Guide des technologies

Fichier CBS.log sous Windows : emplacement, lecture et suppression

5 min read Windows Mis à jour 21 Oct 2025
CBS.log sous Windows — emplacement et gestion
CBS.log sous Windows — emplacement et gestion

Le fichier CBS.log consigne les actions du service Component-Based Servicing (mises à jour, réparations, SFC/DISM). Ce guide explique où le trouver, comment le lire, l’exporter et le supprimer en toute sécurité, avec des commandes et une checklist pour administrateurs et utilisateurs.

Capture d'écran : vue générale du dossier CBS.log dans l'Explorateur Windows

Table des matières

  • Qu’est‑ce que le fichier CBS.log ?
  • Où se trouve CBS.log ?
  • Comment ouvrir et filtrer CBS.log
  • Comment effacer ou supprimer CBS.log
  • Alternatives et commandes PowerShell
  • Méthodologie de dépannage en 5 étapes
  • Checklists par rôle
  • FAQs
  • Conclusion

Qu’est‑ce que le fichier CBS.log ?

Le fichier CBS.log est généré par le composant Component‑Based Servicing de Windows. Il enregistre les actions réalisées lors des installations, des mises à jour et des réparations (SFC, DISM). En une ligne : c’est le journal principal pour les opérations système liées aux composants et aux mises à jour.

À quoi sert CBS.log ?

Le journal liste les fichiers inspectés, réparés ou ignorés. Si sfc /scannow signale une erreur, les entrées CBS aident à identifier la cause. Les administrateurs s’en servent pour diagnostiquer des échecs de mise à jour et des corruptions de fichiers système.

Où se trouve CBS.log ?

Le fichier se trouve dans le dossier des logs Windows :

C:\Windows\Logs\CBS\CBS.log

Explorateur montrant le fichier CBS.log dans C:WindowsLogsCBS

Le fichier est mis à jour à chaque exécution de SFC ou DISM. Pour d’autres journaux système (par exemple BSOD), consultez la documentation correspondante.

Comment ouvrir et filtrer CBS.log

Vous pouvez ouvrir CBS.log dans le Bloc‑notes ou utiliser la ligne de commande pour extraire des lignes utiles.

Étapes basiques (Explorateur + Bloc‑notes) :

  1. Appuyez sur Windows + R pour ouvrir Exécuter.

Boîte Exécuter de Windows 11

  1. Tapez C:\Windows\Logs\CBS puis appuyez sur Entrée.
  2. Faites un clic droit sur CBS.log et choisissez Ouvrir avec > Bloc‑notes.

Menu Ouvrir avec > Bloc-notes sur l'entrée CBS.log

  1. Recherchez \[SR\] ou error avec Ctrl + F.

Si le fichier est trop volumineux, exportez uniquement les entrées SFC récentes :

findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\sfcdetails.txt"

Commandes courantes utiles :

net stop trustedinstaller
cd C:\Windows\Logs\CBS
del CBS.log

Pour afficher les dernières lignes en direct avec PowerShell :

Get-Content -Path "$env:windir\Logs\CBS\CBS.log" -Tail 200 -Wait

Important: exécutez PowerShell ou l’Invite de commandes en tant qu’administrateur pour accéder au dossier CBS.

Comment effacer ou supprimer CBS.log

Le journal peut grossir. Vous pouvez le supprimer après dépannage. Procédure sûre :

  1. Ouvrez l’Invite de commandes en tant qu’administrateur.
  2. Arrêtez le service Windows Modules Installer :
net stop trustedinstaller
  1. Accédez au dossier :
cd C:\Windows\Logs\CBS
  1. Supprimez le fichier :
del CBS.log
  1. Redémarrez l’ordinateur. Windows recréera automatiquement un nouveau CBS.log quand nécessaire.

Important: n’effacez pas le journal si vous êtes en train d’appliquer des mises à jour en cours. Attendez la fin des opérations.

Alternatives et commandes PowerShell

Si vous préférez PowerShell ou devez automatiser l’export :

Exporter uniquement les lignes SFC dans un fichier :

Select-String -Path "$env:windir\Logs\CBS\CBS.log" -Pattern "\[SR\]" | Out-File -FilePath "$env:USERPROFILE\Desktop\sfcdetails.txt"

Pour surveiller les erreurs en temps réel :

Get-Content -Path "$env:windir\Logs\CBS\CBS.log" -Wait | Where-Object { $_ -match "error|\[SR\]" }

Alternative si CBS.log est verrouillé :

  • Rebootez en mode sans échec et supprimez le fichier.
  • Utilisez l’outil de nettoyage de disque pour enlever les fichiers temporaires système.

Méthodologie de dépannage en 5 étapes

  1. Reproduire le problème et noter l’heure.
  2. Exécuter sfc /scannow puis DISM /Online /Cleanup-Image /RestoreHealth.
  3. Exporter les entrées pertinentes de CBS.log (filtrer [SR] et error).
  4. Vérifier les dépendances (drivers, packages Windows Update).
  5. Supprimer ou archiver le CBS.log si nécessaire et redémarrer.

Cette approche réduit les faux positifs et préserve les preuves pour une analyse plus approfondie.

Checklists par rôle

Checklist — Administrateur système

  • Vérifier services Windows Update et Windows Modules Installer.
  • Exécuter SFC puis DISM.
  • Exporter et analyser les entrées CBS.log pertinentes.
  • Archiver l’ancien CBS.log avant suppression si besoin.
  • Documenter l’intervention et l’heure des opérations.

Checklist — Utilisateur avancé

  • Lancer sfc /scannow depuis une session administrateur.
  • Ouvrir CBS.log dans le Bloc‑notes et chercher [SR] et error.
  • Poster les lignes d’erreur exactes à l’administrateur ou support.

Checklist — Support niveau 1

  • Demander captures d’écran du message d’erreur.
  • Vérifier si Windows Update est en cours.
  • Éventuellement guider l’utilisateur pour exporter sfcdetails.txt.

Quand ne pas supprimer CBS.log

  • Pendant une mise à jour ou une réparation en cours.
  • Si vous devez conserver des preuves pour un audit.
  • Si vous dépendez d’une analyse approfondie par un support externe.

Exemples de cas où CBS.log ne suffira pas

  • Corruption matérielle (disque dur) : CBS montre les erreurs mais ne remplace pas un outil SMART ou un utilitaire de disque.
  • Problèmes logiciels tiers : CBS log n’inclut pas toujours les erreurs des applications non Microsoft.

Diagramme décisionnel rapide

flowchart TD
  A[Problème de mise à jour ou SFC] --> B{CBS.log contient [SR] ou error ?}
  B -- Oui --> C[Exporter les lignes et analyser]
  B -- Non --> D[Utiliser DISM et vérifier drivers]
  C --> E[Appliquer correctifs ou restaurer fichiers]
  D --> E

FAQs

À quoi sert le fichier CBS.log ?

Il enregistre les actions du processus Component‑Based Servicing, notamment les installations de mise à jour et les réparations SFC.

Puis‑je supprimer CBS.log ?

Oui, il est sûr de supprimer ce fichier après dépannage. Windows le recréera automatiquement.

Pourquoi CBS.log est‑il volumineux ?

Des analyses fréquentes et de nombreuses opérations de maintenance augmentent sa taille. Supprimez ou archivez l’ancien fichier si l’espace devient critique.

Comment lire les erreurs dans CBS.log ?

Ouvrez le fichier dans le Bloc‑notes et recherchez [SR] ou error, ou utilisez findstr / Select-String pour extraire les lignes pertinentes.

Conclusion

Le fichier CBS.log est une ressource essentielle pour diagnostiquer les erreurs liées aux mises à jour et aux réparations système sous Windows. Savoir où il se trouve, comment l’ouvrir, filtrer ses entrées et l’effacer en toute sécurité accélère le dépannage et limite l’impact sur le système.

Résumé des actions pratiques : localiser C:\Windows\Logs\CBS\CBS.log, exporter les lignes [SR], utiliser PowerShell pour la surveillance en temps réel, et suivre la checklist adaptée à votre rôle.

Auteur
Édition

Matériaux similaires

Personnaliser écran d'accueil iPhone
Mobile

Personnaliser écran d'accueil iPhone

Réduire le trafic avec mod_deflate sur Lighttpd 1.4
Serveur

Réduire le trafic avec mod_deflate sur Lighttpd 1.4

Corriger l'erreur Windows Installer Package
Dépannage Windows

Corriger l'erreur Windows Installer Package

Trading d'options : guide stratégique pour débutants
Finance

Trading d'options : guide stratégique pour débutants

Envoyer des SMS gratuits en ligne
Télécom

Envoyer des SMS gratuits en ligne

Empêcher l'expiration du mot de passe local
Windows

Empêcher l'expiration du mot de passe local