Comment vérifier et réparer les fichiers systèmes avec SFC sur Windows
Pour me soutenir, vous pouvez vous abonner à la chaîne, partager et liker les vidéos, désactiver votre bloqueur de pub ou encore faire un don. Merci!
Bonjour,
L’outil SFC (System File Checker) est un vérificateur de fichiers système.
Il fonctionne en ligne de commande et vérifie l’intégrité des fichiers système
Il s’assure qu’aucun fichier système n’a été modifié en se basant sur leurs signatures digitales située dans C:\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
Quand utiliser SFC ?
Lorsque vous :
- Avez des erreurs ou plantages de Windows
- Avez des comportements inattendus (mon dernier cas d’utilisation concernait un clavier d’un ordinateur portable dont certaines touches ne fonctionnait plus, problème résolu avec SFC)
- Souhaitez tout simplement vérifier l’intégrité des fichiers système
D’ailleurs les réponses de Microsoft concernant des problèmes sous Windows inclues souvent une analyse du système avec SFC.
SFC fonctionne sur toutes les versions de Windows clients (Windows XP, Windows 8, Windows 8.1, Windows 10 et Windows 11) et Windows serveur (Windows serveur 2008, Windows serveur 2012, Windows serveur 2016, Windows serveur 2019, Windows server 2022).
Syntaxes de SFC et informations complémentaires
Il suffit dans un invite de commande (cmd) ou en PowerShell d’exécuter la commande suivante en tant qu’administrateur :
sfc /scannow
Arguments de SFC :
/verifyOnly : analyse l’intégrité de tous les fichiers système (ne corrige pas).
/scannow : analyse l’intégrité de tous les fichiers système et répare les fichiers endommagés si possible.
/verifyFile : analyse un fichier particulier (indiquez le chemin).
/scanFile : analyse et répare un fichier particulier (indiquez le chemin).
Note : Il existe des arguments pour un mode hors-ligne que je ne présente pas ici.
Exemples :
sfc /verifyfile=c:\windows\system32\utilman.exe
sfc /scanfile=c:\windows\system32\utilman.exe
sfc /verifyonly
sfc /scannow
Une fois l’analyse effectuée un rapport est envoyé dans c:\windows\Logs\CBS\CBS.log.
On peut l’ouvrir de cette manière dans un cmd ou Powershell ou Powershell :
notepad c:\windows\Logs\CBS\CBS.log
S’il trouve des éléments corrompus, mais qu’il n’arrive pas à les réparer, il faudra alors réparer le magasin de composant qui contient une sauvegarde des fichiers sains dans C:\Windows\WinSxS\Backup.
Plus d’informations :
https://support.microsoft.com/en-us/topic/use-the-system-file-checker-tool-to-repair-missing-or-corrupted-system-files-79aa86cb-ca52-166a-92a3-966e85d4094e
Video : Comment vérifier et réparer les fichiers systèmes avec SFC sur Windows
Liens en relation
La différence entre mise à jour et mise à niveau
Une vidéo pour faire le point sur les terminologies mise à niveau (upgrade), mise à jour (update), mise à jour qualité et mise à jour de fonctionnalitéWindows - Comment effectuer un test mémoire pour détecter une mémoire vive défaillante
Windows - Comment effectuer un test mémoire pour détecter une mémoire vive défaillanteCorriger une erreur de relation d'approbation à l'ouverture de session dans Active Directory
Comment corriger une erreur de relation d'approbation à l'ouverture de session dans Active DirectoryComment créer une clé USB multiboot avec l'outil Ventoy
Il est utile d'avoir une clé USB multiboot contenant des images de système d'exploitation ou d'outils de dépannage sur lesquels vous pourrez démarrer en cas de besoinComment nettoyer le dossier installer de Windows
Le dossier c:\Windows\Installer contient les fichiers d'installations (au format Microsoft Installer, MSI) de logiciels installés sur votre machine. Ces fichiers permettent la modification et la désinstallation de votre logiciel.5 méthodes pour atteindre Windows Recovery (WinRe) sous Windows 10 et 11
Voici 5 méthodes pour atteindre l'outil de dépannage Windows recovery (WinRe) sous Windows 10 et 11
Suivez-moi sur
Soutenez-moi
Contenu récent
Powershell et le left hand side
Powershell - Gérer les disques, les partitions et les volumes
Powershell - Gérer les points de restauration système sous Windows
Powershell - Jouer avec le presse papier de Windows
Powershell - Modifier l'état d'un ordinateur (veille, veille prolongée, arrêt, redémarrage)
Powershell - Compress-Archive et Expand-Archive pour créer et extraire des archives ZIP
Powershell - Export-Csv contre Export-Clixml
Powershell - Présentation de la syntaxe basique de Where-Object et de ses limites
Powershell - Hyper-V - Donner un nom personnalisé à une carte réseau virtuelle
Powershell - Comment ajouter et voir la description d'une GPO