Променете стойността "LastAccess" за почистване на временните файлове с помощта на Disk. Помощна програма за почистване

Променете стойността "LastAccess" за почистване на временните файлове с помощта на помощната програма за почистване на диска

Симптом

Когато използвате помощната програма за почистване на диска (cleanmgr.exe), за да изтриете файловете в. %TEMP% папка, някои от файловете могат. не се изтрива от помощната програма.

Причина

За временно почистване на файлове, помощната програма Disk Cleanup не изтрива файлове. до които е бил достъпен през последните 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