Grave problème de nettoyage de disque dans Windows causé par un enregistrement interrompu

Question du lecteur: J'ai un disque dur Western Digital de 160 Go partitionné en une partition de système d'exploitation de 40 Go et l'autre 120 Go pour mes fichiers. Cependant, lorsque j'exécute l'utilitaire de nettoyage de disque à partir de Vista Ultimate, il affiche plusieurs options de 131 Go à nettoyer. Après avoir cliqué sur OK pour nettoyer les entrées sélectionnées, il a tout effacé sur la partition de 40 Go. J'ai alors dû réinstaller Windows Vista, mais le problème semble être récurrent.

(Les informations contenues dans cet article s'appliquent aux systèmes Windows Vista, 7 et Windows 8.)

Gestionnaire de nettoyage de disque de rapport d'erreurs Windows

Ayant reçu trois autres questions de ce type, j'ai décidé de travailler sur cette question. Voici la capture d'écran de ce que Disk Cleanup a affiché :

Fig. 1: Nettoyage de disque affichant la liste des fichiers à supprimer.

Selon le graphique de nettoyage de disque ci-dessus, les fichiers de rapport d'erreurs Windows constitués pour

196 Go, ce qui est impossible dans ce cas. J'ai demandé l'exportation du registre de cette clé à partir du système concerné :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches

L'emplacement de registre ci-dessus contient la liste des Gestionnaires de nettoyage de disque et leurs informations d'enregistrement. En comparant les paramètres avec mon système, j'ai remarqué qu'un vraiment important valeur nommée Dossier manquait dans chacune des sous-clés suivantes sous le VolumeCaches branche:

|_ Fichiers d'archive de rapport d'erreurs Windows
|_ Fichiers de file d'attente de rapport d'erreurs Windows
|_ Fichiers d'archive du système de rapport d'erreurs Windows
|_ Fichiers de file d'attente du système de rapport d'erreurs Windows

Ce paragraphe de la documentation MSDN fournit la description du Dossier valeur de registre :

Un ou plusieurs dossiers spécifiques pour rechercher des éléments correspondant aux entrées de la valeur FileList. Vous pouvez spécifier des caractères génériques en utilisant le? ou * caractères. Si la valeur est de type REG_SZ, plusieurs noms de dossier sont séparés à l'aide du | caractère, sans espaces de chaque côté. Si une valeur CSIDL est présente, un seul dossier peut être spécifié dans cette valeur. L'emplacement indiqué par la valeur CSIDL est ajouté à ce chemin de dossier pour composer un chemin de recherche. Par exemple, consultez la description de la valeur CSIDL. Si cette valeur est absente, le dossier racine du volume actuel est utilisé. L'indicateur DDEVCF_DOSUBDIRS est nécessaire dans ce cas pour rechercher l'ensemble du lecteur.

Notez la dernière ligne qui indique que le nettoyage de disque recherchera de manière récursive dans tout le volume la liste des fichiers mentionnés dans la liste des fichiers valeur de registre (caractère générique *.* utilisé dans ce cas) et inclure tout sur le volume à supprimer si l'indicateur DDEVCF_DOSUBDIRS est activé (ce qui est activée par défaut).

Correction des gestionnaires WER de nettoyage de disque

Les fichiers REG pour corriger le problème sont disponibles ci-dessous. Dossier valeurs de registre dans chacune des clés de registre ci-dessus, ce qui a effectivement résolu le problème. Voici ce que le nettoyage de disque a montré après avoir exécuté le correctif :

Problème de nettoyage de disque

Téléchargements

  • cleanmgrfix.zip pour Windows Vista ou 7
  • cleanmgrfix-w8-1.zip pour Windows 8

EN RELATION:Bogue de nettoyage de disque: 3,99 To utilisé par les mises à jour Windows

Content Index Cleaner Gestionnaire de nettoyage de disque

Voici un cas similaire, mais cette fois c'est le Nettoyeur d'index de contenu Gestionnaire de nettoyage de disque.

Un de nos lecteurs a demandé : J'ai utilisé un nettoyeur de registre sur mon PC et j'ai exactement le même problème que celui mentionné dans l'article de blog Grave problème de nettoyage de disque causé par un enregistrement interrompu. Le programme de nettoyage de disque a tout nettoyé, y compris mon installation Windows. Y a-t-il un correctif?

Après avoir comparé les VolumeCaches branche qui m'a été envoyée par le demandeur, j'ai réduit le problème à la clé suivante :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Content Indexer Cleaner

Dans la clé ci-dessus, la valeur nommée Dossier manquait. le Dossier valeur doit être présente et avoir les données suivantes :

?:\Catalogue.wci

En raison de la valeur manquante, lorsque vous sélectionnez l'entrée Fichiers catalogue pour l'indexeur de contenu dans le nettoyage de disque, les fichiers de la partition actuelle sont effacés lorsque le nettoyage de disque est exécuté en tant qu'administrateur.

Correction du gestionnaire de nettoyage d'index de contenu de nettoyage de disque

Voici un correctif de registre qui rétablit l'entrée manquante.

Éditeur de registre Windows version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Content Indexer Cleaner] @="{A9B48EAC-3ED8-11d2-8216-00C04FB687DA}" "PropertyBag"="{24400D16-5754-11d2-8218-00C04FB687DA}" "FileList"="*.*" "Dossier"="?:\\Catalogue.wci" "Drapeaux" = dword: 00000141. "Priorité"=dword: 0000012c

Copiez les lignes ci-dessus dans le Bloc-notes et enregistrez-le avec une extension .reg. Faites un clic droit sur le fichier et choisissez Fusionner. Cliquez sur Oui lorsqu'on lui demande confirmation.

Le paramètre de registre ci-dessus s'applique à toutes les versions de Windows, y compris Windows 10 (testé jusqu'à la version 1809).

Mots de clôture

Bien que j'aie pu identifier où était le problème, mais que je n'avais aucune idée de la façon dont le Dossiers valeur a disparu en premier lieu. Cela peut être dû à l'exécution d'un nettoyeur de registre. Gardez toujours un œil sur l'espace disque affiché près de Quantité totale d'espace disque que vous gagnez : dans la fenêtre Nettoyage de disque.

Mais il y a une autre complication; l'utilisateur ne saura jamais ce qui est supprimé lors de l'exécution non interactive du nettoyage de disque — en automatisant le nettoyage de disque ou lorsque Windows exécute le nettoyage de disque automatiquement via le Planificateur de tâches, en utilisant le /verylowdisk changer.

J'espère que cet article vous a aidé à éviter un problème majeur dans votre système. Les lecteurs qui utilisent des nettoyeurs de registre et rencontrent ce problème, n'hésitez pas à commenter cet article.


Une petite demande: si vous avez aimé ce post, merci de le partager ?

Un "minuscule" partage de votre part aiderait beaucoup à la croissance de ce blog. Quelques bonnes suggestions :
  • Épinglez-le !
  • Partagez-le sur votre blog préféré + Facebook, Reddit
  • Tweetez-le !
Alors merci beaucoup pour votre soutien, mon lecteur. Cela ne prendra pas plus de 10 secondes de votre temps. Les boutons de partage sont juste en dessous. :)

Ézoïquesignaler cette annonce