文章編號: 211632 - 上次校閱: 2010年5月13日 - 版次: 6.0

Word 如何建立暫存檔案的描述

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。
本文章的有 Microsoft Word 97] 版本請參閱 89247? (http://support.microsoft.com/kb/89247/ )

在此頁中

全部展開 | 全部摺疊

結論

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

其他相關資訊

暫存檔的定義

暫存檔案建立暫時儲存的資訊,以釋放記憶體供其他用途的檔案,或做為安全 net 以避免資料遺失時程式會執行特定功能。比方說 Word 會自動決定何處及何時需要建立暫存檔案。在目前的工作階段的 Word 只存在暫存檔案。Word 以正常方式關閉時, 所有的暫存檔會先關閉,並已刪除。

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

速度

如果不是記憶體不足,無法在記憶體中保留與它的所有編輯的文件,並仍執行操作像是排序,拖曳、 捲動,等等快速一起執行的任何其他應用程式,然後 Word 移動它不在使用的程式碼的一部份或不正在編輯的文件的一部分從記憶體到磁碟。這個移動到磁碟上的暫存檔案會釋放更多的記憶體,文字處理或儲存區正在積極地編輯文件部分。

資料整合性

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

暫存檔案類型

檢查 DOS 為主的檔案

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

文件檔案為基礎的檔案

在這個檔案與傳統的 MS-DOS 檔案之間在於多個程式可以讀取而沒有原始的擁有者知道其相關資訊寫入到這些檔案。此外,文件檔案具有允許 Word 建立的檔案和目錄內檔案的繼承屬性。在啟動時,Word 會建立一個暫存 (直接售價) 文件的檔案稱為 ~ wrfxxxx.tmp。您可以判斷它是文件檔,因為初始大小是 1,536 位元組。此暫存文件檔案用來儲存所有屬於未命名的文件、 復原、 剪貼簿,以及其原生格式不是文件格式 (比方說.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
Move temp to target name             Move ~wrdxxxx.tmp to Example.doc
				
Word 會獲得大幅的效能速度藉由放置暫存檔案儲存的檔案相同的目錄中。如果 Word 其他地方放置暫存檔案,它就必須使用 MS-DOS COPY 命令將暫存檔案從其他目錄移至儲存的位置。做為儲存的文件檔案保留在相同的目錄中的暫存檔,Word 可以使用 MS-DOS 移動命令快速地將暫存檔案指定為已儲存的文件。

何時以及 Word 會建立暫存檔

其中 Word 將會建立暫存檔案的位置是硬式編碼的資訊,且無法編輯。因此,是重要據以設定使用者的 NTFS 權限。如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
277867? (http://support.microsoft.com/kb/277867/ ) Windows Vista 安裝或 Windows NTFS 權限是必要的當您在具有 Windows 2000、 Windows XP 商用版、 Windows Server 2003 的任何 NTFS 磁碟分割上執行 Word 時
在一般 Word 將會建立下列類型的資料的暫存檔案。

內嵌 Word 物件 (溫度目錄)

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

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

草稿檔 (Temp 目錄)

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

在 Word 中的 [預設] 快取大小是 64 KB。

如更多有關如何增加快取大小,在 Word 中的,按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
212242? (http://support.microsoft.com/kb/212242/ ) 設定儲存在 Word 2000 登錄中的位置

錄製的巨集 (Temp 目錄)

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

轉換的檔案 (Temp 目錄)

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

鎖定的檔案 (Temp 目錄)

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

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

您按一下時 儲存 在 [檔案] 功能表,下列發生:
  1. Word 會建立新的暫存檔使用編輯過文件的版本。
  2. Word 會建立暫存檔案之後 Word 就會刪除前一版的文件。
  3. Word 暫存檔重新命名為前一版的文件相同的名稱。
貼上檔案 (與來源檔案的相同目錄) 之間的文字:

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

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

當先前儲存的檔案會開啟供編輯列印,或供檢閱,Word 建立暫存檔案,都有.doc 檔案名稱副檔名。此副檔名的開頭波狀符號 (~),後面接著貨幣符號 ($) 後面接原始的檔案名稱的其餘部分。這個暫存檔案會保留開啟的檔案的人登入名稱。此暫存的檔案稱為 「 擁有者檔案 」。

想開啟的檔案,在網路上可用而且,已經被其他人開啟這個檔案會提供下列的錯誤訊息 user name
user name 已經開啟這個檔案。您要製作供您使用這個檔案的複本嗎?
Word 可能無法建立擁有者檔案。比方說 Word 在文件是唯讀的共用上時,無法建立擁有者檔案。在這種情況下錯誤訊息會變成下列的錯誤訊息:
這個檔案已經被另一位使用者開啟。您要製作供您使用這個檔案的複本嗎?
附註Word 自動這個暫存檔案從記憶體刪除原始的檔案關閉時。

當您使用 HTTP 或 FTP 通訊協定來開啟檔案時,至暫存目錄第一次複製檔案。 然後,從暫存目錄開啟檔案。

當您開啟 UNC 共用上的檔案與 Word 2007 時,至暫存目錄第一次複製檔案。然後,從暫存目錄開啟檔案。

自動儲存檔案

Word 自動修復儲存目錄

當 Word 執行自動存檔時,會建立的暫存檔案會儲存在 Temp] 資料夾,除非有效的 Temp 資料夾。在這種情況下 Word 以相同的資料夾,它用來儲存文件儲存暫存檔案。

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

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

這篇文章中的資訊適用於:
  • Microsoft Word 2010
  • Microsoft Office Word 2007
  • Microsoft Office Word 2003
  • Microsoft Word 2002 Standard Edition
  • Microsoft Word 2000 Standard Edition
關鍵字:?
kbmt kbhowto kbfile kbinfo kbnetwork KB211632 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:211632? (http://support.microsoft.com/kb/211632/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。