Accueil > Vista > Entretien > SFC : Vérification des fichiers système
| More

Windows Vista : SFC : Vérification des fichiers système

 

Pour Windows XP : Voir ma page : Vérification du disque dur - Vérification des fichiers système

 

Vista

 

SFC sous Windows Vista :

SFC = System File Checker (Vérificateur de fichiers système).

Le vérificateur de fichiers système permet de :
- vérifier l'intégrité des fichiers système de Windows,
et de :
- réparer les fichiers système de Windows

Il s'utilise en 2 temps :
- 1 - vérification : verifylonly
- 2 - réparation : scannow

 

 

Accéder au SFC :

Pour accéder au vérificateur de fichiers système, il faut ouvrir une fenêtre Invite de commandes en mode Administrateur.

 

Ouvrir une fenêtre d'Invite de commandes en mode administrateur :

Aller dans :
- menu Démarrer Vista : Démarrer, Tous les programmes, Accessoires,

- cliquer avec le bouton droit sur Invite de commandes,
Dans le menu contextuel qui s'affiche :
- sélectionner "Exécuter en tant qu'administrateur"

Exécuter en tant qu'administrateur

Une fenêtre Invite de commandes s'ouvre :

SFC : verifyonly

 

 

Utilisation de SFC :

Différentes commandes sont disponibles.

On commence par vérifier les fichiers système (verifyonly), puis, si nécessaire, on répare les fichiers système (scannow).

 

sfc /verifyonly :

C'est la première commande à lancer

Dans la fenêtre Invite de commandes :
- taper :
sfc /verifyonly
- appuyer sur la touche Entrée

SFC : verifyonly

La vérification des fichiers commence...

 

 

Résultat de la vérification :

Lorsque la vérification est terminée, il y a deux possibilités :

1 - Pas de problème détecté

Le message suivant s'affiche :

"Le programme de protection des ressources Windows n'a trouvé aucune violation d'intégrité."

SFC : verifyonly

 

2 - Problèmes détectés

Le message suivant s'affiche :

"La protection des ressources Windows a trouvé des violations d'intégrité. Des détails sont fournis dans le journal CBS.Log..."

Suit, l'emplacement du fichier :
"windir\Logs\CBS\CBS.log.
Par exemple C:\Windows\Logs\CBS\CBS.log
"

SFC : verifyonly = violations d'intégrité

 

En cas de problèmes détectés, il faut utiliser la commande sfc /scannow pour réparer les problèmes.

 

sfc /scannow :

C'est la commande à lancer pour réparer les fichiers système de Windows.

Dans la fenêtre Invite de commandes :
- taper :
sfc /scannow
- appuyer sur la touche Entrée

SFC : scannow

La réparation des fichiers commence...

 

 

Résultat de la réparation :

Lorsque la réparation est terminée, il y a deux possibilités :

1 - Les problèmes ont été réparés

2 - Des problèmes n'ont pas pu être réparés

Le message suivant s'affiche :

"La protection des ressources Windows a trouvé des fichiers endommagés, mais n'a pas réussi à les réparer. Des détails sont fournis dans le journal CBS.Log..."

Suit, l'emplacement du fichier :
windir\Logs\CBS\CBS.log.
Par exemple C:\Windows\Logs\CBS\CBS.log

SFC : scannow = bad

 

 

Affichage intempestif du message :

Attention Il semble que le message :
"La protection des ressources Windows a trouvé des fichiers endommagés, mais n'a pas réussi à les réparer..."
soit récurrent.

Après réparation, et bien que le CBS.log ne répertorie aucune erreur, le message s'affiche toujours.

Selon un utilisateur d'un forum Microsoft :
"je n'ai jamais vu une réponse différente, même lorsque le système fonctionne parfaitement. Lorsqu'on analyse les fichiers de log, on ne retrouve pas trace des fameux fichiers endommagés ou corrigés !"

 

 

Le fichier CBS.log :

Le fichier CBS.log est situé dans le dossier Windows :

Fichier CBS.log

Comme on le voit, il peut être d'une taille imposante (ici : 41 Mo).

 

Utilisation du fichier CBS.log :

Pour utiliser le fichier CBS.log afin de réparer les fichiers système endommagés, voir la page du support Microsoft :

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 :
http://support.microsoft.com/kb/928228/
"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..."

Voir aussi :
http://search.microsoft.com/Results.aspx?mkt=fr-FR&q=cbs.log

 

Exemple d'utilisation du fichier CBS.log :

Attention Attention : Je détaille la procédure pour info. Mais, par ma propre expérience, cela ne répare rien.

- copier la commande suivante dans le presse papier (sélectionner, cliquer avec le bouton droit, sélectionner copier):
findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >sfcdetails.txt

Dans la fenêtre Invite de commande :
- coller la commande (cliquer avec le bouton droit, sélectionner coller)

Fichier CBS.log

 

La ligne de commande s'affiche dans la fenêtre Invite de commande :

Fichier CBS.log

- appuyer sur la touche Entrée

 

Un fichier sfcdetails.txt a été créé
(ici dans le dossier C:\Users\nom_de_utilisateur (Alain)

- aller dans le dossier contenant le fichier sfcdetails.txt
(ici dans le dossier C:\Users\nom_de_utilisateur (Alain)

Fichier CBS.log

 

 

Liens :

Une page très intéressante sur laquelle je me suis basé :

Comment vérifier et réparer les fichiers système sous Vista
http://www.vista-xp.fr/forum/topic346.html

 

 

Haut de page

| Copyright | Histoire d'Aidewindows | Assistance à domicile | Concarneau | Aide Informatique et Internet : www.ai2.fr

Hit-Parade des sites francophones