Когда компьютер включен, он сохраняет временные данные приложений и использует их во время работы
Обновлено: 21.11.2024
Мы уже видели природу некоторых временных файлов, таких как временные файлы Интернета, файл Index.dat, файлы cookie и файлы предварительной выборки. В этой статье мы рассмотрим несколько аспектов временных файлов Windows, которые создает ваш компьютер в ходе его нормальной работы.
Временные файлы Windows
Что такое временные файлы в Windows 11/10
Временные файлы в Windows — это ненужные файлы, использование которых носит временный характер и становится ненужным после выполнения текущей задачи. Такие временные файлы создаются для временного хранения данных, пока файл создается, обрабатывается или используется.
Зачем создаются временные файлы
Временные файлы Windows создаются операционной системой в ходе ее нормальной работы, когда для задачи может быть недостаточно памяти.
Программное обеспечение, использующее большие объемы данных, например программное обеспечение для редактирования графики, видео или мультимедиа, также создает временные файлы. Такие созданные временные файлы чаще всего остаются, даже когда задача завершена, что приводит к трате места на диске.
Временные файлы также создаются программами для целей резервного копирования. Например, Microsoft Office сохраняет временный файл открытого документа каждые несколько минут. Если вы сохраните документ и выйдете, временный файл будет удален. В случае неожиданного сбоя программы временный файл не удаляется. Таким образом, они могут быть полезны для восстановления потерянных данных в случае сбоя программы или системы.
В идеале временные файлы должны удаляться после выхода из программы. Но это не всегда так, что приводит к потере дискового пространства.
Расположение временных файлов
- %systemdrive%\Windows\Temp
- %userprofile%\AppData\Local\Temp
Если вы нажмете C:\Windows\Temp, вы получите сообщение В настоящее время у вас нет разрешения на доступ к этой папке. Нажмите «Продолжить», чтобы сделать это. Вы увидите, что большую часть его содержимого составляют файлы .tmp, .temp и .txt.
Другая папка, обычно расположенная по адресу C:\Users\username\AppData\Local\Temp, создается для каждого пользователя. Это скрытая папка, и вам придется сначала «скрыть» системные папки в параметрах папки, прежде чем вы сможете ее увидеть.
Временные файлы, созданные операционной системой Windows, обычно хранятся в папке %system%\Windows\Temp, тогда как файлы, созданные пользователем при запуске любого программного обеспечения, хранятся в его профиле пользователя. в %userprofiles%\AppData\Local\.
Временные файлы определенного программного обеспечения также могут находиться во вложенной папке внутри родительской папки определенного программного обеспечения.
В редких случаях временный файл или папка с временными файлами может быть создана в корневом каталоге диска C (системный). Вы можете подробно изучить папку, а затем удалить ее, если вы уверены, что она действительно содержит временные файлы.
Изменить расположение временной папки
При желании вы можете изменить расположение папки временных файлов. Для этого откройте «Свойства системы» через «Панель управления» > «Переменные среды» > «Редактируйте системные и/или пользовательские переменные по своему усмотрению».
Но помните, что никогда не рекомендуется объединять временные каталоги вместе для всех профилей пользователей из соображений безопасности, поскольку были случаи уязвимостей безопасности с временными файлами из-за неправильных прав доступа к файлам определенного программного обеспечения или условия гонки.
Пустая папка временных файлов
Существует несколько различных способов удаления временных файлов. Вы можете использовать бесплатные программы для очистки ненужных файлов или встроенную утилиту очистки диска, чтобы легко очистить содержимое временных папок.
Планируете очистить папку установщика Windows или папку WinSxS из-за ее большого размера!? Подумайте еще раз!
Дата: 5 февраля 2021 г. Метки: файлы, папка
Похожие записи
Не удается найти или открыть папку AppData в Windows 11/10
Что такое папка WpSystem? Безопасно ли его удалять?
Файл d3dx9_25.dll или d3dx9_27.dll не найден
[электронная почта защищена]
сообщить об этом объявлении
Временный файл или временный файл, также называемый файлом foo, представляет собой файл, созданный для хранения информации во время создания или изменения файла. После закрытия программы временный файл удаляется. Временные файлы хранят и перемещают данные, управляют настройками, помогают восстанавливать потерянные данные и управлять несколькими пользователями.
Как называются временные файлы?
Имя временного файла зависит от используемой программы и операционной системы. Например, Microsoft Windows и программы Windows часто создают файл с расширением .tmp в качестве временного файла. Такие программы, как Microsoft Word, могут создать временный скрытый файл, начинающийся с тильды и знака доллара (например, ~$example.doc), в том же каталоге, что и документ. Программы в Linux могут создавать временные файлы с расширением .foo.
Где хранятся временные файлы?
Расположение временного файла также зависит от программы и операционной системы. В Microsoft Windows всегда существовала какая-то форма временного каталога. Ранние версии Windows использовали каталог C:\Windows\Temp, а новые версии Windows хранят временный каталог в папке AppData.
Все пользователи с последними версиями Windows (например, Windows 7, 8 и 10) могут нажать кнопку "Пуск" и ввести %temp%, чтобы открыть временный каталог.
Многие программы также могут не использовать временный каталог операционной системы, а вместо этого хранить временные файлы в папке в папке программ.
Безопасно ли удалять временные файлы?
Да. Временные файлы предназначены для временного хранения информации и не зависят от информации, хранящейся в файле. Однако удаление временного файла, который используется, может вызвать ошибки в программе. Во избежание проблем многие программы блокируют файл во время использования, чтобы предотвратить его удаление.
Когда программа создает временный файл, он удаляется после закрытия документа или программы, использующей этот временный файл. Если все программы закрыты, а временные файлы все еще существуют, их можно безопасно удалить.
Если временный файл понадобится снова после его удаления, он будет воссоздан при повторном открытии программы.
Версию этой статьи для Microsoft Word 97 см. в разделе 89247.
Обзор
В этой статье объясняется, когда, где и как Microsoft Word для Windows создает временные файлы.
Дополнительная информация
Определение временного файла
Временный файл – это файл, созданный для временного хранения информации с целью освобождения памяти для других целей или для защиты от потери данных при выполнении программой определенных функций. Например, Word автоматически определяет, где и когда ему нужно создавать временные файлы. Временные файлы существуют только во время текущего сеанса Word. При обычном завершении работы Word все временные файлы сначала закрываются, а затем удаляются.
Почему Word создает временные файлы?
Скорость
Если памяти недостаточно для хранения документа со всеми его изменениями в памяти и выполнения таких операций, как сортировка, перетаскивание, прокрутка и т. д., вместе с любыми другими работающими приложениями, Word перемещает часть его код, который не используется, или часть документа, которая не редактируется из памяти на диск. Такое перемещение во временные файлы на диске освобождает больше памяти для обработки текста или хранения активно редактируемых частей документа.
Целостность данных
Word использует временные файлы в качестве «страховочной сети» для защиты от системных ошибок в своей схеме сохранения файлов. Сохраняя сначала во временный файл, а затем переименовывая файл в правильное имя, Word обеспечивает целостность данных вашего исходного файла от проблем (таких как сбой питания или потеря сетевых подключений), которые могут возникнуть во время записи файла.< /p>
Типы временных файлов
Файл для MS-DOS
Это стандартные файлы MS-DOS.
Файл на основе файла документа
Разница между этим файлом и традиционным файлом MS-DOS заключается в том, что несколько программ могут читать и записывать эти файлы без ведома первоначального владельца. Кроме того, файлы документов имеют неотъемлемые свойства, которые позволяют Word создавать файлы и каталоги внутри файлов. При запуске Word создает один временный (прямой) файл документа с именем ~wrfxxxx.tmp. Вы можете определить, что это файл документа, поскольку начальный размер составляет 1536 байт. Этот временный файл документа используется для хранения всех объектов OLE, принадлежащих безымянным документам, отмене, буферу обмена и документам, исходные форматы которых не являются форматом документа (например, документы .txt, .rtf и Word 2.0).Word может открывать файлы документов, используя два разных режима: транзакционный и прямой. Эти режимы обсуждаются далее в этой статье.
Файлы транзакционных документов
Транзакционные файлы позволяют Word открывать файл, выполнять в него запись и заставлять другие программы, такие как Microsoft Excel, выполнять запись в него, но при этом сохраняется право восстановить файл до состояния, в котором он находился при первом запуске Word. открыл его.
Для этого файл документа создает фантомные изображения (обычно ~dftxxxx.tmp) всех изменений, внесенных в файл после его открытия; если Word сохраняет все изменения, содержимое ~dftxxxx.tmp объединяется с исходным файлом, а затем сохраняет его полную версию. И наоборот, если Word отменяет все изменения, файл ~dftxxxx.tmp удаляется, а исходный файл не изменяется. Word открывает все собственные файлы Word, используя файлы транзакций, которые создают фантомные изображения в каталоге Temp. При запуске Word файл Normal.dot обычно открывается в режиме транзакций, и для него создается файл-призрак с именем dftxxxx.tmp. FastSave, например, объединяет эти два файла при сохранении.
Прямой
Word использует прямое сохранение при открытии файла временного документа и при выполнении операции «Сохранить как» или полного сохранения (сохранение без быстрого сохранения). Файлы этого типа потребляют мало памяти (если вообще потребляют) и не создают фантомное изображение при создании или открытии.
Определенные файлы, создаваемые Word
В следующих таблицах перечислены некоторые временные файлы, которые создает Word.
Файлы, обычно создаваемые при запуске Word Имя файла
------------------------------------------------ ---------------------------------------
Файл для MS-DOS ( для резервирования 4 файловых дескрипторов) 0 байт ~wrf0000.tmp
рабочий файл на основе MS-DOS 0 байт ~mfxxxx.tmp
составной файл — транзакция 0 байт ~dftxxxx.tmp
составной файл — direct 1536 байт ~wrf0001.tmp
(безымянные файлы, отличные от Word/OLE)
Файлы восстановления Word Имя файла
------------------------------------------------- -------------------------------------
Временный файл для автовосстановления ~wraxxxx.tmp < br />AutoRecovery Автовосстановление сохранения .asd
Другие временные файлы Word Имя файла
--------- ----------------------------------
Копия другого документа ~wrcxxxx.tmp
Документ Word ~wrdxxxx.tmp
Временный файл документа ~wrfxxxx.tmp
Словарь ~wrixxxx.tmp
Буфер обмена ~wrlxxxx.tmp
Макрос ~wrmxxxx.tmp
Word OLE document ~wroxxxx.tmp
Скретч-файл ~wrsxxxx.tmp
Преобразованный (чужой) документ ~wrvxxxx.tmp
Упрощенный вид схемы, используемой для сохранения редактируемого файла
Word значительно повышает производительность, помещая временный файл в тот же каталог, что и сохраненный файл. Если бы Word поместил временный файл в другое место, ему пришлось бы использовать команду MS-DOS COPY, чтобы переместить временный файл из другого каталога в сохраненное место. Оставив временный файл в том же каталоге, что и сохраненный файл документа, Word может использовать команду MS-DOS MOVE, чтобы быстро назначить временный файл сохраненным документом.
Когда и где Word создает временные файлы
Расположение, в котором Word создает временные файлы, является жестко заданной информацией и не может быть изменено. Поэтому важно, чтобы разрешения NTFS для пользователя были установлены соответствующим образом. Для получения дополнительной информации щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
277867 Разрешения Windows NTFS требуются при запуске Word в любом разделе NTFS, на котором установлена Windows 2000, Windows XP Professional, Windows Server 2003 или Windows Vista
Как правило, Word создает временные файлы для следующих типов данных.
Встроенные объекты Word (временный каталог)
Когда Word действует как серверная программа OLE, встроенные объекты Word сохраняются как временные файлы в каталоге Temp.
OLE 2.0 требует дополнительного места на диске. Когда вы запускаете программы OLE, Word должен предоставить копии данных на сервер. Широкое использование OLE 2.0 в одном сеансе программы нередко приводит к накоплению большого объема временной памяти на жестком диске.
Временный файл (временный каталог)
Когда в Word заканчивается внутренняя оперативная память (ОЗУ), он всегда создает один временный рабочий файл в каталоге Temp для хранения информации. Этот рабочий файл содержит информацию, которая выгружается из внутреннего файлового кэша Word, выделенного из глобальной системной памяти. Размер рабочего файла варьируется от 64 килобайт (КБ) до 3,5 мегабайт (МБ).
Размер кэша по умолчанию в Word составляет 64 КБ.
Для получения дополнительных сведений о том, как увеличить размер кэша в Word, щелкните следующий номер статьи базы знаний Майкрософт:
212242 Где в реестре хранятся настройки для Word 2000
Записанный макрос (временный каталог)
При записи макроса Word создает временный файл в папке Temp Windows.
Преобразованные файлы (временный каталог)
Преобразователи текстового процессора, поставляемые с Word, создают временные файлы в формате Rich Text Format (RTF), которые Word использует для доступа к определенным преобразователям.
Заблокированные файлы (временный каталог)
Когда вы открываете заблокированный файл, потому что он открыт в другом окне Word или открыт другим пользователем в сети, вы можете работать с копией файла. Word помещает эту копию во временный каталог Windows. Аналогичным образом, если шаблон, прикрепленный к документу, заблокирован, Word автоматически создает копию шаблона в каталоге Temp. Копия заблокированного файла не обновляет файл первоначального владельца автоматически.
Сохраненные файлы (тот же каталог, что и сохраненный файл)
При нажатии кнопки "Сохранить" в меню "Файл" происходит следующее:
Word создает новый временный файл, используя отредактированную версию документа.
После того как Word создаст временный файл, Word удалит предыдущую версию документа.
Word переименовывает временный файл в то же имя, что и предыдущая версия документа.
Текст, вставленный между файлами (тот же каталог, что и исходный файл):
Когда Word копирует и вставляет документы, он может создать временный файл в том же каталоге, что и исходный файл. Это особенно верно, если исходный файл сохранен или закрыт. Временный файл представляет собой информацию, на которую ссылался буфер обмена до сохранения файла. Word создает этот временный файл, переименовывая старую копию файла во временное имя файла.
Файл владельца (тот же каталог, что и исходный файл)
Когда ранее сохраненный файл открывается для редактирования, печати или просмотра, Word создает временный файл с расширением имени файла .doc. Это расширение имени файла начинается с тильды (~), за которой следует знак доллара ($), за которым следует оставшаяся часть исходного имени файла. Этот временный файл содержит имя пользователя, открывшего файл. Этот временный файл называется «файлом владельца».
При попытке открыть файл, доступный в сети и уже открытый кем-то другим, этот файл предоставляет имя пользователя для следующего сообщения об ошибке:
Этот файл уже открыт под именем пользователя. Хотите сделать копию этого файла для собственного использования?
Возможно, Word не сможет создать файл владельца. Например, Word не может создать файл владельца, если документ находится в общей папке, доступной только для чтения. В этом случае сообщение об ошибке изменится на следующее сообщение об ошибке:
Этот файл уже открыт другим пользователем. Хотите сделать копию этого файла для собственного использования?
Примечание. Word автоматически удаляет этот временный файл из памяти при закрытии исходного файла.
Когда вы открываете файл в общей папке UNC с помощью Word 2007, файл сначала копируется во временный каталог. Затем файл открывается из временного каталога.
Автоматическое сохранение
Папка сохранения автоматического восстановления Word
Временный файл, создаваемый при автоматическом сохранении Word, сохраняется в папке Temp, если нет действительной папки Temp. В этом случае Word сохраняет временный файл в той же папке, что и документ.
Расположение временных файлов при закрытии файла
Иногда Word может сохранять ссылку на файл после его закрытия. Это происходит, когда текст был скопирован в буфер обмена из файла. Когда вы закрываете файл, Word пытается выполнить следующие действия:
Если выделенный фрагмент, который был скопирован в буфер обмена, не содержит нескольких разделов или изображений или невелик, Word копирует часть документа в рабочий файл.
Если скопированный фрагмент содержит изображения или несколько разделов, или если файл находится на гибком диске, Word копирует весь файл во временный каталог и перемещает туда указатель.
Компьютеры хранят долговременные данные в двух местах: на своих накопителях и микросхемах памяти только для чтения на материнских платах, в которых хранится микропрограмма. Планки оперативной памяти предназначены для хранения процессором данных, необходимых программам во время их работы, но они не нужны после выхода из программ. Несмотря на то, что они предназначены только для временных данных, наличие достаточного объема оперативной памяти для рабочей нагрузки ваших компьютеров необходимо для их правильной работы.
Оперативная память
Оперативная память, как следует из ее названия, предназначена для хранения на вашем компьютере случайных данных, которые программы генерируют и используют в ходе своего выполнения. Вы можете думать об оперативной памяти как о черновой бумаге для своих программ.Точно так же, как вы выбрасываете лист бумаги, который используете для расчетов, после того, как получите окончательный результат, ваш компьютер игнорирует данные, которые он хранит в своей оперативной памяти, когда процессы завершены.
Ограничения
Оперативная память используется как для временного хранения, так и с технической точки зрения она предназначена только для временного хранения. Жесткий диск способен хранить информацию после выключения компьютера, а оперативная память — нет. Как только ваш компьютер выключится, все данные, которые были в вашей оперативной памяти, будут потеряны.
Переполнение
В некоторых операционных системах, таких как системы на базе UNIX и Windows, в качестве дополнительной временной памяти используется специальный раздел на жестком диске, называемый пространством подкачки. Когда на вашем компьютере заканчивается место для хранения временных данных на планках RAM, дополнительные данные перетекают в пространство подкачки. Процессору требуется больше времени для считывания данных с жесткого диска, чем из ОЗУ, но все же это приводит к более высокой производительности, чем система, полностью исчерпавшая пространство для временного хранения.
Производительность
Наличие памяти для временного хранения оказывает огромное влияние на работу вашего компьютера. Чем больше программ у вас запущено, тем больше временных данных должен хранить ваш компьютер. Когда на вашем компьютере заканчивается временное хранилище, определенные процессы должны быть остановлены, пока не освободится место. Вы увидите это на своем компьютере как вялую производительность, и ваша машина иногда зависает. Чем больше у вашего компьютера оперативной памяти для временного хранения, тем плавнее будет работать компьютер.
Мика МакДанниган пишет о политике и технологиях с 2007 года. Он пишет статьи о технологиях и политические статьи для различных студенческих организаций и блогов. Макданниган получил степень бакалавра искусств в области международных отношений в Калифорнийском университете в Дэвисе.
Читайте также: