Votre ordinateur Windows dépend des fichiers du système d'exploitation pour obtenir les informations dont il a besoin pour fonctionner correctement. Mais parfois, ces fichiers peuvent être corrompus ou disparaître de votre PC, affectant négativement votre système de diverses manières. Par exemple, lorsque quelque chose ne va pas avec un fichier système critique, votre ordinateur peut devenir lent ou planter fréquemment.
Un moyen simple de corriger les fichiers système problématiques consiste à utiliser le vérificateur de fichiers système (SFC). Cet outil analysera votre ordinateur, vérifiera l'intégrité de chaque fichier système et réparera ceux qui sont endommagés ou manquants.
Voici ce que vous devez savoir sur l'exécution de l'outil SFC sous Windows.
Comment exécuter une analyse du vérificateur de fichiers système sous Windows
Pour utiliser le SFC, vous devez exécuter une seule commande dans l'invite de commande. Voici comment:
- Presse Gagner + S pour ouvrir la recherche Windows et tapez invite de commande dans le champ de recherche.
- Cela fera apparaître Invite de commandes dans le résultat de la recherche. Clique sur le Exécuter en tant qu'administrateur option.
- Cliquez sur Oui dans l'invite UAC pour permettre à l'invite de commande d'apporter des modifications à votre ordinateur.
- Dans l'invite de commande, entrez la commande ci-dessous, puis appuyez sur le Entrer clé:
SFC /scannow
Si vous n'êtes pas familier avec les fichiers du système d'exploitation, veuillez lire notre guide sur quels sont les fichiers système sous Windows. Et pour apprendre tout ce que vous devez savoir sur l'invite de commande, vous pouvez consulter notre guide du débutant pour l'invite de commande.
Que se passe-t-il après l'exécution du vérificateur de fichiers système ?
Une fois que le vérificateur de fichiers système a terminé son analyse, il affiche un message dans la fenêtre d'invite de commande avec les résultats.
Si vos fichiers système sont corrects, vous verrez un message indiquant "La protection des ressources Windows n'a trouvé aucune violation d'intégrité". Si SFC a trouvé et corrigé tous les fichiers problématiques, le message indiquera "La protection des ressources Windows a trouvé des fichiers corrompus et a été réparée avec succès eux."
D'un autre côté, s'il a trouvé des fichiers corrompus mais qu'il n'a pas pu en réparer tout ou partie, le message indiquera "La protection des ressources Windows a trouvé des fichiers corrompus mais n'a pas pu résoudre certains d'entre eux." Et si SFC rencontre un problème, le message indiquera "La protection des ressources Windows n'a pas pu effectuer la demande opération."
Autres commandes SFC que vous pouvez exécuter sous Windows
Le SFC /scannow n'est pas la seule commande du vérificateur de fichiers système que vous pouvez exécuter. En voici quelques autres et ce qu'ils font :
Commande SFC |
Description |
---|---|
/verifyonly |
Exécutez cette commande si vous souhaitez que SFC vérifie les fichiers problématiques du système d'exploitation sans les corriger. |
/scanfile |
Exécutez cette commande si vous souhaitez que SFC recherche des problèmes dans un fichier spécifique et le corrige s'il en a. Par exemple, Voici la commande complète pour vérifier et réparer le user32.dll déposer: SFC /scanfile=c:\windows\system32\user32.dll |
/verifyfile |
Exécutez cette commande si vous souhaitez uniquement rechercher des problèmes dans un fichier système particulier. Même si SFC trouve un problème avec le fichier, il ne le réparera pas. Par exemple, Voici la commande complète pour vérifier le user32.dll déposer: SFC /verifyfile=c:\windows\system32\user32.dll |
/offbootdir |
Exécutez cette commande pour indiquer au SFC quel répertoire contient une version amorçable de Windows. Vous devez le faire chaque fois que vous utilisez l'outil en dehors de Windows. Par exemple, pour sélectionner le E : lecteur sur votre PC, entrez /offbootdir=e:\ |
/offwindir |
Exécutez cette commande pour indiquer au SFC quel dossier dans le répertoire - celui que vous avez spécifié avec le SFC /offbootdir commande — contient Windows. Par exemple, entrez /offwindir=e:\windows pour indiquer au Vérificateur des fichiers système que Windows est sur le E : conduire. |
Comment exécuter une analyse SFC hors ligne sous Windows
Il existe quelques scénarios qui justifient l'utilisation du SFC sans se connecter à Windows. Un tel scénario est si les fichiers du système d'exploitation sont tellement corrompus que Windows ne peut pas démarrer.
Dans ce cas, vous pouvez exécuter SFC en création d'un disque ou d'un lecteur Windows amorçable et l'utiliser pour réparer les fichiers système endommagés. C'est ce qu'on appelle une analyse hors ligne.
La chose importante à retenir à propos d'une analyse hors ligne est que vous devez indiquer au SFC où trouver Windows sur le lecteur amorçable. Voici ce qu'un /scannow la commande ressemblerait si vous l'exécutiez hors ligne :
SFC /scannow /offbootdir=d:\ /offwindir=d:\windows
Cette commande ci-dessus indiquera à SFC de rechercher Windows dans le les fenêtres dossier sur le D: conduire. Mais gardez à l'esprit que la version de Windows sur le support de démarrage doit être la même que celle installée sur votre PC pour que l'analyse et la réparation réussissent.
Comment trouver le fichier journal SFC sous Windows
Une fois que le SFC a fait son travail, il consigne les résultats de l'analyse et toutes les réparations effectuées dans un fichier texte appelé CBS.log. Pour l'ouvrir, appuyez sur Gagner + R pour ouvrir Windows Exécuter, saisissez le texte ci-dessous et cliquez sur D'ACCORD:
%enrouler%\journaux\cbs\cbs.enregistrer
Le fichier CBS.log contient d'autres journaux que ceux du vérificateur de fichiers système. Lorsque vous parcourez les entrées, recherchez celles qui ont un [SR] étiquette sur eux. Chaque entrée contiendra la date et l'heure de l'analyse, ainsi que les détails de ce qui s'est passé.
Si vous ne voulez pas vous embêter à chercher dans CBS.log fichier pour les entrées avec le [SR] tag, vous pouvez les extraire dans un fichier appelé sfcdetails.txt. Pour ce faire, ouvrez l'invite de commande en tant qu'administrateur et exécutez la commande ci-dessous :
findstr /c :"[SR]" %windir%\logs\cbs\cbs.log >sfcdetails.txt
Tu peux trouver sfcdetails.txt en se dirigeant vers Ce PC > Disque local (C :) > Windows > System32.
Vous verrez que le fichier journal contient uniquement des entrées du vérificateur de fichiers système.
Si vous effectuez une analyse hors ligne, vous pouvez activer la journalisation en spécifiant simplement le chemin du fichier avec la structure de commande suivante :
/offlogfile=[offline enregistrer chemin du fichier]
Juste remplacer chemin du fichier journal hors ligne entre crochets avec le chemin d'accès réel dans lequel vous souhaitez stocker le fichier journal hors ligne dans le répertoire hors ligne. Ensuite, insérez cette commande entière après le /windir commande lors de l'exécution d'une analyse SFC hors ligne.
Exécution du vérificateur de fichiers système, démystifié
Nous venons tout juste de commencer à effleurer ce que vous pouvez faire avec le vérificateur de fichiers système sous Windows 10 et 11. Cependant, maintenant que vous savez comment lancer SFC (à la fois dans et hors de Windows), vous pouvez utiliser l'outil efficacement pour résoudre les problèmes liés aux fichiers du système d'exploitation.
L'utilisation efficace du SFC est une compétence nécessaire pour chaque utilisateur Windows, et ce n'est qu'un des nombreux outils que vous pouvez utiliser pour résoudre les problèmes sur votre ordinateur Windows.