L’utilitaire SFC (System File Checker) permet de résoudre de nombreux problèmes de Windows.
Quelques fois l’installation d’un programme dans Windows remplace ou modifie les fichiers systèmes, une dll par exemple avec sa propre version.
Si Windows ne fonctionne pas correctement après l’installation d’un programme, utilisez le pour restaurer le fichier endomagé.
Plus précisément, la commande SFC recherche et vérifie les versions de tous les fichiers protégés de votre système. Si System File Checker considère qu’un fichier protégé a été remplacé, il récupère la version à partir du dossier %systemroot%system32dllcache et remplace le fichier incorrect.
Syntaxe : SFC [/SCANNOW] [/SCANONCE] [/SCANBOOT] [/CANCEL] [/ENABLE] [/PURGECACHE] [/CACHESIZE=x] [/QUIET]
Paramètres : /SCANNOW : Vérifie les FSP immédiatement.
/SCANONCE : Vérifie es FSP une fois au prochain démarrage.
/SCANBOOT : Vérifie les FSP à chaque démarrage.
/CANCEL : Annule les vérifications en attente des FSP.
/QUIET : Remplace les fichiers de version incorrecte sans notification.
/ENABLE : Active la Protection de fichiers Windows pour un fonctionnement normal.
/PURGECACHE : Vide le cache des fichiers et vérifie les FSP immédiatement.
/CACHESIZE : Définit la taille du cache des fichiers. Vous devez être connecté en tant qu’administrateur.
Si le dossier %systemroot%system32dllcache est corrompu ou inutilisable, utiliser Sfc /scannow, Sfc /scanonce, ou Sfc /scanboot pour réparer le contenu du répertoire Dllcache
NB : les droits Administrateur sont nécessaires pour utiliser cette commande.
Lien Microsoft Tecnet