WD97: Как Word для Windows использует временные файлы

Переводы статьи Переводы статьи
Код статьи: 89247 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

В этой статье объясняется, когда, где и как Microsoft Word для Windows создает временные файлы.

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

Определение временного файла

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

Почему Word создает временные файлы?

Скорость:

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

Целостность данных:

Word использует временные файлы как «подстраховки» для защиты от системы ошибки в файле схему. Сначала Сохранение временного файла и а затем переименовать файл имя собственное, Microsoft Word обеспечивает целостность данных исходного файла от проблем (например при сбое питания или потери Сетевые подключения), которые могут возникнуть во время записи в файл.

Типы временных файлов

Файл на основе MS-DOS:

Это стандартные файлы MS-DOS.

Файл документа на основе файла:

Разница между этот файл и традиционного файла MS-DOS в том, что несколько программ можно читать и записывать такие файлы без исходного Зная о его владельца. Кроме того эти файлы имеют встроенные свойства, позволяющие Word создавать файлы и папки внутри файлов. При запуске Word создает один временный (прямой) файл документа называется около wrfxxxx.tmp. Можно определить, что это файл документа, так как Начальный размер — 1536 байт. Этот временный файл документа используется для хранения все объекты OLE, принадлежащие неименованным документам, отмены, буфера обмена, а также собственный формат которых не является форматом документа (например, .txt, документы .RTF и документы Word 2.0). Microsoft Word можно открывать файлы документов с двумя различные режимы: прямой режим и. Эти режимы будут рассмотрены далее в в этой статье.

Режим транзакций.

Режим транзакций позволяет Word для открытия файла, запись в него и вообще --такие программы, как Microsoft Excel — запись в него, но по-прежнему сохраняется вправо, чтобы восстановить файл в то состояние, существовавшее при его первом открытии Word.

Для этого щелкните файл документа создает фантомные образы (обычно ~ dftxxxx.tmp) всех изменений, внесенных в файл после его открытия; Если Word сохраняет все изменения, содержимое ~dftxxxx.tmp объединить с исходным файлом, и затем сохраняет полную версию. С другой стороны, если же Word все изменения, а затем ~dftxxxx.tmp удаляется, а исходный файл не изменение. Word открывает все файлы в формате с помощью файлов режима транзакций какое создать ghost изображений в папке Temp. При запуске Word, Normal.dot обычно открывается в режиме транзакций и является файл Создает именем dftxxxx.tmp. Быстром объединение этих двух файлы, когда имеет место сохранения.

Прямой:

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

Отдельные файлы, создаваемые приложением Word

В следующих таблицах перечислены некоторые специальные временные файлы Word Создает.
   Files typically created when Word is started                File name
   ------------------------------------------------------------------------
   MS-DOS-based file (to reserve 4 file handles) 0 bytes      ~wrf0000.tmp
   MS-DOS-based scratch file                     0 bytes      ~mfxxxx.tmp
   Compound file - transacted                    0 bytes      ~dftxxxx.tmp
   Compound file - direct                        1536 bytes   ~wrf0001.tmp
                   (unnamed non-Word/OLE files)


   Word recovery files                                        File name
   -----------------------------------------------------------------------
   Temporary file for AutoRecovery                         ~wraxxxx.tmp
   AutoRecovery                                    AutoRecovery save of 
                                                   <docname>.asd


   Other Word temporary files                                 File name
   -----------------------------------------------------------------------
   Copy of another document                                   ~wrcxxxx.tmp
   Word document                                              ~wrdxxxx.tmp
   Temp document file                                         ~wrfxxxx.tmp
   Dictionary                                                 ~wrixxxx.tmp
   Clipboard                                                  ~wrlxxxx.tmp
   Macro                                                      ~wrmxxxx.tmp
   Word OLE document                                          ~wroxxxx.tmp
   Scratch file                                               ~wrsxxxx.tmp
   Converted (foreign) document                               ~wrvxxxx.tmp
				

Упрощенная схема сохранения редактируемого файла


Create temp file                     Create ~wrdxxxx.tmp
Write temp file                      Save example data to ~wrdxxxx.tmp
Delete original file                 Delete EXAMPLE.DOC
Rename temp to target name           Rename ~wrdxxxx.tmp to Example.doc
				
Word значительно повышает свое быстродействие путем размещения временных файлов в том же каталоге, что и сохраненный файл. Если Word установлен временный файл в другом месте, необходимо переместить с помощью команды MS-DOS COPY временный файл в каталоге его месторасположения. Можно оставить временный файл в том же каталоге, что файл сохраненного документа Word Команда MS-DOS MOVE позволяет быстро определить временный файл как сохраненный документ.

Где и когда Word создает временные файлы

Расположение, где Word создает временные файлы, жестко сведения и не могут быть изменены. Как правило Word создает временный файлы следующих типов данных.

Внедренные объекты Word (папка Temp).
Если Word используется как программа OLE-сервера, внедренные объекты Word сохраняются как временные файлы в папке Temp.

OLE 2.0 требует дополнительного места на диске. При запуске программы OLE Word должен предоставить копии данных на сервер. Это не часто при активном использовании OLE 2.0 в течение одного сеанса работы Программа накапливается большой объем временного хранилища на жесткий диск.

Вспомогательный файл (папка Temp).

При запуске Word из внутренней оперативной памяти (ОЗУ), он всегда Создает один временный вспомогательный файл в папке Temp для хранения сведения. Во вспомогательный файл содержит сведения, которые переносятся из внутреннего кэша файлов Word, выделенного из глобальной системы память. Вспомогательного файла может изменяться размер из 64 килобайт (КБ) до 3,5 мегабайт (МБ). Можно запретить писать с самого начала слова файл путем выделения дополнительной памяти для приложения Word для внутреннего использования.

Cachesize по умолчанию в Microsoft Word, составляет 64 КБ.

Для получения дополнительных сведений об увеличении cachesize в Word см следующие статьи базы знаний Майкрософт:
157464 WD97: Где параметры хранятся в реестре
Записанный макрос (папка Temp).

При записи макроса Word создает временный файл в Temp каталог.

Преобразованные файлы (папка Temp).

Текстовый процессор конвертеры, поставляемые с Microsoft Word создает временные файлы в форматированный текст (RTF), какие используются для доступа к определенным конвертеры.

Заблокированные файлы (папка Temp).

При открытии файла, который заблокирован, либо потому, что он открыт в другое окно Word или другим пользователем в сети Open, можно работать с копией файла. Word помещает копию в каталог Temp системы Windows. Аналогично Если шаблон к документ заблокирован, Word автоматически создает копию этого шаблона в каталог Temp. Копия блокированного файла не автоматически обновление первоначального владельца файла.

Сохраненные файлы (как сохраненный файл в одной папке):

Если нажать кнопку Сохранить в меню файл, происходит следующее:
-Word создает новый временный файл, используя редактируемую версию документ.

-После успешного Word создает временный файл, Word удаляет предыдущие версии документа.

-Word переименовывает временный файл с тем же именем, как в предыдущем версия документа.
Текст, вставленный между файлами (в одной папке с исходным файлом):

Когда Word копирует его и вставляет между документами, может создать временный файл в каталоге исходного файла--особенно если исходный файл сохранен или закрыт. Представляет временный файл Информация, на который была ссылка обмена до сохранения файл. Word создает временный файл, переименовав старой копии файл имя временного файла.

Владелец файла (в одной папке с исходным файлом):

Если ранее сохраненный файл открывается для редактирования, печати или Просмотр, Word создает временный файл с расширением .doc который начинается с тильды "~" доллара «$» за в оставшейся части имени исходного файла. Этот временный файл содержит Имя входа пользователя, открыв файл и называется «владелец файл». При попытке открыть файл, доступный в сети и это уже открытый другим пользователем, этот файл предоставляет <user name=""> следующие сообщения об ошибке: </user>

"Этот файл уже открыт, <user name="">. Вы хотите сделать копию этого файла для использования в"? </user>


Если файл владельца поврежден или отсутствует, сообщение об ошибке изменения:


"Этот файл уже открыт другим пользователем. Вы хотите сделать копию этого файла для использования в"?


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

Автоматическое сохранение:

Каталог сохранения Recover Авто 97 Word:

Будет создан, если Microsoft Word выполняет автоматическое сохранение временного файла хранящиеся в папке Temp, пока не является допустимой папкой Temp; Microsoft Word сохраняет временный файл в той же папке где его Сохранение документа.

Размещение временных файлов при закрытии файла

Microsoft Word иногда возникает необходимость в обращении к файлу после его закрыт. Это происходит, когда текст был скопирован в буфер обмена из файл. При закрытии файла Word пытается следующие действия:
  • Если нет выделенного фрагмента, который был скопирован в буфер обмена несколько разделов или рисунок, или не большие, Word копирует часть во вспомогательный файл документа.
  • Если скопированную выделенную область изображения или несколько разделов или Если файл находится на дискете, Word копирует файл целиком для Временный каталог и перемещает туда курсор.

Свойства

Код статьи: 89247 - Последний отзыв: 1 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Word 97 Standard Edition
Ключевые слова: 
kbinfo kbmt KB89247 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:89247
Заявление об отказе относительно содержимого статьи о продуктах, поддержка которых прекращена
Эта статья содержит сведения о продуктах, поддержка которых корпорацией Майкрософт прекращена. Поэтому она предлагается как есть и обновляться не будет.

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com