Как программа очистки диска вычисляет «временные файлы» в Windows 10?

396
Alexei

Я столкнулся со следующей ситуацией при удалении временных файлов с помощью очистки диска:

  1. Я запустил Disk Cleanup и получил большую оценку для временных файлов (> 15 ГБ)

Temporary files within Disk Cleanup

  1. Используя этот ответ, я заметил, что эта оценка в значительной степени ошибочна (сравнивались размеры файлов реестра и оценка):

    %TEMP% - 3.35GB %WINDIR%\Temp - 24.5M %WINDIR%\Logs - 60.4M %WINDIR%\System32\LogFiles - 23.8M 
  2. Я все равно приступил к уборке. Это заняло больше, чем обычно, и антивирус сообщил о попытке изменить файл hosts.

Операционная система стала непригодной (большинство программ, таких как cmd, sfc пропали), и перезапустить не удалось, поэтому мне пришлось восстановить ее из образа.

Я повторил ту же операцию, и Process Monitor указал, что Очистка диска сканирует и пытается удалить практически все из папки Windows.

Антивирус не указал подозрительной активности. Проверка всех файлов системного раздела ничего не показала (пробовал 2 антивирусные программы).

Вопрос: Как я могу узнать, почему очистка диска удаляет так много файлов из ОС?

0
«Как я могу узнать, почему очистка диска удаляет так много файлов из ОС?» - 15 ГБ - это размер вашего WinSxS более чем вероятно. У вас есть серьезные проблемы, я предлагаю вам переустановить ОС. Ramhound 6 лет назад 0
@Ramhound - WinSxS имеет менее 7 ГБ. Другой проблемы очистки диска я не вижу другой проблемы. Исполняемый файл Cleanmgr является чистым (VirusTotal сообщает об уровне обнаружения 0), поэтому я думаю, что есть проблема в путях, которые он использует для получения временных файлов (например, возможно, он использует C: \ Windows в качестве пути) Alexei 6 лет назад 0

0 ответов на вопрос