Viallisen rekisteröinnin aiheuttama vakava levynpuhdistusongelma Windowsissa

Lukijan kysely: Minulla on 160 Gt: n Western Digital -kiintolevy, joka on osioitu 40 Gt: n käyttöjärjestelmäosioon ja loput 120 Gt tiedostoihini. Kuitenkin, kun suoritan Levyn uudelleenjärjestäminen -apuohjelman Vista Ultimatesta, se näyttää useita 131 Gt: n siivousvaihtoehtoja. Kun napsautin OK puhdistaaksesi valitut merkinnät, se poisti kaiken 40 Gt: n osiosta. Minun piti sitten asentaa Windows Vista uudelleen, mutta ongelma näyttää toistuvan.

(Tämän viestin tiedot koskevat Windows Vista-, 7- ja Windows 8 -järjestelmiä.)

Windows Error Reporting Disk Cleanup -käsittelijä

Saatuani vielä kolme tällaista kysymystä, päätin käsitellä tätä asiaa. Tässä on kuvakaappaus siitä, mitä Levyn uudelleenjärjestäminen näytti:

Kuva 1: Levyn puhdistus, joka näyttää luettelon poistettavista tiedostoista.

Yllä olevan Levyn uudelleenjärjestäminen -kuvan mukaan Windowsin virheraportointitiedostot on muodostettu 196 GB, mikä on tässä tapauksessa mahdotonta. Pyysin tämän avaimen rekisterivientiä kyseisestä järjestelmästä:

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

Yllä oleva rekisterisijainti sisältää luettelon Levyn puhdistuskäsittelijät ja heidän rekisteröintitietonsa. Kun vertailtiin asetuksia järjestelmääni, huomasin, että a todella tärkeä arvo nimetty Kansio puuttui jokaisesta seuraavista aliavaimista VolumeCaches haara:

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

Tämä MSDN-dokumentaation kappale sisältää kuvauksen Kansio rekisteriarvo:

Tietty kansio tai kansiot, joista etsitään kohteita, jotka vastaavat FileList-arvon merkintöjä. Voit määrittää yleismerkkejä käyttämällä? tai * merkkiä. Jos arvo on tyyppiä REG_SZ, useiden kansioiden nimet erotetaan |-merkillä merkki ilman välilyöntejä sen molemmilla puolilla. Jos CSIDL-arvo on olemassa, vain yksi kansio voidaan määrittää tälle arvolle. CSIDL-arvon osoittama sijainti liitetään kyseisen kansion polkuun hakupolun muodostamiseksi. Katso esimerkiksi CSIDL-arvon kuvaus. Jos tätä arvoa ei ole, käytetään nykyisen taltion juurikansiota. Lippu DDEVCF_DOSUBDIRS tarvitaan siinä tapauksessa koko aseman etsimiseen.

Huomaa viimeinen rivi, joka kertoo, että Levyn uudelleenjärjestäminen etsii rekursiivisesti koko taltiosta tiedostoluettelossa mainittuja tiedostoja rekisteriarvo (tässä tapauksessa käytetty jokerimerkki *.*) ja sisällytä kaikki taltiolla poistettaviksi, jos DDEVCF_DOSUBDIRS-lippu on käytössä (joka On käytössä oletuksena).

Levyn uudelleenjärjestämisen WER-käsittelijöiden korjaaminen

Alla on REG-tiedostot, jotka korjaavat ongelman Kansio rekisteriarvot jokaisessa yllä olevassa rekisteriavaimessa, mikä todellakin ratkaisi ongelman. Tämä on mitä Levyn uudelleenjärjestäminen osoitti korjauksen suorittamisen jälkeen:

Levyn puhdistusongelma

Lataukset

  • cleanmgrfix.zip Windows Vistalle tai 7:lle
  • cleanmgrfix-w8-1.zip Windows 8:lle

AIHEUTTAA:Levyn puhdistusvirhe: 3,99 TB Windows-päivitysten käyttämä

Sisältöhakemiston puhdistaja Levyn uudelleenjärjestäminen -käsittelijä

Tässä on samanlainen tapaus, mutta tällä kertaa se Sisältöhakemiston puhdistaja Levyn puhdistus -käsittelijä.

Yksi lukijoistamme kysyi: Olen käyttänyt rekisterinpuhdistusohjelmaa tietokoneessani ja minulla on täsmälleen sama ongelma kuin blogiviestissä mainittiin Viallisen rekisteröinnin aiheuttama vakava levynpuhdistusongelma. Levyn puhdistusohjelma siivosi kaiken, mukaan lukien Windows-asennukseni. Onko korjausta?

Vertailun jälkeen VolumeCaches Haara, jonka kysyjä lähetti minulle, rajasin ongelman seuraavaan avaimeen:

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

Yllä olevassa avaimessa arvo nimeltä Kansio oli kadoksissa. The Kansio arvon tulee olla läsnä ja sisältää seuraavat tiedot:

?:\Catalog.wci

Puuttuvan arvon seurauksena, kun valitset merkinnän Sisällön indeksointiohjelman luettelotiedostot Levyn uudelleenjärjestämisessä nykyisen osion tiedostot poistetaan, kun Levyn uudelleenjärjestäminen suoritetaan järjestelmänvalvojana.

Levyn uudelleenjärjestämisen sisältöhakemiston puhdistaja -käsittelijän korjaaminen

Tässä on rekisterin korjaus, joka palauttaa puuttuvan merkinnän.

Windowsin rekisterieditorin versio 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" "Liput"=dword: 00000141. "Priority"=dword: 0000012c

Kopioi yllä olevat rivit Muistioon ja tallenna ne .reg-tunnisteella. Napsauta tiedostoa hiiren kakkospainikkeella ja valitse Yhdistää. Klikkaus Joo kun pyydetään vahvistusta.

Yllä oleva rekisteriasetus koskee kaikkia Windowsin versioita, mukaan lukien Windows 10 (testattu versioon 1809 asti.)

Loppusanat

Vaikka pystyin tunnistamaan, missä ongelma oli, mutta minulla ei ollut aavistustakaan siitä, miten Kansiot arvo katosi alunperin. Tämä saattoi johtua rekisterinpuhdistusohjelman suorittamisesta. Pidä aina silmällä lähellä näkyvää levytilaa Saatamasi levytilan kokonaismäärä: Levyn uudelleenjärjestäminen -ikkunassa.

Mutta on toinenkin komplikaatio; käyttäjä ei koskaan tiedä mitä poistetaan, kun hän suorittaa Levyn uudelleenjärjestämisen ei-interaktiivisesti - automatisoimalla Levyn uudelleenjärjestäminen tai kun Windows suorittaa Levyn uudelleenjärjestämisen automaattisesti Task Schedulerin kautta käyttämällä /verylowdisk vaihtaa.

Toivon, että tämä viesti auttoi sinua välttämään suuren ongelman järjestelmässäsi. Lukijat, jotka käyttävät rekisterin puhdistusaineita ja kokevat tämän ongelman, kommentoikaa tätä artikkelia.


Yksi pieni pyyntö: Jos pidit tästä viestistä, jaa tämä?

Yksi "pieni" jakaminen sinulta auttaisi todella paljon tämän blogin kasvussa. Muutamia hienoja ehdotuksia:
  • Kiinnittää sen!
  • Jaa se suosikkiblogiisi + Facebookiin, Redditiin
  • Twiittaa se!
Joten kiitos paljon tuestanne, lukijani. Se ei vie aikaasi enempää kuin 10 sekuntia. Jaa-painikkeet ovat aivan alla. :)

Ezoicilmoita tästä ilmoituksesta