Utilisez l’outil Vérificateur des fichiers système pour réparer les fichiers système manquants ou endommagés

Vérificateur des fichiers système est un utilitaire de Windows qui permet aux utilisateurs de rechercher des altérations dans les fichiers système de Windows et restaurer les fichiers endommagés. Cet article décrit comment pour exécuter l’outil Vérificateur des fichiers système (SFC.exe) pour analyser votre système des fichiers et des fichiers pour réparer le système manquant ou endommagé. Si un fichier de Protection des ressources Windows (WRP) est manquant ou est endommagé, Windows peut ne pas se comporter comme prévu. Par exemple, certaines fonctions de Windows peuvent ne pas fonctionner ou Windows peut se bloquer.

Exécutez l’outil Vérificateur des fichiers système (SFC.exe)

Pour ce faire, procédez comme suit :
  1. Ouvrez une invite de commandes avec élévation de privilèges. Pour ce faire, procédez comme suit selon votre :
    Windows 8.1 ou Windows 8
    Windows 10, Windows 7 ou Windows Vista
  2. À l’invite de commandes, tapez la commande suivante et appuyez sur ENTRÉE :
    sfc /scannow
    A screenshot for this step.

    La commande sfc /scannow analyse tous les fichiers système protégés et remplacer les fichiers endommagés avec une copie mise en cache qui se trouve dans un dossier compressé à %windir%\System32\dllcache.
    L’espace réservé de % WinDir % représente le dossier de système d’exploitation Windows. Par exemple, C:\Windows.

    Remarque Ne fermez pas cette fenêtre d’invite de commande jusqu'à ce que la vérification est terminée à 100 %. Les résultats d’analyse seront affichera une fois cette procédure terminée.
  3. Une fois le processus terminé, un des messages suivants peut s’afficher :
    • Protection des ressources Windows n’a trouvé aucune violation d’intégrité.

      Cela signifie que vous n’avez pas tous les fichiers système manquants ou endommagés.
    • Protection des ressources Windows n’a pas pu effectuer l’opération demandée.

      Pour résoudre ce problème, exécutez le Vérificateur des fichiers système analyse en mode sans échecet assurez-vous que les dossiers PendingDeletes et PendingRenames existent sous %windir%\WinSxS\Temp.
    • Protection des ressources Windows a trouvé des fichiers endommagés et a pu les réparer. Vous trouverez des détails dans le journal CBS. Journal de % WinDir %\Logs\CBS\CBS.log.

      Pour afficher les informations détaillées sur l’analyse des fichiers système et la restauration, passez à l’affichage des détails du processus Vérificateur des fichiers système.
    • Protection des ressources Windows a trouvé des fichiers endommagés, mais n’a pas pu résoudre certains d'entre eux. Vous trouverez des détails dans le journal CBS. Journal de % WinDir %\Logs\CBS\CBS.log.

      Pour réparer les données endommagées de fichiers manuellement, Afficher les détails du processus Vérificateur des fichiers système pour rechercher le fichier endommagé, puis remplacez manuellement le fichier endommagé par une copie correcte du fichier.

Plus d'informations

Pour afficher les détails inclus dans le journal CBS. Fichier journal, vous pouvez copier les informations pour le Sfcdetails.txt de fichiers à l’aide de la commande Findstr et puis afficher les détails dans le Sfcdetails.txt. Pour ce faire, procédez comme suit :
  1. Ouvrez une invite de commandes avec élévation de privilèges, comme décrit à l’étape précédente 1.
  2. À l’invite de commandes, tapez la commande suivante et appuyez sur ENTRÉE :
    findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt" 
    Remarque Le fichier Sfcdetails.txt contient les détails de chaque fois que l’outil Vérificateur des fichiers système a été exécuté sur l’ordinateur. Le fichier comprend des informations sur les fichiers non réparés par l’outil Vérificateur des fichiers système. Vérifiez les entrées de date et d’heure pour déterminer les fichiers posant problème trouvés à la dernière fois que vous avez exécuté l’outil Vérificateur des fichiers système.
  3. Ouvrez le fichier Sfcdetails.txt à partir de votre bureau.
  4. Le fichier Sfcdetails.txt utilise le format suivant :
    Date/heure détail SFC
    L’exemple suivant de fichier journal contient une entrée pour un fichier qui n’a pas pu être réparé. :
    2007-01-12 12:10:42, Info                  CSI    00000008 [SR] Cannot repair member file [l:34{17}]"Accessibility.dll" of Accessibility, Version = 
    6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral,
    VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type
    neutral, TypeName neutral, PublicKey neutral in the store, file is missing

Après avoir déterminé quel fichier système a été endommagé et n’a pas pu être réparé par les informations détaillées dans le fichier Sfcdetails.txt, rechercher où se trouve le fichier endommagé et puis remplacez manuellement le fichier endommagé par une copie correcte du fichier. Pour ce faire, procédez comme suit :

Remarque Vous ne pourrez pas obtenir une bonne copie du fichier système à partir d’un autre ordinateur qui exécute la même version de Windows sur votre ordinateur. Vous pouvez effectuer un processus Vérificateur des fichiers système sur l’ordinateur pour vous assurer que le fichier système que vous voulez copier est une copie en bon état.
  1. Prendre possession d’administration du fichier système endommagé. Pour ce faire, à une invite de commandes avec élévation de privilèges, copiez et collez (ou tapez) les éléments suivants de commande et appuyez sur ENTRÉE :
    takeown /f chemin_accès_et_nom_fichier
    Remarque L’espace réservé chemin_accès_et_nom_fichier représente le chemin d’accès et le nom du fichier endommagé. Par exemple, tapez takeown /f C:\windows\system32\jscript.dll.A screenshot for this step.
  2. Accorder aux administrateurs un accès complet au fichier système endommagé. Pour ce faire, copiez et collez (ou tapez) les éléments suivants de commande et appuyez sur ENTRÉE :
    icacls chemin_accès_et_nom_fichier /GRANT ADMINISTRATORS : F
    Remarque L’espace réservé chemin_accès_et_nom_fichier représente le chemin d’accès et le nom du fichier endommagé. Par exemple, tapez icacls C:\windows\system32\jscript.dll /grant administrators : F.A screenshot for this step.
  3. Remplacez le fichier système endommagé par une copie correcte du fichier. Pour ce faire, copiez et collez (ou tapez) les éléments suivants de commande et appuyez sur ENTRÉE :
    Source_File Destination de la copie
    Remarque L’espace réservé Source_File représente le chemin d’accès et le nom de la copie correcte connue du fichier sur votre ordinateur, et l’espace réservé représente le chemin d’accès et le nom du fichier endommagé. Par exemple, tapez copy E:\temp\jscript.dll C:\windows\system32\jscript.dll.
Propriétés

ID d'article : 929833 - Dernière mise à jour : 17 janv. 2017 - Révision : 2

Commentaires