Poważny problem z czyszczeniem dysku w systemie Windows spowodowany zepsutą rejestracją

click fraud protection

Zapytanie czytelnika: Mam dysk twardy Western Digital o pojemności 160 GB podzielony na partycję systemu operacyjnego o pojemności 40 GB, a pozostałe 120 GB na moje pliki. Jednak gdy uruchamiam narzędzie Oczyszczanie dysku z poziomu Vista Ultimate, pokazuje mi wiele opcji 131 GB do wyczyszczenia. Po kliknięciu OK, aby wyczyścić wybrane wpisy, wymazał wszystko z partycji 40 GB. Następnie musiałem ponownie zainstalować system Windows Vista, ale problem wydaje się powracać.

(Informacje w tym poście dotyczą systemów Windows Vista, 7 i Windows 8.)

Program obsługi Oczyszczania dysku zgłaszania błędów systemu Windows

Otrzymawszy jeszcze trzy takie pytania, postanowiłem popracować nad tym zagadnieniem. Oto zrzut ekranu tego, co wyświetlało się Oczyszczanie dysku:

Rys 1: Oczyszczanie dysku pokazujące listę plików do usunięcia.

Zgodnie z powyższą grafiką Oczyszczanie dysku, pliki raportowania błędów systemu Windows składają się z 196 GB, co w tym przypadku jest niemożliwe. Poprosiłem o eksport tego klucza do rejestru z systemu, którego dotyczy problem:

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

Powyższa lokalizacja rejestru zawiera listę Programy obsługi Oczyszczania dysku i ich informacje rejestracyjne. Porównując ustawienia z moim systemem, zauważyłem, że a naprawdę ważne nazwana wartość Teczka brakowało w każdym z poniższych podkluczy pod Pamięć podręczna woluminów gałąź:

|_ Pliki archiwum raportowania błędów systemu Windows
|_ Pliki kolejki raportowania błędów systemu Windows
|_ Pliki archiwum systemu raportowania błędów systemu Windows
|_ Pliki kolejki systemowej raportowania błędów systemu Windows

Ten paragraf z dokumentacji MSDN zawiera opis Teczka wartość rejestru:

Określony folder lub foldery do wyszukiwania elementów pasujących do wpisów w wartości FileList. Możesz określić symbole wieloznaczne za pomocą? lub * znaków. Jeśli wartość jest typu REG_SZ, wiele nazw folderów jest oddzielanych za pomocą | znak, bez spacji po obu jego stronach. Jeśli istnieje wartość CSIDL, w tej wartości można określić tylko jeden folder. Lokalizacja wskazywana przez wartość CSIDL jest dodawana do tej ścieżki folderu, aby utworzyć ścieżkę wyszukiwania. Na przykład zobacz opis wartości CSIDL. Jeśli ta wartość jest nieobecna, używany jest folder główny bieżącego woluminu. W takim przypadku do przeszukania całego dysku potrzebna jest flaga DDEVCF_DOSUBDIRS.

Zwróć uwagę na ostatni wiersz, który mówi, że Oczyszczanie dysku będzie rekursywnie przeszukiwać cały wolumin w poszukiwaniu listy plików wymienionych na liście plików wartość rejestru (w tym przypadku używany symbol wieloznaczny *.*) i dołącz wszystko na woluminie do usunięcia, jeśli włączona jest flaga DDEVCF_DOSUBDIRS (co jest włączony domyślnie).

Naprawianie programów obsługi WER czyszczenia dysku

Poniżej dostępne są pliki REG do naprawy Teczka wartości rejestru w każdym z powyższych kluczy rejestru, co rzeczywiście rozwiązało problem. Oto, co pokazało Oczyszczanie dysku po uruchomieniu poprawki:

Problem z czyszczeniem dysku

Pliki do pobrania

  • cleanmgrfix.zip dla Windows Vista lub 7
  • cleanmgrfix-w8-1.zip dla Windows 8

ZWIĄZANE Z:Błąd czyszczenia dysku: 3,99 TB używane przez aktualizacje systemu Windows

Narzędzie do czyszczenia indeksu treści Program do czyszczenia dysku

Tutaj jest podobny przypadek, ale tym razem jest to Narzędzie do czyszczenia indeksu treści Program obsługi Oczyszczania dysku.

Jeden z naszych czytelników zapytał: Użyłem narzędzia do czyszczenia rejestru na moim komputerze i mam dokładnie ten sam problem, o którym wspomniano w poście na blogu Poważny problem z czyszczeniem dysku spowodowany błędną rejestracją. Program Oczyszczanie dysku wyczyścił wszystko, w tym instalację systemu Windows. Czy istnieje poprawka?

Po porównaniu Pamięć podręczna woluminów gałęzi, którą przesłał mi pytający, zawęziłem sprawę do następującego klucza:

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

W powyższym kluczu wartość nazwana Teczka zaginął. ten Teczka wartość powinna być obecna i mieć następujące dane:

?:\Katalog.wci

W wyniku brakującej wartości, po wybraniu wpisu Pliki katalogowe dla Content Indexer w Oczyszczaniu dysku pliki na bieżącej partycji są usuwane, gdy Oczyszczanie dysku jest uruchamiane jako administrator.

Naprawianie obsługi narzędzia do czyszczenia indeksu zawartości Oczyszczania dysku

Oto poprawka rejestru, która przywraca brakujący wpis.

Edytor rejestru systemu Windows wersja 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}" "Lista Plików"="*.*" "Folder"="?:\\Katalog.wci" "Flagi"=dword: 00000141. „Priorytet”=dword: 0000012c

Skopiuj powyższe wiersze do Notatnika i zapisz go z rozszerzeniem .reg. Kliknij plik prawym przyciskiem myszy i wybierz Łączyć. Kliknij tak poproszony o potwierdzenie.

Powyższe ustawienie rejestru dotyczy wszystkich wersji systemu Windows, w tym systemu Windows 10 (testowane do wersji 1809).

Słowa zamykające

Chociaż mogłem zidentyfikować, gdzie był problem, ale nie miałem pojęcia, w jaki sposób Lornetka składana wartość zniknęła w pierwszej kolejności. Mogło to być wynikiem uruchomienia narzędzia do czyszczenia rejestru. Zawsze miej oko na miejsce na dysku pokazane w pobliżu Całkowita ilość miejsca na dysku, które zyskujesz: w oknie Oczyszczanie dysku.

Ale jest jeszcze jedna komplikacja; użytkownik nigdy nie dowie się, co jest usuwane podczas nieinteraktywnego uruchamiania Oczyszczania dysku — poprzez automatyzację Oczyszczania dysku lub gdy Windows automatycznie uruchamia Oczyszczanie dysku za pomocą Harmonogramu zadań, używając /verylowdisk przełącznik.

Mam nadzieję, że ten post pomógł Ci uniknąć poważnego problemu w Twoim systemie. Czytelnicy, którzy korzystają z narzędzi do czyszczenia rejestru i mają ten problem, mogą skomentować ten artykuł.


Jedna mała prośba: Jeśli podobał Ci się ten post, udostępnij go?

Jeden „mały” udział od ciebie bardzo pomógłby w rozwoju tego bloga. Kilka świetnych sugestii:
  • Przypiąć!
  • Udostępnij to na swoim ulubionym blogu + Facebooku, Reddit
  • Tweetuj to!
Więc bardzo dziękuję za wsparcie, mój czytelniku. To nie zajmie więcej niż 10 sekund twojego czasu. Przyciski udostępniania znajdują się tuż poniżej. :)

Ezoiczgłoś tę reklamę