Змініть значення "LastAccess" для очищення тимчасових файлів за допомогою Disk. Утиліта очищення

Змініть значення «LastAccess» для очищення тимчасових файлів за допомогою утиліти «Очищення диска».

Симптом

Коли ви використовуєте утиліту очищення диска (cleanmgr.exe), щоб видалити файли в. %TEMP% папку, деякі файли можуть. не буде видалено утилітою.

Причина

Для тимчасового очищення файлів утиліта «Очищення диска» не видаляє файли. які були доступні за останні 7 днів.

Резолюція

Ви можете налаштувати утиліту очищення диска так, щоб вона видаляла всі файли. файлів у папці %TEMP% незалежно від дати останнього доступу. Для цього змініть LastAccess значення в цьому розділі реєстру:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ VolumeCaches \ Тимчасові файли

Стаття MSDN Створення обробника очищення диска пояснює LastAccess значення реєстру наступне:

Кількість днів, які повинні пройти з моменту останнього доступу до файлу або a. був створений для цього файлу або каталогу, який буде розглядатися для очищення.

Змінення значення LastAccess

  • Натисніть Пуск, Виконати та введіть Regedit.exe
  • Перейдіть до вищевказаного розділу реєстру
  • Резервне копіювання ключ до файлу REG
  • Змінити LastAccess значення відповідно

Зверніть увагу, що за замовчуванням LastAccess значення є 7 для Тимчасове очищення файлів. Ви можете змінити його на 4 або 5 (днів). Налаштування на 0 видаляє всі файли в папці.

Пов'язана стаття

Автоматичне очищення диска в Windows XP