WD97: 如何 Windows 的 Word 使用暫存檔

文章翻譯 文章翻譯
文章編號: 89247 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

本文將告訴您何時、 何處,以及如何 Microsoft Word 的 Windows 會建立暫存檔。

其他相關資訊

暫存檔的定義

程式會建立暫存檔案來暫時儲存的資訊。程式決定何處及何時建立暫存檔案。只針對目前的工作階段的程式都可以使用暫存檔案。

為什麼 Word 不會建立暫存檔案?

速度:

會將 Word 有時複製部份的檔案到記憶體,使其可以存取該資訊更快速地複製及貼上或捲動文件時。Word 會參考資訊,而不是實際存取資訊可以縮短的時間 Word 花執行這些函式的位置。

資料完整性:

Word 的使用來防範儲存配置其檔案中的系統錯誤為安全網路暫存檔。先儲存至暫存檔案,並再以適當名稱重新命名檔案 Word 可確保您原始檔案符合正在寫入檔案時,可能會發生的問題 (例如電源故障或遺失的網路連線) 的資料完整性。

暫存檔案類型

檢查 DOS 為主的檔案:

這些都是標準的 MS-DOS 檔案。

文件檔案架構檔案:

在這個檔案與傳統的 MS-DOS 檔案之間在於多個程式可以讀取而沒有原始的擁有者知道其相關資訊寫入到這些檔案。此外,文件檔案具有允許 Word 建立的檔案和目錄內檔案的繼承屬性。 在啟動時,Word 會建立一個暫存 (直接售價) 文件的檔案稱為 ~ wrfxxxx.tmp。您可以判斷它是文件檔,因為初始大小為 1536 個位元組。此暫存文件檔案用來儲存屬於未命名文件復原剪貼簿,並其原生格式不是文件格式 (比方說.txt、.rtf,以及 Word 2.0 的文件) 的文件的所有 OLE 物件。Word 可以開啟文件檔案使用兩個不同的模式: 交易且直接。稍後在本文中討論這些模式。

交易的文件檔案:

交易的檔案可以讓 Word 在開啟檔案,寫入它,和有其他程式--如 Microsoft Excel--寫入它,但還是會保留權限將檔案還原至 Word 第一次開啟時的狀態。

若要執行此動作會文件檔案建立幽靈車映像 (通常 ~ dftxxxx.tmp) 它已開啟 ; 如果 Word 會保留的所有變更,~dftxxxx.tmp 合併與原始檔的內容,然後儲存它的完整版本後,對檔案所做的所有變更。在另一方面,如果 Word 會捨棄所有變更,然後刪除 ~dftxxxx.tmp,而且並不會變更原始檔。Word 會開啟所有使用在 Temp 目錄中建立幽靈車映像的交易的檔案的 Word 原生檔案。當您啟動 Word 時,Normal.dot 通常會在交易模式中開啟,而且幽靈車檔案建立稱為 dftxxxx.tmp 它。儲存發生時,FastSave,例如將合併這兩個檔案。

直接:

當開啟暫存文件檔案以及當執行一個另存新檔或是完整的儲存 (非-FastSave 儲存),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 移動命令快速地將暫存檔案指定為已儲存的文件。

何時以及 Word 會建立暫存檔

其中 Word 將會建立暫存檔案的位置是硬式編碼的資訊,且無法編輯。在一般 Word 將會建立下列類型的資料的暫存檔案。

內嵌的 Word 物件 (Temp 目錄):
時 Word 做為 OLE 伺服器程式,內嵌的 Word 物件,都會儲存成 Temp 目錄中的暫存檔案。

OLE 2.0 需要額外的磁碟機儲存區。您在啟動 OLE 程式時 Word 需要提供資料給伺服器的複本。它不是廣泛的 OLE 2.0 使用方式不尋常累積大量的暫時存放在硬碟上程式的單一工作階段。

草稿檔 (Temp 目錄):

當 Word 執行的內部的隨機存取記憶體 (RAM) 不足時,它永遠建立單一暫存草稿檔將資訊保留 Temp 目錄中。這個草稿檔存放交換的資訊從 Word 內部檔案快取,從全域系統記憶體配置。草稿檔中從 64 千位元組 (KB) 至 3.5 百萬位元組 (MB) 的大小而異。您可以防止 Word 不必撰寫草稿檔配置更多的 RAM Word 在內部使用的。

在 Word 中的 [預設] cachesize 是 64 KB。

如需有關提高 cachesize 在 Word 中的詳細資訊,請參閱 「 Microsoft 知識庫 」 中下列文件:
157464WD97: 其中的設定儲存在登錄中
錄製的巨集 (Temp 目錄):

您在錄製巨集時 Word 會在 Temp 中建立暫存檔案目錄。

轉換的檔案 (Temp 目錄):

提供使用 Word 的文書處理器轉換器建立暫存檔案中純文字格式 (RTF),Word 用它來存取特定轉換程式。

鎖定的檔案 (Temp 目錄):

當您開啟已被鎖定的檔案時,因為它是在 Word 的另一個視窗開啟或是因為在網路上的其他使用者已經開啟,您可以使用檔案的複本。Word 會將此複本放在 Windows Temp 目錄中。同樣地,如果鎖定文件的貼附的範本 Word 會自動將範本的複本在 Temp 目錄中。鎖定檔案的複本並不會自動更新原始擁有者檔案。

儲存的檔案 (與相同的目錄已儲存的檔案):

您按一下時儲存在 [檔案] 功能表,下列發生:
-Word 建置新的暫存檔使用編輯過文件的版本。

-一旦 Word 成功地建立暫存檔,Word 就會刪除前一版的文件。

-Word 暫存檔重新命名為前一版的文件相同的名稱。
貼上檔案 (與來源檔案的相同目錄) 之間的文字:

當 Word 將複製與貼上的文件之間時, 它可能與原始程式檔--相同的目錄中建立暫存檔特別是如果來源檔案儲存,或是關閉。暫存檔代表由剪貼簿],在儲存檔案之前已參考的資訊。Word 建立這個暫存檔以暫存檔名稱重新命名舊檔案的複本。

擁有者檔案 (與來源檔案的相同目錄):

當開啟要編輯、 列印或評論的先前儲存的檔案時 Word 建立暫時檔的副檔名為.doc 名稱是以波狀符號開頭,「 ~ 」 後面接著貨幣符號"$"後面跟著原始的檔案名稱的其餘部分。這個暫存檔會保留開啟檔案的人員登入名稱,稱為 「 擁有者檔案 」。當您嘗試開啟檔案,在網路上可用且已經由某人開啟時,此檔案提供 < 使用者名稱 > 供下列的錯誤訊息:

"這個檔案已經被開啟 < 使用者名稱 >。您要製作供您使用這個檔案的複本?? 」


如果擁有者檔案損毀或遺失錯誤訊息會變更為:


"這個檔案已經被開啟另一位使用者。您要製作供您使用這個檔案的複本?? 」


Word 會自動地刪除這個暫存檔時從記憶體關閉原始的檔案。

自動儲存檔案:

儲存目錄的 Word 97 自動復原:

除非有效的 Temp 資料夾,將會儲存在 Temp] 資料夾中的時 Word 會執行自動儲存所建立的暫存檔案 ; Word 然後儲存暫存檔案在相同的資料夾,它用來儲存文件中。

當您關閉檔案時的暫存檔案的位置

Word 可能偶爾必須維護檔案的連結,它關閉之後。當文字已被複製到剪貼簿檔案中時,就會發生這個問題。當您關閉檔案時,Word 的嘗試下列動作:
  • 如果選取範圍複製到剪貼簿並不包含多個節或一張圖片,或不大,Word 會將文件片段複製到草稿檔。
  • 如果複製的選取範圍所包含的圖片或多個節,或如果檔案是在磁片上,Word 將整個檔案複製到 Temp 目錄,並將指標移。

屬性

文章編號: 89247 - 上次校閱: 2006年11月16日 - 版次: 1.1
這篇文章中的資訊適用於:
  • Microsoft Word 97 Standard Edition
關鍵字:?
kbmt kbfaq kbinfo KB89247 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:89247
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。
依現狀不再更新的知識庫內容免責聲明
本文旨在說明 Microsoft 不再提供支援的產品。因此,本文係依「現狀」提供,不會再更新。

提供意見

 

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