Автоматическая очистка временных файлов при выходе из Windows 7
Содержание
Введение
Временный файл — файл, создаваемый определённой программой или операционной системой для сохранения промежуточных результатов в процессе функционирования или передачи данных в другую программу. Обычно такие файлы удаляются автоматически создавшим их процессом.
Некоторые операционные системы имеют дополнительные возможности при работе с временными файлами — возможность получить имя временного файла (причём такое, которое будет уникальным — т.е. не совпадёт с именем уже существующего файла); возможность указать особый параметр при создании (открытии) файла, предписывающий удалить файл сразу после записи
Но не все программы удаляют за собой временные файлы. Со временем папки, где хранятся временные файлы, разрастаются и занимают много места на жестком диске. Можно конечно и в ручную чистить эти папки, но тогда вам придется очищать временные файлы расположенные в нескольких местах, так как система предусматривает для каждого пользователя свои временные папки.
- C:\Windows\Temp
- C:\Users\Vladimir\AppData\Local\Temp
- C:\Users\Все пользователи\TEMP
- C:\Users\All Users\TEMP
- C:\Users\Default\AppData\Local\Temp
Настройка
Как настроить автоматическую очитку временных файлов в браузерах описано в моей статье «Удаление временных файлов и файлов 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», рекомендуется использовать только продвинутым пользователям, которые имеют четкое понимание последствий каждого своего действия.