Comment faire pour analyser les entrées du fichier journal générées par le programme vérificateur de ressources (SFC.exe) Microsoft Windows dans Windows Vista

Traductions disponibles Traductions disponibles
Numéro d'article: 928228 - Voir les produits auxquels s'applique cet article
Cet article peut contenir des liens vers des informations en langue anglaise (pas encore traduites). Il contient également une ou plusieurs vidéos en langue anglaise.
Agrandir tout | Réduire tout

Sommaire

INTRODUCTION

Cet article explique comment faire pour analyser les fichiers journaux générés par le programme vérificateur de ressources (SFC.exe) Microsoft Windows dans Windows Vista.

Plus d'informations

Présentation

Vous pouvez utiliser le programme SFC.exe pour le dépannage d'incidents qui se produisent dans la partie Mode utilisateur de Windows Vista. Ces incidents peuvent être liés à des fichiers du système d'exploitation manquants ou endommagés.

Le programme SFC.exe effectue les opérations suivantes :
  • Il vérifie que les fichiers système Windows Vista non configurables n'ont pas été modifiés. De plus, il vérifie que ces fichiers correspondent à la définition du système d'exploitation des fichiers qui doivent être installés sur l'ordinateur.
  • Il répare les fichiers système Windows Vista non configurables, lorsque cela est possible.

Comment faire pour analyser le fichier journal généré par le programme SFC.exe

Comment faire pour afficher le fichier journal

Le programme SFC.exe écrit les détails de chaque opération de vérification et de chaque opération de réparation dans le fichier CBS.log. Chaque entrée du programme SFC.exe dans ce fichier comporte une balise [SR]. Le fichier CBS.log se trouve dans le dossier %windir%\Logs\CBS.

Remarque Le service Installateur de modules Windows écrit également dans ce fichier journal. (Le service Installateur de modules Windows installe les fonctions en option, les mises à jour et les service packs.)

Vous pouvez rechercher les balises [SR] pour localiser les entrées du programme SFC.exe. Pour effectuer ce type de recherche et pour rediriger les résultats vers un fichier texte, procédez comme suit :
  1. Cliquez sur Démarrer
    Réduire cette imageAgrandir cette image
    Bouton Démarrer
    , tapez cmd dans la zone Rechercher, cliquez avec le bouton droit sur cmd dans la liste Programmes, puis cliquez sur Exécuter en tant qu'administrateur.

    Réduire cette imageAgrandir cette image
     Contrôle d'accès utilisateur
    Si vous êtes invité à entrer un mot de passe administrateur ou à confirmer une opération, entrez votre mot de passe ou cliquez sur Continuer.
  2. Tapez la commande suivante et appuyez sur la touche ENTRÉE :
    findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >sfcdetails.txt
Le fichier Sfcdetails.txt inclut les entrées qui sont consignées chaque fois que le programme SFC.exe s'exécute sur l'ordinateur.

Comment faire pour interpréter les entrées du fichier journal

Le programme SFC.exe vérifie les fichiers par groupes de 100. Par conséquent, il y aura de nombreux groupes d'entrées du programme SFC.exe. Chaque entrée se présente comme suit :
date heure type_entrée détails
L'exemple d'extrait d'un fichier journal CBS.log montre que le programme SFC.exe n'a identifié aucun problème avec les fichiers système Windows Vista :
<date> <time>, Info   CSI    00000006 [SR] Verifying 100 (0x00000064) components <date> <time>, Info   CSI    00000007 [SR] Beginning Verify and Repair transaction <date> <time>, Info   CSI    00000009 [SR] Verify complete <date> <time>, Info   CSI    0000000a [SR] Verifying 100 (0x00000064) components <date> <time>, Info   CSI    0000000b [SR] Beginning Verify and Repair transaction <date> <time>, Info   CSI    0000000d [SR] Verify complete <date> <time>, Info   CSI    0000000e [SR] Verifying 100 (0x00000064) components <date> <time>, Info   CSI    0000000f [SR] Beginning Verify and Repair transaction <date> <time>, Info   CSI    00000011 [SR] Verify complete <additional entries> <additional entries> <date> <time>, Info   CSI    00000011 [SR] Verify complete
L'exemple d'extrait d'un fichier journal CBS.log montre que le programme SFC.exe a identifié des problèmes avec les fichiers système Windows Vista :
<date> <time>, Info   CSI    00000006 [SR] Verifying 100 (0x00000064) components <additional entries> <additional entries> <date> <time>, Info   CSI    00000007 [SR] Beginning Verify and Repair transaction <date> <time>, Info   CSI    00000008 [SR] Repairing corrupted file [ml:520{260},l:108{54}]"\??\E:\Program Files\Common Files\Microsoft Shared\DAO"\[l:20{10}]"dao360.dll" from store <date> <time>, Info   CSI    0000000a [SR] Verify complete
Remarque Bien que l'entrée du fichier journal indique que le programme SFC.exe répare le fichier modifié, aucune véritable opération de réparation n'est effectuée lors de la vérification.

Le tableau ci-après répertorie les autres messages susceptibles d'être consignés dans les entrées du programme SFC.exe du fichier CBS.log une fois la vérification terminée.
Réduire ce tableauAgrandir ce tableau
EntréeExempleExplication
Cannot repair member file détails_fichierCannot repair member file [l:14{7}]"url.dll" of Microsoft-Windows-IE-WinsockAutodialStub, Version = 6.0.5752.0, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeNCette entrée indique que le contenu du fichier ne correspond pas à la définition du système d'exploitation pour ce fichier. Dans ce cas, le programme SFC.exe ne peut pas réparer le fichier.
Repaired file détails_fichier by copying from backupRepaired file \SystemRoot\WinSxS\Manifests\\[ml:24{12},l:18{9}]"netnb.inf" by copying from backupCette entrée indique qu'il existe un problème avec un fichier. Le programme SFC.exe peut réparer ce fichier en copiant une version à partir d'une sauvegarde de magasin système privé.
Repairing corrupted file [ml:520{260},l:36{18}]"\??\C:\Windows\inf"\[l:18{9}]"netnb.inf" from storeRepairing corrupted file [ml:520{260},l:36{18}]"\??\C:\Windows\inf"\[l:18{9}]"netnb.inf" from storeCette entrée indique qu'il existe un problème avec un fichier. Le programme SFC.exe peut réparer ce fichier en copiant une version à partir du magasin système.

Propriétés

Numéro d'article: 928228 - Dernière mise à jour: vendredi 23 septembre 2011 - Version: 2.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Windows Vista Professionnel
  • Windows Vista Entreprise
  • Windows Vista Édition Familiale Basique
  • Windows Vista Édition Familiale Premium
  • Windows Vista Édition Intégrale
  • Windows Vista Entreprise 64 bits
  • Windows Vista Édition Familiale Basique 64 bits
  • Windows Vista Édition Familiale Premium 64 bits
  • Windows Vista Édition Intégrale 64 bits
  • Windows Vista Starter
Mots-clés : 
kbexpertiseadvanced kbfilesystems kbhowto kbinfo KB928228
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com