База знань →5 хв читанняОновлено: 2026-09-21

Як очистити тимчасові теки користувача (%TEMP% і %TMP%)

%TEMP% і %TMP% — дві змінні середовища, що вказують на одну й ту саму теку C:\Users\<ім'я>\AppData\Local\Temp, куди інсталятори, браузери й програми скидають тимчасові файли, які їм більше не потрібні. Видаляти її вміст безпечно: зайняті файли просто заблоковані й будуть пропущені. Шлях через Win+R забирає дві хвилини, а попередній перезапуск знімає майже всі блокування.

Що накопичується в теці Temp і чому вона росте

У кожного облікового запису Windows своя тека Temp, і обидві змінні — %TEMP% і %TMP% — ведуть саме до неї; це спадок сумісності ще з часів DOS. Програми використовують її рівно для того, що не жалко втратити: файли, розпаковані інсталяторами, недовантажені дані, проміжні рендери відео, дампи збоїв. Прислужливі застосунки прибирають за собою самі, але впалі інсталяції, перервані оновлення й портативні утиліти лишають усе як було — так за пару років тека доростає до кількох гігабайт.

Перевірити розташування на своїй машині просто: натисніть Win+R, уведіть %temp% — і провідник відкриє теку одразу; або виконайте echo %TEMP% у командному рядку. Те саме сміття є й рівнем вище: C:\Windows\Temp — загальносистемна копія, для чищення якої потрібні права адміністратора.

  • Розпаковані інсталятори й файли оновлень, покинуті після встановлення
  • Недовантажені файли, що обірвалися до завершення
  • Чернетки відеоредакторів, архіваторів і фотоінструментів
  • Дампи збоїв і журнали помилок від глючних програм
  • Вміст архівів, які ви відкривали прямо з ZIP

Чистимо теку безпечно

Спершу перезапустіть комп'ютер — свіже завантаження закриває майже всі програми, які ще тримають файли Temp відкритими. Потім натисніть Win+R, уведіть %temp%, клацніть OK, виділіть усе поєднанням Ctrl+A і натисніть Delete. Зайняті файли викличуть діалог про те, що тека або файл відкриті в іншій програмі; для таких натисніть «Пропустити» або позначте «Виконати це для всіх» і дайте решті видалитися.

«Очищення диска» — альтернатива, що думає за вас: запустіть cleanmgr для диска C:, і пункт «Тимчасові файли» сам пропустить усе, що змінювалося за останні сім днів, а отже, ніколи не конфліктує з працюючими програмами. Той самий прапорець є в «Параметри → Система → Пам'ять → Тимчасові файли». Шанувальникам командного рядка стане в пригоді Remove-Item $env:TEMP\* -Recurse -Force -ErrorAction SilentlyContinue — вона тихо минає заблоковані файли.

Як не дати Temp розростися знову

Нічого видаленого надовго видаленим не лишається: кожен інсталятор і чимало програм створюють свої тимчасові дані при наступному запуску — і так задумано. «Контроль пам'яті» може підмітати теку автоматично: увімкніть його в «Параметри → Система → Пам'ять» і задійте очищення тимчасових файлів, за бажання скоротивши інтервал до двох тижнів або навіть тижня на активно використовуваних машинах.

Клинер на кшталт Kleaner PRO робить те саме за розкладом і заодно прибирає сусіднє сміття — залишки оновлень Windows, кеші браузерів, бази мініатюр — одним проходом, що зручно, якщо ви взагалі не хочете пам'ятати про %TEMP%. Пам'ятайте й про правило облікових записів: у кожного користувача свій Temp, тож чищення вашої теки нічого не дає іншим обліковим записам на цьому ПК.

Питання та відповіді

Чи можна видаляти все з теки %TEMP%?

Здебільшого так: файли, які зараз використовуються, усе одно заблоковані й будуть пропущені. Перезапуск перед чищенням — найбезпечніший порядок дій.

Чим %TEMP% відрізняється від %TMP%?

На практиці нічим: у стандартному Windows обидві змінні вказують на C:\Users\<ім'я>\AppData\Local\Temp. Дублювання — спадок сумісності.

Чому тека Temp знову заповнена одразу після чищення?

Програми постійно створюють тимчасові файли — це нормально. Налаштуйте «Контроль пам'яті» або щомісячне чищення замість очікування, що тека лишиться порожньою.

Перевірте склад ліцензії до покупки.

Разовий 30-хвилинний тест охоплює базові функції. Інструменти з позначкою PRO залишаються заблокованими до активації платної ліцензії.

Читайте також

Усі статті · Питання

Написати нам: [email protected]