Comment vérifier l'intégrité des fichiers système (SFC)
Une couche différente de la vérification du disque lui-même : SFC vérifie si les fichiers internes de Windows sont intacts, et DISM est l'étape suivante quand les copies de réparation de SFC sont elles aussi endommagées — avec l'ordre le plus rapide pour les exécuter.
Windows se comporte bizarrement : des programmes qui fonctionnaient avant échouent maintenant à l'ouverture, des messages d'erreur qui n'ont pas de sens, des fonctions qui ont simplement cessé de répondre. Avant de penser à réinstaller quoi que ce soit, il vaut la peine de vérifier si la cause est qu'un fichier interne de Windows lui-même s'est endommagé — et le réparer, dans la plupart des cas, tient en une seule commande.
Ce n'est pas la même chose que vérifier le disque
Si vous connaissez déjà notre guide sur comment vérifier la santé du disque, vous vous demandez peut-être en quoi cela diffère. Ce sont des couches différentes : celui-là vérifie le disque physique lui-même (s'il y a des secteurs endommagés, si le matériel est en train de tomber en panne). SFC (Vérificateur de fichiers système) vérifie quelque chose de plus précis : si les fichiers internes de Windows lui-même sont intacts ou se sont corrompus — le disque peut être parfaitement sain et avoir quand même des fichiers système endommagés.
La commande principale : SFC
Ouvrez l'Invite de commandes en administrateur (cherchez-la, clic droit, « Exécuter en tant qu'administrateur ») et tapez :
sfc /scannow
Cela prendra plusieurs minutes. Ne fermez pas la fenêtre avant d'atteindre 100 %. À la fin, vous verrez l'un de ces messages :
| Message | Signification |
|---|---|
| N'a trouvé aucune violation d'intégrité | Tout va bien, ce n'est pas le problème |
| A trouvé des fichiers endommagés et les a réparés | Réparé — redémarrez et vérifiez si le problème initial a disparu |
| A trouvé des fichiers endommagés mais n'a pas pu tous les réparer | Une étape de plus est nécessaire : DISM (voir ci-dessous) |
Si SFC n'a pas pu tout réparer : DISM
SFC répare en utilisant de bonnes copies stockées dans Windows lui-même. Si ces copies de secours sont ELLES AUSSI endommagées, SFC n'a nulle part où puiser un remplacement valide, même en essayant tant qu'il peut. C'est là qu'intervient DISM : il répare cette « réserve » de bonnes copies, généralement en téléchargeant ce qu'il faut depuis Windows Update.
DISM /Online /Cleanup-Image /RestoreHealth
Vous trouverez des guides recommandant d'exécuter DISM avant SFC, et d'autres disant exactement l'inverse — ce n'est pas qu'ils se contredisent sans raison, c'est que les deux ordres sont raisonnables selon le cas. Exécuter SFC en premier est plus rapide et résout la plupart des cas sans rien de plus. Si SFC ne parvient pas à tout réparer, exécuter DISM puis répéter SFC résout pratiquement le reste. Commencer par SFC est le chemin le plus simple, et ne passer à DISM que si nécessaire.
Après avoir exécuté DISM, répétez sfc /scannow une
fois de plus — il devrait maintenant avoir de bonnes copies dans
lesquelles puiser.
Attention : DISM a besoin d'une connexion internet pour télécharger les fichiers de remplacement depuis Windows Update. Sans connexion, la commande peut échouer ou rester bloquée en cours de route.
Un virus peut-il être la cause des fichiers endommagés ?
C'est possible, même si ce n'est pas la cause la plus courante — la plupart des cas viennent de coupures de courant brutales, de mises à jour interrompues ou de pannes du disque lui-même. Néanmoins, si vous remarquez d'autres symptômes étranges en plus des fichiers endommagés, il vaut la peine de l'écarter avec notre guide sur comment éliminer virus et malwares de Windows avant de répéter le processus SFC/DISM.
À garder à l'esprit : exécuter SFC ne comporte aucun risque pour vos fichiers personnels — il n'agit que sur les fichiers internes du système d'exploitation lui-même, jamais sur vos documents, photos ou programmes installés.
Questions fréquentes
Qu'est-ce que SFC exactement ?
L'acronyme de « System File Checker » (Vérificateur de fichiers système), un outil inclus dans Windows qui vérifie si les fichiers internes du système d'exploitation lui-même sont intacts, et les répare automatiquement s'il en trouve d'endommagés.
Est-ce la même chose que de passer un antivirus ?
Non. Un antivirus cherche des programmes malveillants ; SFC cherche des fichiers de Windows lui-même qui se sont endommagés ou modifiés, quelle qu'en soit la cause. Ce sont des vérifications complémentaires, pas des substituts l'une de l'autre.
Que faire si la commande dit avoir trouvé des erreurs mais n'a pas pu toutes les réparer ?
Exécutez DISM /Online /Cleanup-Image /RestoreHealth et, une fois terminé, répétez sfc /scannow une fois de plus. Cette seconde tentative complète généralement la réparation restée à moitié faite.
Combien de temps prend SFC pour se terminer ?
En général entre 10 et 20 minutes, selon la vitesse du disque et le nombre de fichiers à vérifier. DISM peut prendre plus de temps s'il doit télécharger des fichiers depuis Windows Update.