Temporary Files: что это, и как их удалить? Создание собственного оптимизатора.

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

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

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

  • 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 , не умеет самостоятельно очищать временные файлы. Которые в большом количестве остаются после установки различных программ, после работы этих программ, после скачивания файлов из интернет, или просто посещения веб-сайтов.
В папках, которые системой определены — как папки для временных файлов, накапливается огромное количество никому не нужных файлов — «мусора».
Чисто для эксперемента, я ровно три месяца не чистил эти папки. При этом, я естественно активно работал за компьютером, ходил по веб-сайтам, что-то скачивал, устанавливал и удалял программы и т.п.Одним словом — Работал.
В итоге, по прошествию трех месяцев, я заглянул в папку, которая определена системой, как папка для хранения временных файлов. И что вы думаете? 38-гигабайт мусора!
И это всего лишь за три месяца активной работы!!!
Второй эксперимент. Я недавно купил себе новый ноутбук. И устанавливал на него операционную систему Windows 7×64 и нужные мне пакеты программ.
При установке системы, как оказалось, у меня нет некоторых драйверов для 64-х битной системы, поэтому мне пришлось посетить сайты производителей и скачать эти драйверы. И еще я скачал новую версию антивирусной программы, установил, но так и не активировал... (почему я не активировал антивирус, читайте в другой статье «Антивирус — Нужен ли он!? Или можно жить без тормозов и проблем!!! »)
Собственно, после установки системы и нужных мне программ, я зашел в папку, где система хранит временные файлы (да, да, да, я не ошибся, именно хранит! для чего неизвестно, но для чего-то хранит!!!) и посмотрел на размер этой папки — 7,9 гигабайт.
7,9 гигабайт — «помоев»!!! Для чего это все хранить!? Неужели система когда-нибудь будет обращаться к этим файлам??? Неужели нельзя было сделать, чтобы эти папки очищались при, скажем перезагрузке системы, или по прошедствию например трех дней и т.д... Почему? Для чего это хранить? Идиотизм, или очередная недоработка...
Еще нужно сказать, что в этих папках также хранятся файлы, которые Вы распаковываете из архивов, путем перетаскивания. И еще, Windows я устанавливал на совершенно чистый раздел, точнее сказать, создавал раздел при инсталляции системы.
Но, хватит лирики и тестов... Пора приступать к работе... Если система сама за собой не подчищает, будим учить ее это делать...
Как оказалось, многие пользователи, даже и не знают, где система хранит эти, никому ненужные временные файлы.
Для того, чтобы их найти, нам нужно открыть меню Пуск , выбрать иконку Мой компьютер , (или Компьютер в случае если у Вас Windows 7 или Vista ), щелкнуть по этому пункту второй (правой) кнопкой мыши и в появившемся меню выбрать пункт Свойства .


У нас откроется диалог Свойства компьютера . В котором нам нужно перейти в пункт Дополнительные параметры . (В случае, если у Вас установлена Windows XP, то диалог будет несколько другой, в нем нужно перейти на вкладку Дополнительно , как показано в следующем пункте.)


У нас открывается еще один диалог Свойств системы , в котором нам следует перейти на вкладку Дополнительно и нажать кнопку Переменные среды...

После чего, откроется диалоговое окно Переменные среды , в котором мы видим путь к «временным» папкам.

Конечно же, путь указан через переменную, т.е. переменная %USERPROFILE% — обозначает папку Вашей учетной записи (папку Вашего профиля пользователя).
В windows 7 — это C:\Users\<имя Вашей учетной записи> (у меня например это диск — С, Пользователи, Max).
В windows XP — это C:\Documents and Settings\<имя Вашей учетной записи> (например — C:\Documents and Settings\Max).
Переходим по указанному пути и видим — папку, полную различных файлов, а если щелкнуть на этой папке второй кнопкой мыши и посмотреть ее свойства, то можно ужаснуться, увидив сколько гигабайт она занимает.


Здесь и остатки от распаковки архивов, и кеши каких-то программ, и куски инсталляторов, короче, горы хлама... И естественно, неплохо было бы, чтобы все это самостоятельно очищалось.
Для этого, давайте создадим «пакетный файл», с набором команд.
Сначала создаем обыкновенный Текстовый документ. Для этого щелкаем второй кнопкой мыши в любой папке, или на Рабочем столе, переходим к пункту Создать и выбираем новый текстовый документ .
У нас появляется обыкновенный текстовый документ. Теперь давайте его переименуем и изменим разрешение на .BAT или .CMD . Если у Вас в настройках системы установлено — «Отображать расширение файлов», то просто переименуйте файл в del_.bat , изменив и имя и три последние буквы txt, на.bat.

Если Вы не видите расширений файлов в проводнике, то откройте этот текстовый документ в обыкновенном блокноте Windows, перейдите в меню Файл и выберите пункт Сохранить как...

Откроется диалоговое окно, в которое вписываем имя файла, вместе с расширением и берем это все в кавычки, как показано на рисунке:


Если имя и расширение файла не взять в кавычки, то блокнот автоматически будет добавлять расширение txt к Вашему файлу.
После переименования, опять открываем наш del_.bat в блокноте и прописываем в него следующие строки:

RD /S /q «%USERPROFILE%\AppData\Local\Temp»
pause


Первая команда удаляет все из папки со временными файлами, вторая команда pause — ставит выполнение на паузу, чтобы мы могли посмотреть, проделанную работу.
Команду pause можно вообще, не использовать. Но для начала, лучшее ее прописать, после того, как мы убедимся, что все работает, опять откроем наш del_.bat и удалим команду pause.
Сохраняем файл, закрываем блокнот и запускаем наш del_.bat .
Как видно на рисунке, переменные пути были преобразованы в реальные:

Собственно все, теперь можно еще раз открыть наш файл в блокноте и удалить команду pause .
Для того, чтобы выполнение очистки временных файлов проходило в автоматическом режиме, файл del_.bat можно скопировать в папку . В этом случае, очистка мусора будет проходить каждый раз, когда мы будем загружать компьютер. Или создать задание в Планировщике заданий Windows , в котором прописать путь к нашему файлу del_.bat и установить интервал выполнения, например раз в три дня.
Но имейте ввиду, что при установке программ, особенно тех, которые просят перезагрузить компьютер после их инсталляции, во временные папки могут быть записаны различные модули, которые могут продолжить теневую установку программы и после перезагрузки. В этом случае, если Вы решили установить пакет программ, переместите ваш файл del_.bat из папки Автозагрузки , на время пока проходит установка. А, после нескольких перезагрузок компьютера, верните обратно.

P.S.
Пользуясь этим способом, можно также очищать «Кеш» различных программ, которые прописывают свои временные файлы, в папки отличные от тех, которые выбранны системой. Например пакет программ от компании Adobe, очень сильно «гадит» на системный диск... Для очистки временных файлов от пакета программ Adobe, можно дописать в наш del_.bat следующие команды:

RD /S /q «%USERPROFILE%\AppData\Roaming\Adobe\Common»
MD «%USERPROFILE%\AppData\Roaming\Adobe\Common»


Первая команда, как мы уже знаем, очищает временные файлы, но в данном случае, еще удаляет и саму папку «Adobe\Common», которая нужна программам Adobe, для нормальной работы. Поэтому мы дописываем вторую команду, которая сразу же, после удаления, создает такую же и в том же месте, но уже пустую папку.

P.S.S.
Еще, нужно сказать:
— Этот способ не подходит для очистки корзины.

— Не бойтесь пользоваться «жесткой» очисткой временных файлов, думая о том, что это системная папка, а из системных папок, случайно можно удалить какой-нибудь важный файл... Не бойтесь, система не даст удалить, то, что нельзя удалять. Ниже привожу картинку папки, после очистки:

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

Чтобы компьютер работал нормально нужно не только смотреть за исправностью и чистотой аппаратных составляющих, но и за системой. ОС имеет свойство забиваться файлами с течением времени, поэтому необходимо регулярно её «очищать». Наиболее распространённой проблемой являются временные файлы, которые хранятся в папке «Temp» диска с ОС, чаще всего «C:\». Избавиться от них не сложно, но нужно это сделать правильно. Рассмотрим, как удалить временные файлы с компьютера.

Есть два способа очистки системы от временных файлов. Первый – с помощью встроенных утилит и ручного удаления, а второй с помощью универсальной программы CCleaner. По порядку воспользуемся обеими способами.

Способ №1 – Очистка с помощью «Очистки диска»

Способ №2 – Очистка с помощью «CCleaner»


Как видите, всё достаточно просто и быстро происходит, главное следовать инструкциям. Если же вы не хотите пользовать ни утилитами, ни программами, для вас остается последний вариант – удаление вручную. Для этого нужно найти через любой файловый менеджер папку Temp и удалить оттуда всё. После этого обязательно перезагрузите компьютер. Минусы этого способа в том, что он:

  1. Ненадёжный, вы можете удалить системные файлы;
  2. Неэффективный, потому что некоторые временные файлы могут находиться в других папках;
  3. Иногда невозможен из-за отсутствия прав администратора, поэтому лучше воспользоваться первым или вторым способом.

После прочтения этой статьи у вас обязательно получится удалить временные файлы Windows без проблем и усилий.

Похожие записи

Одной из проблем начинающих пользователей является работа с файловой системой. Появляются вопросы о том, как правильно работать с файлами, какой файловый менеджер использоваться и т.д. Самым сложным вопросом остается: «как удалить...

Временные файлы Windows хранятся в нескольких системных папках, откуда их можно удалить вручную. Адреса каталогов:
  • С: WindowsTemp;
  • C:UsersИмя пользователяApp DataLocalTemp.
Вторая папка по умолчанию скрыта. Чтобы попасть в неё, нужно разрешить показ скрытых папок в настройках или воспользоваться таким способом:


Содержимое папок «Temp» можно спокойно удалить из системы. Однако на этом чистка не должна закончиться – еще есть временные файлы браузеров, которые тоже занимают свободное пространство на диске.


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

Очистка диска

Чтобы запустить в Windows 7 инструмент «Очистка диска», откройте «Компьютер» и щелкните по разделу Windows правой кнопкой. Выберите «Свойства» диска – на вкладке «Общие» будет кнопка «Очистка диска».


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

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


В списке вы увидите, какие данные будут удалены. Здесь есть сведения о работе программ, временные файлы интернета, корзина, различные отчеты и т.д. Внизу указывается объем высвобождаемого пространства. Чтобы очистить память от этой лишней информации, нажмите «ОК».


Однако такая чистка также не будет полной. В системе есть остались файлы старых обновлений, которые уже не действуют, но продолжают храниться на винчестере. Чтобы избавиться от них, нажмите кнопку «Очистить системные файлы».

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


Отметьте все позиции в списке и нажмите кнопку «ОК». После завершения удаления посмотрите, сколько места освободилось на жестком диске.

Использование сторонних программ

О том, как очистить систему от лишних файлов, задумываются и различные разработчики софта. Существуют десятки программ, позволяющих почистить жесткий диск. Однако использовать неизвестные утилиты не нужно: лучше остановить выбор на проверенной программе для удаления временных файлов – CCleaner.

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

  1. Запустите утилиту.
  2. На вкладке «Очистка» нажмите кнопку «Анализ».
  3. Дождитесь окончания сканирования и нажмите «Очистка», чтобы удалить все лишние файлы.


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


Достоинство CCleaner в том, что эта программа находит и удаляет больше лишней информации, чем встроенный инструмент очистки диска.

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


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

Видео-ролик о способах удаления

В прикрепленном видео подробно расписан процесс очистки памяти от лишней информации с помощью стандартных средств Windows. Используются те же методы, что приведены выше – ручное удаление данных из папок Temp и запуск инструмента «Очистка диска».


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

Меня заинтересовал вопрос «Сколько пользователей компьютеров использует операционную систему Windows?» Немного поиска и ответ найден, за первое полугодие 2013 г.:

Из линейки Windows за тот же промежуток времени:

Windows 8 – 7%

Windows 7 – 57%

Windows XP – 16%

Восьмая и седьмая версии Windows набираю пользователей, а от XP и Vista уходят.

Это немного статистики для информации. А теперь переходим непосредственно к теме.

Удаляем временные файлы в Windows 7

При работе с ОС Windows хотим мы этого или нет, постоянно накапливаются временные файлы.

Операционная система не всегда способна удалить их. В результате ошибок или сбоев программ временные файлы остаются в папке «Temp ». Соответственно они занимают свободное место на жестком диске и влияют на производительность работы системы. Приходим к простому выводу – их необходимо удалять.

Находим папку Temp. С:\ Windows\Temp .

Открываем и видим не нужные нам файлы.

Сейчас у меня их немного. Я только вчера очистил папку. Она занимала почти 300 Мб. Я подзабыл про них и давно не чистил. А если вы не знали об этом, то я думаю, у вас объем приличный набрался всякого мусора.

Выделяем все фалы, нажав сочетание клавиш Ctrl + A . Клик правой мышкой, выбираем «Удалить ».

Переходим к следующей папке C:\Users\Имя пользователя\App Data\Local\Temp .

Папка «App Data » является скрытой, и просто так вы ее не найдете. А если использовать Total Commander (я использую только эту версию, для меня наиболее удобна), у него есть функция, показывающая скрытые файлы, все получится быстро и просто. Как работать с файловым менеджером Total Commander можно ознакомиться в .

Что бы включить показ скрытых фалов достаточно нажать кнопку со звездочкой.

Открываем папку» Temp» и чистим так же.

Выделяем файлы и нажав правую мышку выбираем «Удалить ». А вот здесь у меня было мусора объемом 1,75 Гб.

Это основные две папки, которые нужно чистить.

Есть еще три папки Temp, но в них скапливается небольшой объем временных файлов, но почистить их желательно.

C:\Users\Все пользователи\Temp

C:\Users\All users\Temp

C:\Users\Default\App Data\Local\Temp

На этом удаление временных фалов закончили.

Возможно, вы спросите «А почему бы не использовать программы для чистки?». На это у меня свое мнение. Программа — это робот и ей все равно, что удалять. Были неприятные моменты из практики, когда знаменитые чистильщики смахивали то, что не надо. И не зря разработчики предусматривают в них функцию резервной копии файлов, значит, есть возможность сбоя. И я, как то, привык обходится без них.

А как вы чистите систему от мусора?

Невероятная физика



 

Пожалуйста, поделитесь этим материалом в социальных сетях, если он оказался полезен!