Commande sfc scannow en cours d'exécution dans une invite de commandes Windows

SFC /scannow : comment réparer les fichiers système de Windows en 2026

La commande sfc /scannow analyse tous les fichiers système de Windows et remplace automatiquement ceux qui sont corrompus ou manquants par une copie saine. Elle se lance depuis une invite de commandes ouverte en tant qu’administrateur, tourne entre cinq et vingt minutes, et ne demande aucune compétence technique. C’est le premier réflexe quand une application refuse de s’ouvrir, quand un écran bleu revient trop souvent ou quand Windows se met à ralentir sans raison apparente.

Encore faut-il savoir lire ce que l’outil affiche à la fin. Un scan qui se termine ne veut pas toujours dire que le problème est réglé.

À quoi sert exactement la commande sfc /scannow ?

SFC signifie System File Checker, le Vérificateur des fichiers système. L’outil compare chaque fichier protégé de Windows à une version de référence stockée localement dans le dossier C:\Windows\WinSxS. Dès qu’un fichier diffère de l’original, il est remplacé.

Le périmètre est volontairement limité. SFC touche aux DLL, aux exécutables et aux composants du système d’exploitation, pas à vos documents, ni à vos logiciels installés, ni au registre. Vos fichiers personnels ne risquent rien.

Ce que la commande corrige bien :

  • les messages « DLL manquante » au lancement d’un programme ;
  • les composants Windows qui ne répondent plus (menu Démarrer figé, Paramètres qui se ferme seul) ;
  • les écrans bleus à répétition liés à un fichier système abîmé ;
  • les mises à jour Windows qui échouent en boucle.

Ce qu’elle ne corrige pas : un disque dur qui lâche, un pilote mal installé, un virus actif ou un PC simplement surchargé. Dans ce dernier cas, regardez plutôt du côté de la température de votre PC, souvent responsable des ralentissements qu’on attribue à tort au système.

Comment lancer sfc /scannow sur Windows 10 et Windows 11 ?

La procédure est identique sur les deux versions. Le seul point non négociable : l’invite de commandes doit être ouverte avec les droits administrateur, sinon la commande refuse de démarrer.

  1. Appuyez sur la touche Windows et tapez cmd.
  2. Dans les résultats, faites un clic droit sur Invite de commandes puis choisissez Exécuter en tant qu’administrateur. Validez l’avertissement de sécurité.
  3. Tapez la commande sfc /scannow et appuyez sur Entrée. Attention à l’espace avant la barre oblique : sfc/scannow ne fonctionne pas.
  4. Laissez l’analyse se dérouler jusqu’à 100 %. Ne fermez pas la fenêtre, ne redémarrez pas le PC.
  5. Lisez le message final, puis redémarrez l’ordinateur si des réparations ont été effectuées.
LIRE  Touche Inser : à quoi elle sert et comment l'utiliser en 2026

Sur Windows 11, le terminal remplace souvent l’invite de commandes classique. Clic droit sur le bouton Démarrer, puis Terminal (administrateur) : la commande fonctionne exactement pareil, y compris dans un onglet PowerShell.

Comptez cinq à vingt minutes selon la rapidité du disque. Sur un SSD récent, c’est souvent réglé en moins de dix minutes ; sur un vieux disque mécanique, la barre peut sembler figée alors que tout avance normalement.

Que signifient les messages affichés par sfc /scannow ?

Quatre messages seulement peuvent s’afficher à la fin du scan. Chacun appelle une suite différente.

Message affiché Ce que ça veut dire Quoi faire ensuite
« La protection des ressources Windows n’a trouvé aucune violation d’intégrité » Aucun fichier système endommagé. Le problème vient d’ailleurs. Chercher du côté des pilotes, du disque ou d’un logiciel récent
« …a trouvé des fichiers endommagés et les a réparés » Scan réussi, réparation complète Redémarrer le PC et vérifier que le souci a disparu
« …a trouvé des fichiers endommagés mais n’a pas été en mesure d’en réparer certains » Réparation partielle : la réserve de fichiers sains est elle-même touchée Passer par DISM, puis relancer sfc /scannow
« …n’a pas pu exécuter l’opération demandée » Le scan n’a pas pu démarrer correctement Relancer en mode sans échec ou depuis l’environnement de récupération

Le troisième cas est de loin le plus fréquent quand un PC traîne un vieux problème. Il n’a rien d’alarmant : il signifie simplement que SFC a besoin d’une source de réparation propre, et c’est précisément le rôle de DISM.

Que faire quand sfc /scannow ne répare pas tout ?

Enchaînez avec DISM, l’outil qui répare l’image système dans laquelle SFC puise ses fichiers de référence. L’ordre compte : DISM d’abord, SFC ensuite.

Dans la même invite de commandes administrateur, tapez successivement :

  1. DISM /Online /Cleanup-Image /ScanHealth — vérifie si l’image système est endommagée (quelques minutes).
  2. DISM /Online /Cleanup-Image /RestoreHealth — télécharge les composants sains depuis Windows Update et répare l’image. Cette étape peut durer 20 à 30 minutes et sembler bloquée à 20 % : c’est normal, laissez tourner.
  3. sfc /scannow — relancez le scan, qui dispose maintenant de fichiers de référence valides.
LIRE  Mode recovery Samsung : comment y accéder et à quoi il sert en 2026

Une connexion internet active est nécessaire pour l’étape /RestoreHealth, puisque Windows Update sert de source. La documentation officielle de Microsoft sur la réparation d’une image Windows détaille les options avancées, notamment l’utilisation d’un fichier ISO comme source de secours quand Windows Update ne répond pas.

Si après ce double passage le système reste instable, la réinstallation devient l’option raisonnable. Notre guide pour réinitialiser un PC sans mot de passe couvre les cas où l’accès au compte administrateur est lui aussi perdu.

Comment lire le journal CBS.log après un sfc scannow ?

Chaque opération est consignée dans le fichier C:\Windows\Logs\CBS\CBS.log, avec le marqueur [SR] devant les lignes qui concernent SFC. Le fichier brut est illisible : il mélange des milliers de lignes techniques sans rapport avec le scan.

Pour en extraire uniquement la partie utile, tapez dans l’invite de commandes administrateur :

findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"

Un fichier sfcdetails.txt apparaît sur le Bureau. Vous y trouverez le nom exact des fichiers endommagés et la mention Cannot repair member file pour ceux que SFC n’a pas su remplacer. C’est souvent cette liste qui permet d’identifier le composant fautif, parfois un simple pilote d’imprimante.

À ce propos : si vos soucis se limitent à l’impression, inutile de passer par tout ça. Le redémarrage du spouleur d’impression de Windows règle la majorité des cas en trente secondes.

Peut-on lancer sfc /scannow quand Windows ne démarre plus ?

Oui, à condition de passer par l’environnement de récupération et d’indiquer manuellement où se trouve Windows. La commande seule ne suffit plus, car le système analysé n’est pas celui qui tourne.

Démarrez le PC trois fois de suite en l’éteignant pendant le chargement : Windows bascule alors sur l’écran de récupération. Suivez Dépannage > Options avancées > Invite de commandes, puis tapez :

sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows

La lettre du lecteur change parfois dans cet environnement. Si la commande renvoie une erreur, utilisez diskpart puis list volume pour repérer la bonne lettre, souvent D: ou E:, et ajustez la commande en conséquence.

LIRE  Mode recovery Samsung : comment y accéder et à quoi il sert en 2026

Quelles sont les autres options de la commande sfc ?

/scannow est l’option la plus connue, pas la seule. Les variantes servent surtout à gagner du temps ou à cibler un fichier précis.

Option Usage
sfc /scannow Analyse et répare tous les fichiers système protégés
sfc /verifyonly Analyse sans rien réparer : utile pour un diagnostic rapide
sfc /scanfile=<chemin> Analyse et répare un seul fichier identifié
sfc /verifyfile=<chemin> Vérifie un fichier précis sans le remplacer
sfc /offbootdir= /offwindir= Cible une installation Windows hors ligne, depuis la récupération

Une précision utile : lancer sfc /scannow tous les mois « par précaution » ne sert à rien. L’outil se justifie face à un symptôme concret, pas en entretien de routine. Pour automatiser des tâches réellement récurrentes, mieux vaut créer un fichier bat. Et si votre problème se résume à un fichier impossible à effacer, la méthode pour forcer la suppression d’un fichier sera bien plus directe.

À retenir

  • sfc /scannow répare les fichiers système de Windows depuis une invite de commandes ouverte en administrateur, en cinq à vingt minutes.
  • Quatre messages possibles en fin de scan : aucun problème, réparation réussie, réparation partielle, ou échec de l’opération.
  • En cas de réparation partielle, enchaînez DISM /Online /Cleanup-Image /RestoreHealth puis relancez sfc /scannow.
  • Le détail des fichiers traités se lit dans CBS.log, extractible sur le Bureau avec la commande findstr.
  • Si Windows ne démarre plus, la commande s’utilise depuis la récupération avec les paramètres /offbootdir et /offwindir.

Pour la procédure officielle pas à pas, Microsoft maintient une page d’aide dédiée au Vérificateur des fichiers système, mise à jour pour Windows 10 et Windows 11.