Le Canon 20D dispose d'une fonction d'auto-nettoyage qui garde habituellement le capteur propre. Cependant, l'huile, de la poussière et d'autres particules peuvent encore tenir à la sonde. Vous devrez supprimer manuellement ces particules. Le capteur est délicate, vous aurez donc besoin d'être très doux. Avec les outils appropriés, vous pouvez nettoyer le capteur vous-même et ne pas avoir à apporter votre appareil photo dans un magasin.