Partager via


sfc

Analyse et vérifie l’intégrité de tous les fichiers système protégés, et remplace les versions incorrectes par les versions correctes. Si cette commande découvre qu’un fichier protégé a été écrasé, elle récupère la version correcte du fichier à partir du dossier systemroot\ , puis remplace le fichier incorrect.

Important

Vous devez ouvrir une session en tant que membre du groupe Administrateurs pour exécuter cette commande.

Syntax

sfc [/scannow] [/verifyonly] [/scanfile=<file>] [/verifyfile=<file>] [/offwindir=<offline windows directory> /offbootdir=<offline boot directory> /offlogfile=<log file path>]

Parameters

Parameter Description
/scannow Analyse l’intégrité de tous les fichiers système protégés et répare les fichiers présentant des problèmes quand cela est possible.
/verifyonly Analyse l’intégrité de tous les fichiers système protégés, sans effectuer de réparations.
/fichier de numérisation <file> Analyse l’intégrité du fichier spécifié (chemin complet et nom de fichier) et tente de résoudre les problèmes détectés, le cas échéant.
/verifyfile <file> Vérifie l’intégrité du fichier spécifié (chemin complet et nom de fichier), sans effectuer de réparations.
/offwindir <offline windows directory> Spécifie l’emplacement du répertoire Windows hors connexion, pour une réparation hors connexion.
/offbootdir <offline boot directory> Spécifie l’emplacement du répertoire racine hors connexion, pour une réparation hors connexion.
/offlogfile=<log file path> Spécifie un emplacement autre que celui par défaut pour stocker le fichier journal.
/? Affiche l'aide à l'invite de commandes.

Examples

Pour vérifier le fichierkernel32.dll, tapez :

sfc /verifyfile=c:\windows\system32\kernel32.dll

Pour configurer la réparation hors ligne du fichier kernel32.dll avec un répertoire de démarrage hors ligne défini sur D : et un répertoire windows hors ligne défini sur D :\Windows, tapez :

sfc /scanfile=D:\windows\system32\kernel32.dll /offbootdir=D:\ /offwindir=d:\windows