Очищення диска (Cleanmgr.exe) — це вбудований інструмент у Windows, який пропонує деякі корисні параметри очищення, недоступні в інших інструментах очищення сторонніх розробників. Його можна видалити замінені драйвери пристроїв, тимчасові файли, кеш Internet Explorer, застарілі оновлення Windows, Попередня папка встановлення Windows (Windows.old)., і багато іншого.
Але вам може бути цікаво, чому програма очищення диска пропускає видалення деяких файлів і папок у вашій папці TEMP.
Чому очищення диска залишає позаду тимчасові файли?
Коли справа доходить до видалення тимчасових файлів, очищення диска за замовчуванням не видаляє елементи, які відповідають наступним критеріям:
- Файли з атрибутами «Тільки для читання», «Системні» або «Приховані».
- Файли, доступ до яких було здійснено за останні сім днів
- Каталоги, створені за останні сім днів.
Для критерію 2: за допомогою простого редагування реєстру ви можете зробити так, щоб програма очищення диска стерла всі тимчасові файли або лише файли, час останнього звернення яких перевищує кількість днів від поточного числа «n». дата.
ПОВ'ЯЗАНІ:Як автоматично видалити файли старше N днів у Windows
Зробіть так, щоб програма очищення диска стерла всі тимчасові файли
Запустіть редактор реєстру та перейдіть до:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Timporary Files
На правій панелі двічі клацніть LastAccess.
Встановіть значення даних для LastAccess на 0.
Значення «LastAcess» представляє кількість днів, які повинні пройти з моменту останнього створення файлу було здійснено доступ або створено каталог для цього файлу чи каталогу, який розглядатиметься для очищення Cleanmgr.exe.
Встановивши значення 0 для даних реєстру LastAccess, ви можете примусити очищення диска очистити всі тимчасові файли. Він пропускає файли, які не можна видалити, наприклад файли, які наразі використовуються додатків, а також ті, у яких ви не маєте права запису.
Щоб бути безпечнішим, ви можете встановити «LastAccess» на «3», щоб очищення диска не стерло файли, які використовувалися протягом останніх трьох днів. «3» безпечніше, тому що на той випадок, якщо якась запущена програма зберегла там тимчасові дані, і останнім часом ви часто перебуваєте в режимі глибокого сну (замість того, щоб вимикати її щодня).
Вище – це те саме редагування реєстру, про яке я писав у 2005 році. Це стосується Windows 2000/XP до Windows 10. Посилання: Змініть значення «LastAccess» для очищення тимчасових файлів за допомогою утиліти «Очищення диска»..
Запуск очищення диска зі значенням «LastAccess» за замовчуванням залишив багато файлів і папок недоторканими.
Було очищено лише папки, створені (і файли, до яких було отримано доступ) до 25 жовтня — очищення виконано сьогодні, 1 листопада.
Після застосування параметрів реєстру я повторно запустив Очищення диска.
Усі тимчасові файли зникли, крім файлу використовувані файли та папки.
Розташування тимчасових файлів
Як примітка, якщо ви очищаєте тимчасові файли, коли очищення диска виконується з підвищеними рівнями («Запуск від імені адміністратора»), «тимчасово» файли в наступних папках і підпапках також очищаються, на додаток до файлів і папок у TEMP користувача каталог.повідомити про це оголошення
- %WINDIR%\Temp
- %WINDIR%\Журнали
- %WINDIR%\System32\LogFiles
Я, наприклад, не використовую сторонні засоби очищення та обслуговування. Я все ще покладаюся на Очищення диска для цієї роботи, але я так автоматизувати його використання Cleanmgr.exe перемикає «/sageset» і «/sagerun».
Одне невелике прохання: якщо вам сподобався цей пост, поділіться ним?
Одна ваша "крихітна" публікація серйозно допомогла б у розвитку цього блогу. Кілька чудових пропозицій:- Закріпіть!
- Поділіться ним у своєму улюбленому блозі + Facebook, Reddit
- Твіттер!