Comment réparer la maintenance basée sur les composants (cbs.log) en utilisant un espace disque excessif

La maintenance basée sur les composants (cbs.log) peut commencer à consommer tout l’espace disque si les fichiers système sont corrompus ou si l’installation d’une mise à jour Windows échoue en permanence. Le problème survient lorsque l’utilisateur voit que son lecteur système est rempli (ou qu’une grande partie du lecteur est occupée) par les journaux CBS. Mais après avoir supprimé les fichiers, la taille des journaux augmente à nouveau rapidement.

La maintenance basée sur les composants (cbs.log) entraîne la consommation de tout l’espace disque

Avant de passer à la réduction de la taille de votre journal CBS, assurez-vous de réinitialiser l’association de fichiers aux valeurs par défaut (Paramètres> Applications> Applications par défaut> Réinitialiser les valeurs par défaut recommandées par Microsoft).

Rétablir les valeurs par défaut recommandées par Microsoft

Solution 1: supprimer les fichiers journaux CBS

Les fichiers journaux CBS sont divisés en différents fichiers une fois qu’un fichier atteint 50 Mo, puis compressés pour économiser l’espace disque. Mais le problème survient lorsqu’un fichier journal CBS (en raison d’un problème) atteint 2 Go de taille (après quoi le Makecab ne peut pas le compresser) et que la taille du fichier commence à augmenter rapidement. Dans ce contexte, la suppression des fichiers CBS peut résoudre le problème.

  1. Cliquez sur Windows, tapez: Services et cliquez dessus avec le bouton droit de la souris. Sélectionnez ensuite Exécuter en tant qu’administrateur.Ouvrir les services en tant qu’administrateur
  2. Maintenant, cliquez avec le bouton droit sur le service Windows Update et dans le menu affiché, choisissez Arrêter.Arrêtez le service Windows Update
  3. Ensuite, répétez la même chose pour arrêter le service Windows Modules Installer (si vous ne pouvez pas désactiver le service Windows Modules Installer, essayez la méthode mentionnée à la fin de cette solution).Arrêtez le service d’installation des modules Windows
  4. Cliquez ensuite avec le bouton droit sur Windows et sélectionnez le Gestionnaire des tâches.
  5. Maintenant, cliquez avec le bouton droit sur Windows Modules Installer (le cas échéant) et sélectionnez Fin de tâche.
  6. Ensuite, dirigez-vous vers l’onglet Détails et cliquez avec le bouton droit sur TiWorker.exe.Terminez la tâche de TiWorker.Exe et TrustedInstaller dans l’onglet Détails
  7. Sélectionnez maintenant Fin de tâche, puis terminez la tâche de TrustedInstaller.exe dans l’onglet Détails.
  8. Accédez ensuite au chemin suivant (copiez-collez l’adresse): Windows Logs CBSSupprimer les journaux CBS
  9. Supprimez maintenant tous les fichiers du dossier CBS et dirigez-vous vers le dossier temporaire suivant: windows temp Supprimer le contenu du dossier temporaire de Windows
  10. Supprimez ensuite tous les fichiers du dossier Temp (vous devrez peut-être prendre possession de certains fichiers) et après cela, assurez-vous de vider la corbeille.
  11. Démarrez maintenant le programme d’installation des modules Windows et le service Windows Update (étapes 1 à 3).
  12. Ensuite, vérifiez à nouveau le dossier temporaire de Windows (étape 9) et s’il affiche l’un des fichiers, supprimez également ces fichiers.
  13. Maintenant, videz à nouveau la corbeille et éteignez le PC.
  14. Attendez une minute, puis mettez le système sous tension.
  15. Au démarrage du système, vérifiez si le problème CBS.log est résolu.

Si vous ne pouvez pas arrêter le programme d’installation des modules Windows, essayez la méthode ci-dessous:

  1. Cliquez sur Windows, tapez: Invite de commandes, cliquez avec le bouton droit sur Invite de commandes et choisissez Exécuter en tant qu’administrateur.Ouvrez l’invite de commande en tant qu’administrateur
  2. Maintenant, exécutez ce qui suit: net stop TrustedInstallerArrêtez le service TrustedInstaller via l’invite de commandes
  3. Si elle réussit, essayez les étapes 4 à 15 pour supprimer CBS.log, et si la commande ci-dessus échoue, exécutez la commande suivante une par une: sc qc TrustedInstaller tasklist | find / i “TrustedInstaller.exe” taskkill / f / im “TrustedInstaller.exe”Terminez TrustedInstaller.Exe via le gestionnaire de tâches
  4. Essayez ensuite les étapes 4 à 15 pour supprimer les fichiers CBS.log et vérifiez si cela résout le problème d’espace disque.

Solution 2: effectuer une analyse SFC

Le problème CBS.log peut survenir si les fichiers système essentiels sont corrompus. Dans ce contexte, effectuer une analyse SFC peut effacer la corruption des fichiers et ainsi résoudre le problème.

  1. Tout d’abord, arrêtez votre PC et attendez une minute.
  2. Mettez ensuite le système sous tension et effectuez une analyse SFC.Effectuer une analyse SFC
  3. Une fois l’analyse terminée, vérifiez si le fichier CBS.log est revenu à sa taille normale. Sinon, supprimez le CBS.log (comme indiqué dans la solution 1) et vérifiez si cela résout le problème de maintenance des bases de composants.

Solution 3: effectuez manuellement la mise à jour hors ligne

Le CBS.log peut avoir consommé une grande partie de l’espace disque si une mise à jour échoue continuellement à installer et des tentatives répétées peuvent provoquer la croissance rapide du fichier CBS. Dans ce cas, l’installation manuelle de la mise à jour hors ligne peut effacer le problème et ainsi résoudre le problème.

  1. Cliquez avec le bouton droit sur Windows et ouvrez Paramètres.
  2. Maintenant, sélectionnez Mise à jour et sécurité et dans le volet droit, ouvrez les Options avancées.Ouvrir la mise à jour et la sécurité
  3. Développez ensuite la liste déroulante Pause des mises à jour et sélectionnez une date.Ouvrir les options de mise à jour avancées
  4. Assurez-vous maintenant de fermer complètement toutes les applications (afin qu’aucune application n’écrit sur le lecteur de stockage du système) et appuyez sur le bouton d’alimentation jusqu’à ce que le système soit mis hors tension (ne pas arrêter ou redémarrer). Mettez ensuite le système sous tension.Suspendre les mises à jour Windows
  5. Au démarrage du système, lancez un navigateur Web et ouvrez le Page de téléchargement de Windows 10 du site Web de Microsoft.
  6. Cliquez maintenant sur le bouton Mettre à jour maintenant pour la dernière mise à jour (par exemple, la mise à jour de Windows 10 octobre 2020) et laissez le téléchargement se terminer.Cliquez sur Mettre à jour maintenant dans la page de téléchargement de Windows 10
  7. Ensuite, lancez le fichier téléchargé en tant qu’administrateur et suivez les invites pour installer la mise à jour.
  8. Une fois l’installation terminée, redémarrez votre PC et au redémarrage, dirigez-vous vers le Catalogue Microsoft Update.Recherchez et téléchargez la dernière mise à jour de la base de connaissances sur le site Web du catalogue de mise à jour
  9. Téléchargez maintenant les dernières mises à jour de la base de connaissances pour votre système (vous pouvez effectuer une recherche sur Internet pour trouver le numéro de la base de connaissances des dernières mises à jour de votre système).
  10. Ensuite, installez la mise à jour en tant qu’administrateur en suivant les invites pour terminer l’installation.
  11. Redémarrez maintenant votre PC et supprimez le CBS.log (comme indiqué dans la solution 1).
  12. Désactivez ensuite l’option de pause des mises à jour (en répétant les étapes 1 à 3) et vérifiez si le problème du lecteur CBS est résolu.

Solution 4: utilisez le planificateur de tâches pour supprimer les fichiers journaux CBS

Si les solutions ci-dessus n’ont pas fait l’affaire pour vous, vous pouvez créer une tâche répétée dans le planificateur de tâches pour supprimer les fichiers journaux CBS, ce qui arrêtera la consommation de l’espace disque par les journaux CBS et résoudra ainsi le problème.

  1. Cliquez sur Windows, tapez: Bloc-notes, puis ouvrez-le.
  2. Maintenant, copiez-collez les lignes suivantes dans le Bloc-notes: net stop «TrustedInstaller» del / S c: windows logs cbs *. Log net start «TrustedInstaller»Créez le fichier batch pour supprimer les journaux CBS
  3. Développez ensuite le menu Fichier et choisissez Enregistrer.
  4. Maintenant, changez le type de fichier sur Tous les fichiers et nommez le fichier avec une extension .bat (par exemple, DeleteCBSLog.bat).Enregistrez le fichier batch
  5. Ensuite, dans la boîte de dialogue Enregistrer sous, dirigez-vous vers le répertoire dans lequel vous souhaitez enregistrer le fichier (par exemple, Bureau).
  6. Cliquez maintenant sur Enregistrer et fermez le bloc-notes.
  7. Cliquez maintenant sur Windows, tapez: Planificateur de tâches, puis ouvrez-le.Ouvrez le planificateur de tâches
  8. Développez ensuite le menu Action et choisissez Créer une tâche.Créer une tâche dans le planificateur de tâches
  9. Entrez maintenant le nom de la tâche (par exemple, DeleteCBSLogs) et cochez la case Exécuter avec les privilèges les plus élevés.Créer la tâche Supprimer le journal CBS dans le planificateur de tâches
  10. Ensuite, dirigez-vous vers l’onglet Déclencheurs et cliquez sur le bouton Nouveau.Créer un nouveau déclencheur pour la tâche
  11. Maintenant, sélectionnez Quotidien et cliquez sur le bouton OK.Réglez le nouveau déclencheur sur Quotidien
  12. Ensuite, dirigez-vous vers l’onglet Actions et cliquez sur le bouton Nouveau.Créer une nouvelle action dans le planificateur de tâches
  13. Cliquez maintenant sur Parcourir (devant Program / Scrip) et dirigez-vous vers le répertoire où se trouve le fichier .bat (par exemple, Desktop).Cliquez sur Parcourir dans la nouvelle fenêtre d’action
  14. Ensuite, double-cliquez sur le fichier de commandes (par exemple, DeleteCBSLogs) et dirigez-vous vers l’onglet Paramètres.Double-cliquez sur le fichier batch
  15. Maintenant, cochez “Si la tâche échoue, redémarrez toutes les” et définissez la liste déroulante sur 1 heure.
  16. Décochez ensuite la case «Arrêter la tâche si elle dure plus longtemps que», et cliquez sur le bouton OK.Vérifiez que la tâche échoue et décochez la case Arrêter la tâche dans le planificateur de tâches
  17. Supprimez maintenant les journaux CBS (comme indiqué dans la solution 1) et redémarrez votre appareil pour vérifier si le problème CBS.log est résolu.

Solution 5: modifiez le registre du système pour arrêter la création de fichiers journaux CBS

Si aucune des solutions ne vous convient, la modification du registre du système pour désactiver le journal CBS peut résoudre le problème (n’oubliez pas d’activer le paramètre une fois que le problème est signalé comme résolu).

Attention: avancez avec un soin extrême et à vos risques et périls car la modification du registre du système est un travail habile et si elle n’est pas effectuée correctement, vous pouvez causer des dommages éternels à votre PC / données.

  1. Cliquez sur Windows, tapez: Éditeur du Registre et cliquez dessus avec le bouton droit de la souris. Sélectionnez ensuite Exécuter en tant qu’administrateur.
  2. Naviguez maintenant vers le chemin suivant: Computer HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Component Based Servicing
  3. Ensuite, double-cliquez sur EnableLog et définissez sa valeur sur 0 (vous devrez peut-être prendre possession de la clé de registre).Définissez la valeur EnableLog sur 0
  4. Quittez maintenant l’éditeur et supprimez les journaux CBS actuels comme indiqué dans la solution 1.
  5. Ensuite, redémarrez votre PC et vérifiez si le problème CBS.log est résolu.

Si le problème persiste, vous pouvez essayer un utilitaire de nettoyage tiers pour vérifier si cela résout le problème CBS.log.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *