Partager via


sfc

S’applique à : Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

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é remplacé, elle récupère la version correcte du fichier dans le 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.

Syntaxe

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

Paramètres

Paramètre 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.
/scanfile <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.

Exemples

Pour vérifier le fichier kernel32.dll, tapez :

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

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

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