Problemă gravă de curățare a discului în Windows cauzată de înregistrarea întreruptă

Întrebarea cititorului: Am un hard disk Western Digital de 160 GB partiționat într-o partiție de sistem de operare de 40 GB și ceilalți 120 GB pentru fișierele mele. Cu toate acestea, când rulez utilitarul Disk Cleanup din Vista Ultimate, îmi afișează mai multe opțiuni de 131 GB pe care să le curăț. După ce am făcut clic pe OK pentru a curăța intrările selectate, a șters totul pe partiția de 40 GB. Apoi a trebuit să reinstalez Windows Vista, dar problema pare să se repete.

(Informațiile din această postare se aplică sistemelor Windows Vista, 7 și Windows 8.)

Gestorul de curățenie pe disc de raportare erori Windows

După ce am primit încă trei astfel de întrebări, am decis să lucrez la această problemă. Iată o captură de ecran cu ceea ce a afișat Disk Cleanup:

Fig 1: Disk Cleanup afișează lista de fișiere de șters.

Conform graficului Disk Cleanup de mai sus, fișierele Windows Error Reporting au constituit 196 GB, ceea ce este imposibil în acest caz. Am cerut exportul de registry al acestei chei din sistemul afectat:

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

Locația de registry de mai sus conține lista de Gestionarele de curățare a discului și informațiile de înregistrare ale acestora. Când am comparat setările cu sistemul meu, am observat că a foarte important valoare numită Pliant lipsea în fiecare dintre următoarele subchei sub VolumeCaches ramura:

|_ Windows Error Reporting File Files
|_ Windows Error Reporting Queue Files
|_ Windows Error Reporting System File Files
|_ Windows Error Reporting System Queue Files

Acest paragraf din documentația MSDN oferă descrierea pentru Pliant valoarea de registru:

Un folder sau dosare specifice pentru a căuta articole care se potrivesc cu intrările din valoarea FileList. Puteți specifica metacaracterele folosind? sau * caractere. Dacă valoarea este de tip REG_SZ, mai multe nume de foldere sunt separate folosind | caracter, fără spații pe ambele părți ale acestuia. Dacă este prezentă o valoare CSIDL, în această valoare poate fi specificat un singur folder. Locația indicată de valoarea CSIDL este adăugată înaintea acelei căi de folder pentru a compune o cale de căutare. De exemplu, consultați descrierea valorii CSIDL. Dacă această valoare este absentă, se utilizează folderul rădăcină al volumului curent. Indicatorul DDEVCF_DOSUBDIRS este necesar în acest caz pentru a căuta întreaga unitate.

Rețineți ultima linie care afirmă că Disk Cleanup va căuta recursiv în întregul volum lista de fișiere menționată în FileList valoarea de registry (*.* wildcard utilizat în acest caz) și includeți totul de pe volum pentru ștergere dacă este activat steag-ul DDEVCF_DOSUBDIRS (care este activat în mod implicit).

Remedierea manevrelor WER de curățare a discului

Mai jos sunt disponibile fișierele REG pentru a remedia Pliant valorile de registry în fiecare dintre cheile de registry de mai sus, ceea ce a rezolvat într-adevăr problema. Iată ce a arătat Disk Cleanup după rularea remedierii:

Problemă de curățare a discului

Descărcări

  • cleanmgrfix.zip pentru Windows Vista sau 7
  • cleanmgrfix-w8-1.zip pentru Windows 8

LEGATE DE:Eroare de curățare a discului: 3,99 TB Utilizată de actualizările Windows

Index de conținut Cleaner Disk Cleanup handler

Iată un caz similar, dar de data aceasta este Curățător de index de conținut Manager de curățare disc.

Unul dintre cititorii noștri a întrebat: Am folosit un program de curățare a registrului pe computerul meu și am exact aceeași problemă ca cea menționată în postarea de pe blog Problemă gravă de curățare a discului cauzată de o înregistrare întreruptă. Programul Disk Cleanup a curățat totul, inclusiv instalarea mea Windows. Există o remediere?

După compararea VolumeCaches ramură care mi-a fost trimisă de către solicitant, am restrâns problema la următoarea cheie:

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

În cheia de mai sus, valoarea numită Pliant lipsea. The Pliant valoarea ar trebui să fie prezentă și să aibă următoarele date:

?:\Catalog.wci

Ca urmare a valorii lipsă, atunci când selectați intrarea Fișiere de catalog pentru Content Indexer în Disk Cleanup, fișierele din partiția curentă sunt șterse atunci când Disk Cleanup este rulat ca administrator.

Remedierea dispozitivului de curățare a indexului de conținut pentru curățarea discului

Iată o remediere a registrului care restabilește intrarea lipsă.

Windows Registry Editor versiunea 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"="*.*" "Folder"="?:\\Catalog.wci" „Flags”=dword: 00000141. „Prioritate”=dword: 0000012c

Copiați liniile de mai sus în Notepad și salvați-l cu o extensie .reg. Faceți clic dreapta pe fișier și alegeți Combina. Clic da când i se cere confirmare.

Setarea de registry de mai sus se aplică tuturor versiunilor de Windows, inclusiv Windows 10 (testat până la versiunea 1809).

Cuvinte de încheiere

Deși am putut identifica unde era problema, dar nu aveam nicio idee despre cum Foldere valoarea a dispărut în primul rând. Este posibil să fi fost rezultatul rulării unui program de curățare a registrului. Aveți întotdeauna un ochi peste spațiul pe disc afișat în apropiere Cantitatea totală de spațiu pe disc câștigat: în fereastra Disk Cleanup.

Dar există o altă complicație; utilizatorul nu va ști niciodată ce se șterge atunci când rulează Disk Cleanup în mod neinteractiv - prin automatizarea curățării discului sau când Windows rulează automat Disk Cleanup prin Task Scheduler, folosind /verylowdisk intrerupator.

Sper că această postare v-a ajutat să evitați o problemă majoră în sistemul dumneavoastră. Cititorii care folosesc programe de curățare a registrului și care se confruntă cu această problemă, nu ezitați să comenteze acest articol.


O mică cerere: dacă ți-a plăcut această postare, te rog să distribui asta?

Un „mic” share din partea ta ar ajuta foarte mult la dezvoltarea acestui blog. Câteva sugestii grozave:
  • Fixați-l!
  • Distribuie-l pe blogul tău preferat + Facebook, Reddit
  • Trimiteți-l pe Tweet!
Așa că vă mulțumesc foarte mult pentru sprijin, cititorul meu. Nu va dura mai mult de 10 secunde din timpul dvs. Butoanele de partajare sunt chiar mai jos. :)

Ezoicraporteaza acest anunt