Серьезная проблема с очисткой диска в Windows из-за сбоя регистрации - Winhelponline

Serious Disk Cleanup Problem Windows Caused Broken Registration Winhelponline

Читательский запрос: У меня есть жесткий диск Western Digital на 160 ГБ, разделенный на раздел операционной системы на 40 ГБ, а остальные 120 ГБ - для моих файлов. Однако, когда я запускаю утилиту очистки диска из Vista Ultimate, она показывает несколько вариантов 131 ГБ, которые мне нужно очистить. После того, как я нажал «ОК», чтобы очистить выбранные записи, он стер все на разделе 40 ГБ. Затем мне пришлось переустановить Windows Vista, но проблема, похоже, повторяется.



(Информация в этом посте относится к системам Windows Vista, 7 и Windows 8.)



Обработчик очистки диска отчетов об ошибках Windows

Получив еще три таких вопроса, я решил заняться этим вопросом. Вот скриншот того, что отображалось при очистке диска:



Рисунок 1: Очистка диска со списком файлов для удаления.



Согласно приведенному выше графику очистки диска, файлы отчетов об ошибках Windows представляют собой 196 ГБ , что в данном случае невозможно. Я попросил экспортировать в реестр этот ключ из пораженной системы:

HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  Windows  CurrentVersion  Explorer  VolumeCaches

Вышеуказанное место реестра содержит список Обработчики очистки диска и их регистрационная информация. Сравнивая настройки с моей системой, я заметил, что действительно важно названное значение Папка отсутствовал в каждом из следующих подключей в VolumeCache ветвь:

| _ Архивные файлы отчетов об ошибках Windows
| _ Файлы очереди отчетов об ошибках Windows
| _ Архивные файлы системы отчетов об ошибках Windows
| _ Файлы системной очереди отчетов об ошибках Windows

В этом абзаце документации MSDN приводится описание Папка значение реестра:

Определенная папка или папки для поиска элементов, соответствующих записям в значении FileList. Вы можете указать подстановочные знаки с помощью символа? или * символы. Если значение имеет тип REG_SZ, несколько имен папок разделяются с помощью символа | символ, без пробелов по бокам. Если присутствует значение CSIDL, в этом значении может быть указана только одна папка. Местоположение, указанное значением CSIDL, добавляется к пути к этой папке для создания пути поиска. Например, см. Описание значения CSIDL.Если это значение отсутствует, используется корневая папка текущего тома. Флаг DDEVCF_DOSUBDIRS необходим в этом случае для поиска всего диска.

Обратите внимание на последнюю строку, в которой говорится, что очистка диска будет рекурсивно искать на всем томе список файлов, указанных в значении реестра FileList (в данном случае используется подстановочный знак *. *), И включать все на томе для удаления, если установлен флаг DDEVCF_DOSUBDIRS включен (что включен по умолчанию).

Исправление обработчиков WER очистки диска

Ниже доступны файлы REG для исправления Папка значения реестра в каждом из вышеуказанных разделов реестра, что действительно решило проблему. Вот что показала очистка диска после запуска исправления:

Проблема с очисткой диска

Загрузки

  • cleanmgrfix.zip для Windows Vista или 7
  • cleanmgrfix-w8-1.zip для Windows 8

СВЯЗАННЫЙ: Ошибка очистки диска: 3,99 ТБ используется обновлениями Windows

Обработчик очистки диска Content Index Cleaner

Вот похожий случай, но на этот раз Очиститель индекса содержимого Обработчик очистки диска.

Один из наших читателей спросил: Я использовал очиститель реестра на своем ПК, и у меня точно такая же проблема, как упоминалось в сообщении блога. Серьезная проблема с очисткой диска из-за неработающей регистрации . Программа очистки диска очистила все, включая мою установку Windows. Есть исправление?

После сравнения VolumeCache ветку, которую отправил мне автор вопроса, я сузил проблему до следующего ключа:

HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  Windows  CurrentVersion  Explorer  VolumeCaches  Content Indexer Cleaner

В приведенном выше ключе значение с именем Папка скучал. В Папка значение должно присутствовать и иметь следующие данные:

?:  Catalog.wci

В результате пропущенного значения при выборе записи Файлы каталога для индексатора содержимого в программе «Очистка диска» файлы в текущем разделе удаляются, когда очистка диска запускается от имени администратора.

Исправление обработчика очистителя индекса содержимого очистки диска

Вот исправление реестра, которое восстанавливает отсутствующую запись.

Редактор реестра Windows версии 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' Priority '= dword: 0000012c

Скопируйте приведенные выше строки в Блокнот и сохраните его с расширением .reg. Щелкните файл правой кнопкой мыши и выберите Идти . Нажмите да при запросе подтверждения.

Вышеуказанный параметр реестра применяется ко всем версиям Windows, включая Windows 10 (проверено до версии 1809.)

Заключительные слова

Хотя я мог определить, в чем проблема, но понятия не имел, как Папки ценность исчезла в первую очередь. Это могло быть результатом запуска очистителя реестра. Всегда следите за показанным рядом дисковым пространством Общий объем получаемого дискового пространства: в окне очистки диска.

Но есть еще одна сложность: пользователь никогда не узнает, что удаляется при запуске очистки диска в неинтерактивном режиме: путем автоматизации очистки диска или когда Windows запускает очистку диска автоматически через планировщик заданий, используя / verylowdisk переключатель.

Надеюсь, этот пост помог вам предотвратить серьезную проблему в вашей системе. Читатели, которые используют очистители реестра и сталкиваются с этой проблемой, могут оставлять комментарии к этой статье.


Одна небольшая просьба: если вам понравился этот пост, поделитесь им?

Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:
  • Приколи это!
  • Поделитесь этим в своем любимом блоге + Facebook, Reddit
  • Напишите об этом в Твиттере!
Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки «Поделиться» находятся прямо внизу. :)