Каталог TEMP (% темп%
) со временем раздувается, поскольку приложения хранят данные там и не всегда удаляют файлы и папки, созданные ими. Установщики программного обеспечения извлекают содержимое пакетов установки в папку% temp% и не выполняют очистку после завершения установки.
Проблема «нехватки места на диске» ушла в прошлое - или проблема редко возникает в настоящее время, поскольку системы поставляются с жесткими дисками большой емкости, которые стали очень дешевыми. Но вы все равно можете привести в порядок папку Temp и поддерживать систему в отличном состоянии.
Очистка временных файлов - это одна из задач, которую Windows выполняет незаметно в фоновом режиме в рамках автоматического обслуживания или обслуживания системы с использованием Планировщика заданий. При автоматическом обслуживании используется очистка диска (cleanmgr.exe) с недокументированными /autoclean
параметр. Встроенные задачи обслуживания запускаются, если система простаивает около 5 минут или около того, и прекращают работу, как только Windows обнаруживает активность пользователя.
Чтобы очистить % темп% файлы мгновенно, не дожидаясь запуска задачи ОС автоматически или обслуживания системы, вы можете использовать один этих методов.
Методы автоматической очистки временных файлов
- Очистить временные файлы с помощью Disk Cleanup
- Очистить временные файлы с помощью настроек хранилища
- Очистить временные файлы с помощью пакетного файла Windows
Автоматическое удаление временных файлов с помощью Disk Cleanup
Собственная утилита очистки диска (cleanmgr.exe) поддерживает автоматизацию с ранних версий Windows, по крайней мере, с Windows XP и до Windows 10. Вы можете использовать команды «sageset» и «sagerun» с уникальным номером для автоматической настройки и запуска очистки.
- / d буква диска: - этот параметр указывает диск, который вы хотите очистить при очистке диска.
- / sageset: n - этот параметр отображает диалоговое окно «Параметры очистки диска», а также создает раздел реестра для хранения выбранных вами параметров. Значение n, которое хранится в реестре, позволяет указать задачи для запуска очистки диска. Значение n может быть любым целым числом от 0 до 65535. Чтобы все параметры были доступны при использовании параметра / sageset, вам может потребоваться указать диск, на котором установлена Windows.
- / sagerun: n - этот параметр запускает указанные задачи, которые присвоены значению n, если вы используете параметр \ sageset. Перечисляются все диски на компьютере, и выбранный профиль применяется к каждому диску.
Например, вы можете использовать / sageset: 1000
для чистки % темп%
файлы / sageset: 1001
для других элементов, таких как кэш «эскизов» и т. д. Кроме того, вы можете выбрать несколько вариантов очистки для одного шалфей
# конфигурация.
Настройка очистки диска для очистки временных файлов
Откройте с повышенными привилегиями или командная строка администратора и выполните следующую команду:
cleanmgr / d c: / sageset: 1000
Откроется программа «Очистка диска», в которой будет представлен огромный список вариантов очистки или обработчиков на выбор.
- Временные установочные файлы
- Старые файлы Chkdsk
- Файлы журнала установки
- Очистка Центра обновления Windows
- Защитник Windows
- Файлы журнала обновления Windows
- Загруженные программные файлы
- Временные интернет файлы
- Файлы дампа памяти системной ошибки
- Файлы минидампа системной ошибки
- Файлы, отброшенные обновлением Windows
- Файлы отчетов об ошибках Windows в архиве для каждого пользователя
- Файлы отчетов об ошибках Windows в очереди для каждого пользователя
- Системные архивные файлы отчетов об ошибках Windows
- Системные файлы отчетов об ошибках Windows в очереди
- Система создала временные файлы отчетов об ошибках Windows
- Файлы установки Windows ESD
- BranchCache
- Предыдущая установка Windows
- Корзина
- Оффлайн-контент RetailDemo
- Пакет обновлений Backup Files
- Временные файлы
- Временные установочные файлы Windows
- Миниатюры
- История файлов пользователя
Некоторые параметры очистки могут отсутствовать в вашей системе в зависимости от используемой вами операционной системы.
Параметры «Загруженные программные файлы» и «Временные файлы Интернета» могут быть отмечены по умолчанию. Снимите с них галочки, включите "Временные файлы»И нажмите« ОК ».
Вам нужно запустить «/ sageset» только в первый раз. Конфигурация (для 1000) сохраняется в реестре и используется при запуске очистки диска с помощью команды «/ sagerun». Вы можете создать столько настроек конфигурации с разными номерами, сколько захотите.
Запуск очистки временных файлов
Чтобы запустить очистку, используйте эту команду в диалоговом окне «Выполнить» (WinKey + р):
cleanmgr / sagerun: 1000
Вам не требуется / д
параметр при использовании /sagerun
.
Создайте ярлык для указанной выше команды и поместите его в папку автозагрузки.
Нажмите WinKey + р, введите следующую команду и нажмите ВХОДИТЬ:
оболочка: запуск
Откроется папка автозагрузки вашего профиля. Поместите ярлык очистки диска в папку автозагрузки. % темп%
очистка файлов будет происходить при каждом входе в систему.
Примечание: По умолчанию Cleanmgr.exe не удаляет временные файлы, к которым осуществлялся доступ в течение последних 7 дней. Однако вы можете изменить его поведение, настроив значение реестра LastAccess. Для получения дополнительной информации ознакомьтесь со статьей Почему при очистке диска содержимое временной папки не стирается полностью?
Автоматически очищать временные файлы и корзину с помощью Windows 10 Storage sense
В настройках хранилища Windows 10 есть возможность автоматически очищать временные файлы и файлы корзины старше «x» дней.
Нажмите «Пуск», «Настройка», нажмите «Система» и выберите «Хранилище». Включите переключатель под Место хранения
Нажмите Настройте Storage Sense или запустите его сейчас. Откроется еще один экран, на котором вы можете выбрать, что будет очищаться автоматически - временные файлы или корзина - или и то, и другое.
На этой странице вы можете включить или отключить следующие настройки:
Удалите временные файлы, которые мои приложения не используют. Удалите файлы в моей корзине, если они хранились там более "x" дней. Удалите файлы в моей папке "Загрузки", если они находились там более "x" дней.
Вы также можете очистить файлы по запросу (используя указанные выше настройки), нажав кнопку Чистый Теперь.
Удалите временные файлы с помощью командного файла
Вы можете создать пакетный файл, чтобы полностью стереть содержимое папки Temp, включая подпапки.
Откройте Блокнот и скопируйте в него следующее содержимое:
del "% temp% \ *. *" / s / q. FOR / d %% p IN ("% temp% \ *. *") DO rd "%% p" / s / q
Сохраните файл с .летучая мышь
расширение. Дважды щелкните, чтобы запустить командный файл. Сама временная папка не удаляется, так как это делать не рекомендуется.
СВЯЗАННЫЙ:Как автоматически удалить файлы старше N дней в Windows
Примечание редактора: Использование очистки диска - самый безопасный и предпочтительный вариант, так как он оставляет нетронутыми файлы, к которым недавно осуществлялся доступ. Кроме того, он позволяет пользователю настроить параметр «последний доступ», хотя только используя реестр. Но если вы по какой-то причине предпочитаете метод пакетного файла (который я не рекомендую для повседневного использования), обязательно сохраните открытые файлы и закройте все запущенные программы перед запуском файла.
Одна небольшая просьба: если вам понравился этот пост, поделитесь, пожалуйста, этим?
Одна "крошечная" публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:- Приколи это!
- Поделитесь этим в своем любимом блоге + Facebook, Reddit
- Напишите об этом в Твиттере!