Часто мы сталкиваемся с проблемой, когда необходимо удалять какие-то файлы с папками автоматически, по мере их устаревания.
Например, ведется запись с камер видеонаблюдения, все складывается на 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. Создадим в планировщике заданий новое задание:
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 удалён « + (Get—date) >> $LogFile del $file } else { «Файлов для удаления не существует « + (Get—date) >> $LogFile } } |
Принцип работы сценария такой: Если в папке загрузка имеются файлы, то он удаляет их все, и записывает в лог файл «log_Delete.log» имя файла, дату и время удаления.
Если же папка «загрузки» была пустая на момент выполнения сценария, то в лог файл будет записана строка «Файлов для удаления не существует – Дата Время»
Теперь сохраните сценарий с расширением «ps1» и поместите файл, в нужную Вам директорию, например в «C:tempdel.ps1»
Как автоматически использовать оба варианта.
Что бы «батник» или «сценарий PowerShell» автоматически запускались и чистили папку «Загрузки» нужно создать простую задачу. Для этого в меню Пуск в поле поиска введите «планировщик заданий» откройте его и нажмите ссылку «Создать простую задачу».
Создавать задачу будем на примере сценария!
В открывшемся окне введите любое имя задачи.
На следующем шаге, после нажатия кнопки «далее» выберете нужный Вам параметр. Я выбрал «Ежедневно».
Тут у Вас есть возможность выбрать нужное для Вас время, когда будет выполняться сценарий.
В окне выбора действия для задачи, поставьте отметку «Запустить программу»
На следующем шаге, в поле «Программа или сценарий» просто напишите «powershell» а в качестве аргумента укажите полный путь до файла «del.ps1»
Нажмите кнопку «Далее» затем «Готова» На этом создание простой задачи закончено.
Теперь сценарий будет выполняться каждый день в нужное для Вас время, и удалять все из папки «Загрузка»
Самое главное, после всех выше перечисленных действий, не забывать в папке «Загрузки» нужные Вам файлы и перемещать их в другой каталог, что бы они не были удалены!
Книга 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
Оцените статью: Голосов
Содержание
- Автоматическая очистка временных файлов при выходе из Windows 7
- Содержание
- Введение
- Настройка
- Очистка папки «Windows» от мусора в Windows 7
- Способы очистки
- Способ 1: CCleaner
- Способ 2: Очистка с помощью встроенного инструментария
- Способ 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.
- Запустите CCleaner с административными правами. Перейдите в раздел «Очистка». Во вкладке «Windows» отметьте галочками те пункты, чистку которых вы хотите произвести. Если вы плохо понимаете, что они означают, то можете оставить те настройки, которые выставлены по умолчанию. Далее жмите «Анализ».
Выполняется анализ выбранных элементов ПК на наличие содержимого, которое можно удалить. Динамика этого процесса отражается в процентах.
После завершения анализа в окне CCleaner отобразится информация о том, какой объем содержимого будет удален. Для запуска процедуры удаления жмите «Очистка».
Появляется диалоговое окно, в котором будет говориться о том, что выбранные файлы будут удалены с ПК. Нужно подтвердить свои действия. Для этого жмите «OK».
Существует и множество других сторонних приложений, предназначенных для очистки системных директорий, но принцип действия в большинстве из них такой же, как и в CCleaner.
Способ 2: Очистка с помощью встроенного инструментария
Впрочем, совсем необязательно использовать для очистки папки «Windows» какое-то стороннее ПО. Данную процедуру с успехом можно выполнить, ограничившись только тем инструментарием, который предлагает операционная система.
В открывшемся перечне жестких дисков щелкайте правой кнопкой мыши (ПКМ) по наименованию раздела C. Из раскрывшегося перечня выбирайте «Свойства».
В открывшейся оболочке во вкладке «Общие» жмите «Очистка диска».
Запускается утилита «Очистка дисков». Она производит анализ подлежащего удалению объема данных в разделе C.
После этого появляется окно «Очистка диска» с единственной вкладкой. Тут, как и при работе с CCleaner, открывается список элементов, внутри которых можно удалить содержимое, с отображаемым объемом высвобождаемого пространства напротив каждого. Путем выставления галочек вы указываете, что именно нужно удалять. Если вы не знаете, что означают наименования элементов, то оставляйте настройки по умолчанию. Если вы хотите очистить ещё больше места, то в этом случае жмите «Очистить системные файлы».
Утилита снова выполняет оценку объема подлежащих для удаления данных, но уже с учетом системных файлов.
После этого опять открывается окно с перечнем элементов, в которых будет производиться очищение содержимого. На этот раз общий объем удаляемых данных должен быть больше. Устанавливайте галочки около тех элементов, которые вы желаете очистить или, наоборот, снимите пометки с тех объектов, где вы не хотите производить удаление. После этого жмите «OK».
Откроется окошко, в котором нужно подтвердить свои действия, нажав «Удалить файлы».
Способ 3: Ручная очистка
Также можно произвести ручную очистку папки «Windows». Этот способ хорош тем, что позволяет при необходимости точечно удалять отдельные элементы. Но в то же время он требует особой осторожности, так как имеется вероятность удаления важных файлов.
- Учитывая тот факт, что некоторые из описываемых далее директорий являются скрытыми, нужно отключить скрытие системных файлов в вашей системе. Для этого, находясь в «Проводнике» зайдите в меню «Сервис» и выберите «Параметры папок…».
Папка «Temp»
Прежде всего, можно удалить содержимое папки «Temp», которая располагается в директории «Windows». Данный каталог довольно сильно подвержен заполнению различным «мусором», так как в нем хранятся временные файлы, но ручное удаление данных из этой директории практически не связано ни с какими рисками.
- Откройте «Проводник» и введите в его адресную строку такой путь:
Производится переход в папку «Temp». Для того чтобы выделить все элементы, которые расположены в этой директории, примените сочетание Ctrl+A. Щелкните ПКМ по выделению и в контекстном меню выбирайте «Удалить». Или просто жмите «Del».
Активируется диалоговое окно, где нужно подтвердить свои намерения, нажав «Да».
Очистка папок «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
Открываем Блокнот или любой текстовый редактор и копируем этот код
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
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.
Step 4. Turn on Delete temporary files that my apps aren’t using 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.
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.
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.
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
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.
Step 4. Turn on Delete temporary files that my apps aren’t using 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.
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.
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.