Чи безпечно видаляти AppData \ Local \ Temp?


124
  • У мене, здається, є багато непотрібних файлів %appdata%\Local\Temp(також доступних через змінні середовища %TEMP%та %TMP%).
    Чи безпечно їх видалити?

  • Крім того, чи безпечно видалити папку Temp у каталозі Windows C:\Windows\Temp,?


6
Не будучи педантичним через три роки, %APPDATA%\Local\Tempне існує, ви маєте на увазі%LOCALAPPDATA%\Temp
adampski

1
Або%APPDATA%\Temp
DavidPostill

3
@DavidPostill %LOCALAPPDATA%\Tempі %APPDATA%\Tempне однакові (Windows 10). %LOCALAPPDATA%\Tempпереходить до C:\Users\<username>\AppData\Local\Temp(схоже на %TEMP%і %TMP%), %APPDATA%\Tempнамагаючись достукатися доC:\Users\<username>\AppData\Roaming\Temp
thilina R

@thilinaR Я це добре знаю. Так було з Windows 7. Я не впевнений, у чому справа. Я вказував, що питання погано написане.
DavidPostill

4
Оскільки ви згадали %LOCALAPPDATA%\Temp або %APPDATA%\Temp , я просто хотів зазначити, що вони різні. Ось і все
thilina R

Відповіді:


58

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

Відповіді на це запитання містять способи зробити це очищення безпечно та автоматично.


24
"Деякі програми зберігають там важливі файли" - пара людей згадувала про це, але хто може навести приклад? Крім того, чи не буде це порушеною поведінкою з боку цієї програми? Чи потрібно задовольняти цю порушену поведінку?
thomasrutter

5
@thomasrutter Я зробив це зауваження, тому що я пам’ятав проблеми з деяким програмним забезпеченням кілька років тому. Це було два роки тому, тому проблеми, з якими я стикався, принаймні три роки. Я не маю уявлення, чи не існує поточного програмного забезпечення зберігати файли, оскільки я з тих пір не використовував Windows. Встановити обмеження часу досить просто, тому я б сказав, що краще безпечно, ніж вибачити.
Олексій

6
FWIW Я виявив, що офіційний інструмент "Очищення диска" для Windows також залишає все, що було змінено протягом останнього тижня, тому я думаю, що це безпечно. (Справедливості вони можуть вимагати і від запущених в даний час програм).
thomasrutter

Нічого важливого тут не зберігається. Якщо деякі програми використовують файли там, вони будуть у використанні / не видаляються. Якщо ні, папку можна видалити повністю.
Перемогти

3
Я завжди прибираю свій% temp%, жодна гідна програма не зберігає там важливих файлів. і ви не зможете видалити файли, які використовуються. Я просто закриваю всі програми та програми, видаляю все там і перезавантажую. ніколи не було проблем із моїм «я».
Махер Фатух

51

Так, ти можеш. Windows вже робить це для вас, коли ви використовуєте інструмент очищення диска ( cleanmgr.exe) та встановите прапорець Тимчасові файли .


11
це cleanmgr.exe, тому просто натисніть кнопку "Пуск", введіть cleanmgr і натисніть клавішу Enter, якщо ви не хочете витрачати час на пошуки
Вітас

16
Я зробив це, і тепер Disk Cleanup показує 0 байт для тимчасових файлів, але appdata / local / temp все ще 2gb
mcmillab

9
Я зробив очищення диска, і темп у мене все ще 27 ГБ :(
Mooing Duck

4
@MooingDuck спробуйте ще раз, але запускайте його як адміністратор.
Педро77

Це працювало для мене.
The Vivandiere

25

Можна, але я припускаю, що ваш намір - звільнити місце на диску. У такому випадку ви можете використовувати очищення, а не робити процес вручну. Перейдіть до запуску та введіть cleanup:

Введіть тут опис зображення

Потім натисніть Очищення диска та виберіть диск.

З'явиться вікно, де ви зможете вибрати для видалення тимчасові (та інші здебільшого непотрібні) файли з декількох локацій, а не лише C:\Users\[Username]\AppData\Local\Temp.

Введіть тут опис зображення


2
Використання функції очищення диска Windows здається найбезпечнішим маршрутом.
воїнпоштам

9
Зараз я переглядаю цей інтерфейс, і він показує тимчасові файли в 0 байт. У той же час у мене є 21 Gb файлів у Local \ Temp, тому я би перевірив
DroidIn.net

3
Очищення диска не дуже добре для мене. Так, вони можуть вивільнити пробіл, але вони, на жаль, перебувають зовсім небагато
Hoàng Long

Очищення диска зазвичай залишає файли, які востаннє змінені менше ніж 24 години тому.
Містер Рубікс

4

Теоретично, папка Temp ( %TEMP%) AppData - це місце, в яке програми можуть розміщувати файли, які можна видалити одразу після закриття всіх ручок до них. На практиці багато програм, включаючи власні Microsoft, порушують ці вказівки. Ось чому деякі утиліти очищення диска (зокрема CCleaner) за замовчуванням залишають файли, які були остаточно змінені менше ніж 24 години тому. Видалити їх майже напевно, і якщо ви не маєте особливо хитрої сторонньої програми, ви, ймовірно, можете видалити будь-які, які не використовуються.

Однак, проте, я б радив не зносити фактичну папку Temp. Він буде періодично відтворюватися, але програми можуть розраховувати на його існування. Я бачив програми, які намагаються створити файли під %TEMP%, очікуючи, що дзвінок завжди буде успішним. (Наприклад, спроба echo stuff > bogusFolder\x.txtне вдасться, якщо у вас немає названої папки bogusFolder.) Тому краще залишити відомі папки там, де вони є.

Ця ж порада (як для файлів, так і для папки) стосується папки Temp під Windows, хоча ця папка Temp використовується лише системою або програмами, що працюють як адміністратор. Він, як правило, заповнює файли журналів, які можна видалити з дикою відмовою.


1

Так і ні.

Що я люблю робити - це видалити все, що знаходиться в папці, але не саму папку. Будь-які файли, які "потребують спеціального дозволу адміністратора" для видалення, я залишаю в спокої.

Це, як правило, найбезпечніший спосіб, про який я можу придумати, коли справа стосується спорожнення вашої папки Temp.


1

Так, ви можете, тому що деякі з цих старих файлів можуть пошкодитися. Тож якщо ви видалите всю папку, нічого поганого не станеться. Усі потрібні програми створюватимуть нові.

І якщо ви не можете видалити деякі програми, запущена програма запускає ці тимчасові файли, тому просто залиште їх у спокої. Я роблю це постійно на машинах мого користувача, що містять цей файл, і в C:\WINDOWS\Tempкаталозі.


Деякі додатки зберігають там важливі компоненти, хоча це може бути неправильно.
apraetor

1

Так, це безпечно. Я робив це багато разів.

Це питання виникає, коли нам потрібно витерти наш жорсткий диск. Я рекомендую використовувати WinDirStat, який є переглядачем статистики використання диска та засобом очищення для різних версій Microsoft Windows.

І перевірте цю публікацію: Посібник із звільнення місця на диску в Windows 8.1


0

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

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