Что копится в папке 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]