Де очищаються «тимчасові файли» за допомогою програми Windows 7 Disk Cleanup?


11

Моє очищення диска, здається, не в змозі видалити багато повідомлень, варті "тимчасових файлів", які він бачить, навіть після того, як я зайшов і видалив вміст різних тимчасових папок, я виявив себе. Я хотів би спробувати видалити такі файли вручну, але для цього мені потрібно розібратися, де саме знаходяться ті "тимчасові файли", які очищення диска виявляє та пропонує видалити.

Будь-які пропозиції? Які папки вивчає програма очищення диска для підрахунку тимчасових файлів?


Чому ви хочете видалити тимчасові файли вручну? Ви говорите, що у вас стільки тимчасових файлів, що очищення диска не вдається впоратися і залишає позаду певний обсяг?
Саймон

1
У моєму випадку я хочу знати, оскільки це говорить про те, що у мене є 5 Гб тимчасових файлів, і я хочу знати, що вони є, перш ніж їх видалити.
Dan Pritts

Відповіді:


8

Папка "Тимчасові файли", на яку посилається Очищення диска, - це та, на яку вказує змінна середовище %TEMP%. Ви можете перейти безпосередньо до цієї папки, ввівши %TEMP%у поле Виконати або в адресному рядку Windows Explorer.

Список очищення диска "місця для очищення" зберігається в ключі реєстру HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches. Елемент тимчасових файлів в ключі з ім'ям, що ні дивно, Temporary Files.


Змінні середовища TEMP та TMP вказують лише на каталог тимчасових файлів поточного користувача.
kreemoweet

1
Існують також змінні системного середовища для TEMP і TMP. Програма може запитувати системні змінні замість змінних користувачів.
Патрік Сеймур

1
У моєму Windows 7 система TEMP є, C:\Windows\Tempале вона також не містить 408 ГБ мого 1 ТБ жорсткого диска.
Cees Timmerman

2

Я не міг знайти нічого, крім %TEMP%ключа реєстру, згаданого Патріком, тому спробував увійти в систему cleanmgr.exeза допомогою Process Monitor .

cleanmgr.exeробить Операція File Systemкласу SetDispositionInformationFileз Delete: Trueдеталізацією файлів в %TEMP%, яка в моєму випадку відповідно echoдо%LOCALAPPDATA%\Temp

Він уже видалив 3 Гб, які не були враховані, %TEMP%хоча і не обрізав 500+ МбC:\Windows\Logs\CBS\CBS.log ; Я підозрюю, що більша частина мого витраченого місця була winsxs.


-2

Видалити всі тимчасові файли на Windows 7 64bit або 32-розрядні дуже просто. Просто виконайте нижче:

  1. Відкрийте (RUN), введіть %temp%і потім Enter.
  2. Ви побачите, що всі тимчасові файли знаходяться у цій папці. Просто видаліть те, що ви хочете.

Дивіться http://www.get-answer.net/questions/how-to-remove-the-temp-files-in-windows-7-64x/ .


1
Ласкаво просимо до Супер Користувача! Це дублює іншу відповідь і не додає нового вмісту. Будь ласка, не публікуйте відповіді, якщо у вас насправді є щось нове.
DavidPostill

1
Це також точна копія тексту у посиланні без необхідного формату цитати. Прочитайте, як посилатися на матеріали, написані іншими . Вам слід заблокувати текст цитати, який написав хтось інший. Дивіться довідку щодо Маркдаун .
DavidPostill

1
Посилання розірвано.
Пітер Мортенсен
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.