Автоматическое очищение папки в windows 7

Часто мы сталкиваемся с проблемой, когда необходимо удалять какие-то файлы с папками автоматически, по мере их устаревания. Например, ведется запись с камер видеонаблюдения, все складывается на NAS-сервер и необходимо периодически удалять файлы, чтобы не закончилось место на жестком диске. Рассмотрим как это можно сделать.

Часто мы сталкиваемся с проблемой, когда необходимо удалять какие-то файлы с папками автоматически, по мере их устаревания.
Например, ведется запись с камер видеонаблюдения, все складывается на NAS-сервер и необходимо периодически удалять файлы, чтобы не закончилось место на жестком диске.
Второй случай использования: удаление бэкапов. Как правило они занимают достаточно много места и надо следить за тем, чтобы они были вовремя удалены.

Мы решим эту задачу удаления старых файлов с помощью cmd (bat-файла). Рассмотрим одну из возможных реализаций как это можно сделать.

Вводная.

Пусть папка, которую нам необходимо периодически очищать находится в каталоге D:ftpCAMERA

Что нужно сделать?

1. Создадим файл clear.cmd, рядом с папкой которую нам необходимо удалить (не внутри, а рядом) в каталог D:ftp
2. В файле clear.cmd добавим следующий текст:

@echo off
SET Path2Del=D:ftpCAMERA
forfiles -p "%Path2Del%" -s -m *.* -d -15 -c "cmd /c del /q @path"
for /f %%D in ('DIR cd "%Path2Del%" /AD/B/S ^| sort /r') do RD "%%D"

3. Там где Path2Del замените на свой путь, параметр -d -15 означает, что необходимо удалить файлы старше 15 дней. Если хотите увеличить или уменьшить этот срок замените 15 на нужное число.
4. Откройте меню Пуск > Служебные Windows > Средства администрирование Windows > Планировщик заданий
Администрирование
5. Создадим в планировщике заданий новое задание:
Планировщик вкладка 1
Планировщик вкладка 2
Планировщик вкладка 3
6. После этого каждый день, в 20:00 будет произведено удаление файлов старше 15 дней.

PS: Если вы ИТ-специалист, возможно вам пригодиться вот это: программа для ИТ-шников

Фото автора записи

Основатель и директор по развитию Софтонит. Практикующий руководитель разработки. Эксперт в области автоматизации техподдержки

Время чтение: 4 минуты
2013-05-15

В основном, загружаемые файлы с интернета в первую очередь попадают в папку «Загрузки»… Как правило, файлы там и остаются, например архивы, rar, zip. После распаковки можно просто забыть их удалить. Со временем файлов становится больше, а свободного места меньше!


Сегодня я обнаружил, что моя папка «Загрузки» весит почти 30 Гб. Вот накачал, подумал я и решил, что надо как-то решать эту «проблему».

В голову пришло два варианта, как реализовать автоматическое удаление всех файлов из папки «Загрузки» каждый день в определённое время!

1) Простой пакетный файл, в народе «батник».
2) Тоже не сложный сценарий в «Windows PowerShell».

Я покажу все два варианта удаления файлов из папки загрузка, а Вам останется только выбрать, какой из них использовать.

Пакетный файл.

Тут совсем все просто, и я имею все шансы получить по башке, за этот криво написанный батник. Знаю кривой, но зато работает хорошо!

Используется две простые команды «DIR» что бы вести «log» файл, в него попадают название удаляемых файлов, что бы при необходимости можно было посмотреть, что было удаленно, и команда «del» которая, в общем, и удаляется все из заданной директории.

@echo off

chcp 1251

DIR /B «C:Users Ваше Имя Downloads*.*» >> C:Templog.log

del /Q C:Users Ваше Имя Downloads*.*;

Если Вам нужно удалять только, например zip архивы, то вместо «*.*» напишите «*.zip» и так далее.

Теперь сохраните файл с расширением «bat» например в «C:tempdel.bat» Что нужно делать с ним дальше, расскажу немного позже!

Сценарий в «PowerShell»

Что такое «PowerShell» я рассказывать не буду, а в конце поста дам ссылку на загрузку не большой книги по «PowerShell»

Сценарий для удаления всех файлов из папки загрузка я написал такова вида.

$Directory = «C:UsersВаше ИмяDownloads»

$DeleteFiles = dir path $Directory recurse IncLude *.*

$LogFile = «C:Templog_Delete.log»

foreach ($file in $DeleteFiles){

if ($DeleteFiles) {

«Файл $file удалён « + (Getdate) >> $LogFile

del $file

} else {

«Файлов для удаления не существует « + (Getdate) >> $LogFile

   }

}

Принцип работы сценария такой: Если в папке загрузка имеются файлы, то он удаляет их все, и записывает в лог файл «log_Delete.log» имя файла, дату и время удаления.

Avtomaticheskaya_otchistka_papki_Zagruzki_Downloads

Если же папка «загрузки» была пустая на момент выполнения сценария, то в лог файл будет записана строка «Файлов для удаления не существует – Дата Время»

Теперь сохраните сценарий с расширением «ps1» и поместите файл, в нужную Вам директорию, например в «C:tempdel.ps1»

Как автоматически использовать оба варианта.

Что бы «батник» или «сценарий PowerShell» автоматически запускались и чистили папку «Загрузки» нужно создать простую задачу. Для этого в меню Пуск в поле поиска введите «планировщик заданий» откройте его и нажмите ссылку «Создать простую задачу».

Создавать задачу будем на примере сценария!

Avtomaticheskaya_otchistka_papki_Zagruzki_Downloads2

В открывшемся окне введите любое имя задачи.

Avtomaticheskaya_otchistka_papki_Zagruzki_Downloads3

На следующем шаге, после нажатия кнопки «далее» выберете нужный Вам параметр.  Я выбрал «Ежедневно».

Avtomaticheskaya_otchistka_papki_Zagruzki_Downloads4

Тут у Вас есть возможность выбрать нужное для Вас время, когда будет выполняться сценарий.

Avtomaticheskaya_otchistka_papki_Zagruzki_Downloads7

В окне выбора действия для задачи, поставьте отметку «Запустить программу»

Avtomaticheskaya_otchistka_papki_Zagruzki_Downloads5

На следующем шаге, в поле «Программа или сценарий» просто напишите «powershell» а в качестве аргумента укажите полный путь до файла «del.ps1»

Avtomaticheskaya_otchistka_papki_Zagruzki_Downloads6

Нажмите кнопку «Далее» затем «Готова» На этом создание простой задачи закончено.

Теперь сценарий будет выполняться каждый день в нужное для Вас время, и удалять все из папки «Загрузка»

Самое главное, после всех выше перечисленных действий, не забывать в папке «Загрузки» нужные Вам файлы и перемещать их в другой каталог, что бы они не были удалены!

Книга PowerShell.zip

Когда пользуешься компьютером совместно с кем-то или просто регулярно скачиваешь множество файлов, утомительно всякий раз вручную удалять загрузки. Тут-то и пригодится возможность автоматической очистки по расписанию раз в неделю или каждый месяц.

Как удалять файлы в папке загрузок автоматически по расписанию

Автоматизировать очистку папки загрузок можно с помощью пакетного файла, который будет удалять объекты старше определенного возраста. Этот файл можно запускать вручную по мере необходимости, а можно добавить его в расписание для ежедневной, еженедельной или ежемесячной очистки.

Создание пакетного файла

Для примера создадим пакетный файл, удаляющий из папки загрузок все объекты старше 30 дней. Это удобно, когда работаешь с графикой или пишешь тексты и регулярно скачиваешь множество вспомогательных файлов, которые вовсе не требуется потом хранить.

Итак, первым делом нужно открыть Блокнот (Notepad) и вставить в него следующий текст:

    REM Remove files older than 30 days
    forfiles /p "C:UsersИмя_пользователяDownloads" /s /m *.* /c "cmd /c Del @path" /d -30

Как удалять файлы в папке загрузок автоматически по расписанию

Не забудьте подставить собственный адрес папки. И не обязательно, кстати, это должна быть именно папка «Загрузки/Downloads» – можно таким способом очищать вообще любую папку на компьютере. Указав нужный адрес, сохраните файл как пакетный. Для этого к имени добавьте расширение .bat.

Как удалять файлы в папке загрузок автоматически по расписанию

Для проверки запустите файл и убедитесь, что все загрузки старше 30 дней автоматически перемещаются в Корзину (Recycle Bin).

Создание расписания

Для примера мы запланируем автоматическое удаление файлов каждые семь дней. Откройте меню «Пуск» (Start) или начальный экран и введите в поиске «расписание» (Task Scheduler). Или зайдите в Панель управления (Control Panel), выберите в разделе «Система и безопасность» (System and Security) пункт «Администрирование» (Administrative Tools), а в нем – «Планировщик заданий» (Task Scheduler).

В окне планировщика откройте меню «Действие» (Action) и выберите пункт «Создать простую задачу» (Create Basic Task).

Как удалять файлы в папке загрузок автоматически по расписанию

Дайте задаче понятное название и описание. Мы назовем ее «Еженедельная очистка загрузок» (Weekly Download Cleanup), а описание заполнять не будем – и так все ясно. Теперь нажмите «Далее» (Next).

Как удалять файлы в папке загрузок автоматически по расписанию

В пункте «Триггер» (Trigger) задайте регулярность запуска задачи – в нашем случае еженедельно (Weekly) – и нажмите «Далее».

Как удалять файлы в папке загрузок автоматически по расписанию

Теперь нужно выбрать время и день запуска. Учитывайте, что компьютер в заданный момент должен быть включен. Мы для примера выбрали полночь пятницы. Определившись со временем, нажмите «Далее».

Как удалять файлы в папке загрузок автоматически по расписанию

В пункте «Действие» (Action) можно ничего не изменять, потому что по умолчанию выбран как раз нужный вариант – запуск программы. Просто нажмите «Далее».

Как удалять файлы в папке загрузок автоматически по расписанию

Теперь нажмите кнопку «Обзор» (Browse) и выберите ранее сохраненный пакетный файл. Наш, как видите, находится на рабочем столе и называется «DownloadCleanup.bat». Выбрав файл, нажмите «Далее».

Как удалять файлы в папке загрузок автоматически по расписанию

На последнем этапе проверьте настройки созданной задачи и нажмите кнопку «Готово» (Finish). Теперь пакетный файл будет запускаться автоматически в заданное время.

Как удалять файлы в папке загрузок автоматически по расписанию

Итак, теперь вы знаете, как настроить автоматическое удаление старых файлов. Можно больше не тратить время на ручную очистку.

Автор: Martin Hendrikx
Перевод

SVET

Оцените статью: Голосов

Содержание

  1. Автоматическая очистка временных файлов при выходе из Windows 7
  2. Содержание
  3. Введение
  4. Настройка
  5. Очистка папки «Windows» от мусора в Windows 7
  6. Способы очистки
  7. Способ 1: CCleaner
  8. Способ 2: Очистка с помощью встроенного инструментария
  9. Способ 3: Ручная очистка

Автоматическая очистка временных файлов при выходе из Windows 7

Содержание

Введение

Временный файл — файл, создаваемый определённой программой или операционной системой для сохранения промежуточных результатов в процессе функционирования или передачи данных в другую программу. Обычно такие файлы удаляются автоматически создавшим их процессом.

Некоторые операционные системы имеют дополнительные возможности при работе с временными файлами — возможность получить имя временного файла (причём такое, которое будет уникальным — т.е. не совпадёт с именем уже существующего файла); возможность указать особый параметр при создании (открытии) файла, предписывающий удалить файл сразу после записи

Но не все программы удаляют за собой временные файлы. Со временем папки, где хранятся временные файлы, разрастаются и занимают много места на жестком диске. Можно конечно и в ручную чистить эти папки, но тогда вам придется очищать временные файлы расположенные в нескольких местах, так как система предусматривает для каждого пользователя свои временные папки.

  • C:WindowsTemp
  • C:UsersVladimirAppDataLocalTemp
  • C:UsersВсе пользователиTEMP
  • C:UsersAll UsersTEMP
  • C:UsersDefaultAppDataLocalTemp

Настройка

Как настроить автоматическую очитку временных файлов в браузерах описано в моей статье «Удаление временных файлов и файлов cookie в браузерах. Очистка дискового кеша.». Для настройки автоматического удаления всех временных файлов, необходимо определить одну временную папку для всех пользователей. Открываем свойства системы Панель управления — Система — Дополнительные параметры системы — Переменные среды. Меняем переменные TEMP и TMP на C:/Windows/Temp. Чтобы поменять, например, переменную TEMP, выделите её и нажмите кнопку Изменить. Введите значение и Ок

Когда изменили обе переменных, можно настроить автоматическую очистку этой папки Temp

Открываем Блокнот или любой текстовый редактор и копируем этот код

pushd %TEMP% && rd /s /q . > nul 2>&1
pushd %WinDir%TEMP && rd /s /q . > nul 2>&1

Сохраняем файл под любым именем, но с расширением .cmd в папке, например, пользователя с правами администратора.

Теперь запускаем редактор групповых политик: Пуск — Выполнить и вводим команду gpedit.msc Открываем Конфигурация компьютера — Конфигурация Windows — Сценарии (запуск/завершение). В правой половине окна открываем свойства параметра Завершение работы. Кнопка Добавить и указываем путь к сохраненному файлу

Жмем ОК, затем Применить и ОК. Теперь тоже самое проделываем и в разделе Конфигурация пользователя. Все — настройка автоматической очистки временных файлов закончена. При завершении работы временные файлы будут удалятся. Проверить удаление временных файлов можно открыв папку C:/Windows/Temp, перезагрузиться и снов открыть эту папку. Если файлов нет значит все сделано правильно.

Очистка папки «Windows» от мусора в Windows 7

Не секрет, что с течением времени по мере работы компьютера папка «Windows» наполняется всякими нужными или не очень нужными элементами. Последние принято называть «мусором». Пользы от таких файлов практически нет никакой, а иногда даже и вред, выражающийся в замедлении работы системы и других неприятных вещах. Но главное то, что «мусор» занимает много места на жестком диске, которое можно было бы использовать более продуктивно. Давайте выясним, как удалить ненужное содержимое из указанного каталога на ПК с ОС Виндовс 7.

Способы очистки

Папка «Windows», расположенная в корневом каталоге диска С, является наиболее сильно засоряющейся директорией на ПК, так как именно в ней расположена операционная система. Именно это является фактором риска при очистке, ведь если ошибочно удалить важный файл, то последствия могут быть весьма удручающими, а то и катастрофическими. Поэтому при чистке данного каталога нужно соблюдать особую деликатность.

Все способы очистки указанной папки можно разделить на три группы:

  • Использование стороннего программного обеспечения;
  • Применение встроенной утилиты ОС;
  • Ручная чистка.

Первые два метода менее рискованны, а вот последний вариант все-таки подойдет для более продвинутых пользователей. Далее мы подробно рассмотрим отдельные способы решения поставленной задачи.

Способ 1: CCleaner

Вначале рассмотрим использование сторонних программ. Одним из самых популярных инструментов для чистки компьютера, в том числе и папки «Windows», является CCleaner.

  1. Запустите CCleaner с административными правами. Перейдите в раздел «Очистка». Во вкладке «Windows» отметьте галочками те пункты, чистку которых вы хотите произвести. Если вы плохо понимаете, что они означают, то можете оставить те настройки, которые выставлены по умолчанию. Далее жмите «Анализ».

Выполняется анализ выбранных элементов ПК на наличие содержимого, которое можно удалить. Динамика этого процесса отражается в процентах.

После завершения анализа в окне CCleaner отобразится информация о том, какой объем содержимого будет удален. Для запуска процедуры удаления жмите «Очистка».

Появляется диалоговое окно, в котором будет говориться о том, что выбранные файлы будут удалены с ПК. Нужно подтвердить свои действия. Для этого жмите «OK».

  • После окончания указанного процесса в окне CCleaner отобразится информация, которая сообщит, какой объем пространства был освобожден. На этом задачу можно считать выполненной и закрывать программу.
  • Существует и множество других сторонних приложений, предназначенных для очистки системных директорий, но принцип действия в большинстве из них такой же, как и в CCleaner.

    Способ 2: Очистка с помощью встроенного инструментария

    Впрочем, совсем необязательно использовать для очистки папки «Windows» какое-то стороннее ПО. Данную процедуру с успехом можно выполнить, ограничившись только тем инструментарием, который предлагает операционная система.

    В открывшемся перечне жестких дисков щелкайте правой кнопкой мыши (ПКМ) по наименованию раздела C. Из раскрывшегося перечня выбирайте «Свойства».

    В открывшейся оболочке во вкладке «Общие» жмите «Очистка диска».

    Запускается утилита «Очистка дисков». Она производит анализ подлежащего удалению объема данных в разделе C.

    После этого появляется окно «Очистка диска» с единственной вкладкой. Тут, как и при работе с CCleaner, открывается список элементов, внутри которых можно удалить содержимое, с отображаемым объемом высвобождаемого пространства напротив каждого. Путем выставления галочек вы указываете, что именно нужно удалять. Если вы не знаете, что означают наименования элементов, то оставляйте настройки по умолчанию. Если вы хотите очистить ещё больше места, то в этом случае жмите «Очистить системные файлы».

    Утилита снова выполняет оценку объема подлежащих для удаления данных, но уже с учетом системных файлов.

    После этого опять открывается окно с перечнем элементов, в которых будет производиться очищение содержимого. На этот раз общий объем удаляемых данных должен быть больше. Устанавливайте галочки около тех элементов, которые вы желаете очистить или, наоборот, снимите пометки с тех объектов, где вы не хотите производить удаление. После этого жмите «OK».

    Откроется окошко, в котором нужно подтвердить свои действия, нажав «Удалить файлы».

  • Системной утилитой будет выполнена процедура очистки диска C, включая папку «Windows».
  • Способ 3: Ручная очистка

    Также можно произвести ручную очистку папки «Windows». Этот способ хорош тем, что позволяет при необходимости точечно удалять отдельные элементы. Но в то же время он требует особой осторожности, так как имеется вероятность удаления важных файлов.

      Учитывая тот факт, что некоторые из описываемых далее директорий являются скрытыми, нужно отключить скрытие системных файлов в вашей системе. Для этого, находясь в «Проводнике» зайдите в меню «Сервис» и выберите «Параметры папок…».

  • Далее заходите во вкладку «Вид», снимайте пометку с пункта «Скрывать защищенные файлы» и ставьте радиокнопку в позицию «Показывать скрытые файлы». Жмите «Сохранить» и «OK». Теперь нужные нам директории и все их содержимое будут отображаться.
  • Папка «Temp»

    Прежде всего, можно удалить содержимое папки «Temp», которая располагается в директории «Windows». Данный каталог довольно сильно подвержен заполнению различным «мусором», так как в нем хранятся временные файлы, но ручное удаление данных из этой директории практически не связано ни с какими рисками.

      Откройте «Проводник» и введите в его адресную строку такой путь:

    Производится переход в папку «Temp». Для того чтобы выделить все элементы, которые расположены в этой директории, примените сочетание Ctrl+A. Щелкните ПКМ по выделению и в контекстном меню выбирайте «Удалить». Или просто жмите «Del».

    Активируется диалоговое окно, где нужно подтвердить свои намерения, нажав «Да».

  • После этого большинство элементов из папки «Temp» будет удалено, то есть произойдет её очистка. Но, скорее всего, некоторые объекты в ней все-таки останутся. Это те папки и файлы, которые в настоящее время заняты процессами. Принудительно удалять их не следует.
  • Очистка папок «Winsxs» и «System32»

    В отличие от ручной очистки папки «Temp», соответствующая манипуляция с каталогами «Winsxs» и «System32» является довольно опасной процедурой, которую без глубоких знаний Виндовс 7 лучше вообще не начинать. Но в целом принцип тот же, который был описан выше.

      Заходите в целевой каталог, введя в адресную строку «Проводника» для папки «Winsxs» путь:

    А для каталога «System32» введите путь:

    Кликайте Enter.
    Перейдя в нужную директорию, удаляйте содержимое папок, включая элементы, находящиеся в подкаталогах. Но в этом случае нужно произвести удаление выборочно, то есть ни в коем случае не применять комбинацию Ctrl+A для выделения, а удалять конкретные элементы, четко понимая последствия каждого своего действия.

    Внимание! Если вы досконально не знаете структуру Windows, то для очистки каталогов «Winsxs» и «System32» лучше не использовать ручное удаление, а воспользоваться одним из первых двух способов в этой статье. Любая ошибка при ручном удалении в этих папках чревата серьезными последствиями.

    Как видим, существует три основных варианта очистки системной папки «Windows» на компьютерах с ОС Виндовс 7. Данную процедуру можно выполнить при помощи сторонних программ, встроенного функционала ОС и ручного удаления элементов. Последний способ, если он не касается очистки содержимого каталога «Temp», рекомендуется использовать только продвинутым пользователям, которые имеют четкое понимание последствий каждого своего действия.

    Введение

    Некоторые операционные системы имеют дополнительные возможности при работе с временными файлами — возможность получить имя временного файла (причём такое, которое будет уникальным — т.е. не совпадёт с именем уже существующего файла); возможность указать особый параметр при создании (открытии) файла, предписывающий удалить файл сразу после записи

    Но не все программы удаляют за собой временные файлы. Со временем папки, где хранятся временные файлы, разрастаются и занимают много места на жестком диске. Можно конечно и в ручную чистить эти папки, но тогда вам придется очищать временные файлы расположенные в нескольких местах, так как система предусматривает для каждого пользователя свои временные папки.

    • C:WindowsTemp
    • C:UsersVladimirAppDataLocalTemp
    • C:UsersВсе пользователиTEMP
    • C:UsersAll UsersTEMP
    • C:UsersDefaultAppDataLocalTemp

    Настройка

    Как настроить автоматическую очитку временных файлов в браузерах описано в моей статье «Удаление временных файлов и файлов cookie в браузерах. Очистка дискового кеша.». Для настройки автоматического удаления всех временных файлов, необходимо определить одну временную папку для всех пользователей. Открываем свойства системы Панель управления — Система — Дополнительные параметры системы — Переменные среды. Меняем переменные TEMP и TMP на C:/Windows/Temp. Чтобы поменять, например, переменную TEMP, выделите её и нажмите кнопку Изменить. Введите значение и Ок

    Переменная Temp

    Когда изменили обе переменных, можно настроить автоматическую очистку этой папки Temp

    Изменения пременной Temp

    Открываем Блокнот или любой текстовый редактор и копируем этот код

    pushd %TEMP% && rd /s /q . > nul 2>&1
    pushd %WinDir%TEMP && rd /s /q . > nul 2>&1

    Сохраняем файл под любым именем, но с расширением .cmd в папке, например, пользователя с правами администратора.

    Сохранение

    Теперь запускаем редактор групповых политик: Пуск — Выполнить и вводим команду gpedit.msc Открываем Конфигурация компьютера — Конфигурация Windows — Сценарии (запуск/завершение). В правой половине окна открываем свойства параметра Завершение работы. Кнопка Добавить и указываем путь к сохраненному файлу

    Сохранение файла

    Жмем ОК, затем Применить и ОК. Теперь тоже самое проделываем и в разделе Конфигурация пользователя. Все — настройка автоматической очистки временных файлов закончена. При завершении работы временные файлы будут удалятся. Проверить удаление временных файлов можно открыв папку C:/Windows/Temp, перезагрузиться и снов открыть эту папку. Если файлов нет значит все сделано правильно.

    Дополнительная информация

    Очистка диска средствами Windows 7. Автоматический запуск программы «Очистка диска» по расписанию

    Temp Files Are Taking Too Much Space! How to Auto-Delete Them

    Windows always have temp files and other junk that’s just taking up space on your hard drive. We’ve covered several ways to clean up the junk by using Disk Cleanup to using a third-party utility like CCleaner. Most of the methods in that article end up cleaning out the Temp folder, but you might want to keep that folder as clean as possible. 

    This article shows you how to automatically delete temporary files no matter they are from APPs, recycle bin or download folder, just follow these details below and you will be able to delete temporary files automatically.

    Method 1. Create a Batch File to Automatically Clean Temp Folder

    No matter you are using Windows 7 or Windows 10, you are able to auto delete temp files by creating a batch file. A lot of space can end up being saved on your hard drive by clearing out the Temp file. And if you shut down your PC every night, you can safely delete the temp files from the previous day during boot.

    1. Open Notepad and type in the following:

    rd %temp% /s /q

    md %temp%

    2. Now, save the file exactly as the path below:

    %appdata%microsoftwindowsstart menuprogramsstartupcleantemp.bat

    create a batch file to automatically delete temp files

    That will create your batch file and save it inside the Startup folder.

    After creating the batch file, you can reboot your PC and opened the Temp folder, you can see there are far fewer files than before.

    With Windows 10 Fall Creators Update (version 1709), Microsoft introduced a new option in Storage sense to automatically delete files from the Downloads folder or delete temp files that are not using. The option, when turned on (turned off by default), automatically deletes unchanged files and temp files from the Downloads folder or Recycle Bin after 30 days.

    Notice:
    While this is a handy option, please remember that Windows 10 automatically deletes all files (not just programs or any file type) that have not seen any changes over the past 30 days. So, you might lose important files. If you often save important files in the Downloads folder or Recycle Bin (which is not a good practice), this feature is not for you.

    Step 1. Open Settings app. Navigate to System > Storage.

    Step 2. In the Storage sense section, turn on the Storage sense feature by moving the slider to on position.

    Step 3. Click Change how we free up space link. Once again, make sure that you have turned on Storage sense feature as mentioned in the first step.

    auto delete temp files in Windows 10

    Step 4. Turn on Delete temporary files that my apps aren’t using option.

    turn on auto delete temp files option

    Then your Windows 10 will be able to delete temp files or other files automatically. 

    Extra Tips: Recover Important Temp Files

    If your Windows 10/8/7 delete some of your important files accidentally, you still have a chance to get them back. You can just try a data recovery software from EaseUS. It allows you to restore up to 2GB files for free. You can directly download it here and recover automatically deleted files easily.

    Step 1. Select a location and start scanning

    Launch EaseUS Data Recovery Wizard, hover on the partition/drive where the deleted files were stored. Click «Scan» to find lost files.

    select a location where you deleted files

    Step 2. Select the files you want to recover

    When the scanning has finished, select the deleted files you want to recover. You can click on the filter to display only the file types you want. If you remember the file name, you can also search in the «Search files or folders» box, which is the fastest way to find the target file. 

    Choose recoverable files

    Step 3. Preview and recover deleted files

    Preview the recoverable files. Then, select files you want to restore and click «Recover» to store the files at a new storage locations instead of the disk where the data was previously lost.

    Recover deleted files

    Temp Files Are Taking Too Much Space! How to Auto-Delete Them

    Windows always have temp files and other junk that’s just taking up space on your hard drive. We’ve covered several ways to clean up the junk by using Disk Cleanup to using a third-party utility like CCleaner. Most of the methods in that article end up cleaning out the Temp folder, but you might want to keep that folder as clean as possible. 

    This article shows you how to automatically delete temporary files no matter they are from APPs, recycle bin or download folder, just follow these details below and you will be able to delete temporary files automatically.

    Method 1. Create a Batch File to Automatically Clean Temp Folder

    No matter you are using Windows 7 or Windows 10, you are able to auto delete temp files by creating a batch file. A lot of space can end up being saved on your hard drive by clearing out the Temp file. And if you shut down your PC every night, you can safely delete the temp files from the previous day during boot.

    1. Open Notepad and type in the following:

    rd %temp% /s /q

    md %temp%

    2. Now, save the file exactly as the path below:

    %appdata%microsoftwindowsstart menuprogramsstartupcleantemp.bat

    create a batch file to automatically delete temp files

    That will create your batch file and save it inside the Startup folder.

    After creating the batch file, you can reboot your PC and opened the Temp folder, you can see there are far fewer files than before.

    With Windows 10 Fall Creators Update (version 1709), Microsoft introduced a new option in Storage sense to automatically delete files from the Downloads folder or delete temp files that are not using. The option, when turned on (turned off by default), automatically deletes unchanged files and temp files from the Downloads folder or Recycle Bin after 30 days.

    Notice:
    While this is a handy option, please remember that Windows 10 automatically deletes all files (not just programs or any file type) that have not seen any changes over the past 30 days. So, you might lose important files. If you often save important files in the Downloads folder or Recycle Bin (which is not a good practice), this feature is not for you.

    Step 1. Open Settings app. Navigate to System > Storage.

    Step 2. In the Storage sense section, turn on the Storage sense feature by moving the slider to on position.

    Step 3. Click Change how we free up space link. Once again, make sure that you have turned on Storage sense feature as mentioned in the first step.

    auto delete temp files in Windows 10

    Step 4. Turn on Delete temporary files that my apps aren’t using option.

    turn on auto delete temp files option

    Then your Windows 10 will be able to delete temp files or other files automatically. 

    Extra Tips: Recover Important Temp Files

    If your Windows 10/8/7 delete some of your important files accidentally, you still have a chance to get them back. You can just try a data recovery software from EaseUS. It allows you to restore up to 2GB files for free. You can directly download it here and recover automatically deleted files easily.

    Step 1. Select a location and start scanning

    Launch EaseUS Data Recovery Wizard, hover on the partition/drive where the deleted files were stored. Click «Scan» to find lost files.

    select a location where you deleted files

    Step 2. Select the files you want to recover

    When the scanning has finished, select the deleted files you want to recover. You can click on the filter to display only the file types you want. If you remember the file name, you can also search in the «Search files or folders» box, which is the fastest way to find the target file. 

    Choose recoverable files

    Step 3. Preview and recover deleted files

    Preview the recoverable files. Then, select files you want to restore and click «Recover» to store the files at a new storage locations instead of the disk where the data was previously lost.

    Recover deleted files

    Понравилась статья? Поделить с друзьями:
  • Автоматическое отключение тачпада при подключении мыши windows 10
  • Автоматическое отключение компьютера windows 10 в заданное время
  • Автоматическое отключение жесткого диска windows 10
  • Автоматическое обслуживание windows 10 что это
  • Автоматическое обслуживание windows 10 сколько длится