Word がテンポラリ ファイルを作成する方法の説明

重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。

英語版 KB:211632
Microsoft Word 97 版のこの資料には、次を参照してください。 89247.
概要
この資料では、Microsoft Word for Windows が一時ファイルを作成するタイミング、場所、方法について説明します。
詳細

一時ファイルの定義

一時ファイルは、一時的に他の目的は、メモリを解放するために情報を格納する作成されたファイルまたはプログラムのデータ損失を防ぐためのセーフティ ネットとして機能するには、特定の機能を実行します。単語を自動的に決定するたとえば、一時ファイルを作成する必要がある場所とタイミングです。一時ファイルは、Word の現在のセッション中にのみ存在します。Word が通常の方法でシャット ダウン、すべての一時ファイルが最初にクローズされ、削除されます。

Word が一時ファイルを作成する理由

速度

ない場合、すべての編集を使用してドキュメントをメモリに保持し、ドラッグ、スクロール、およびその他のアプリケーションを実行するいると同時に、ために、並べ替えなどの操作を実行できる使用可能なメモリ不足のため、し、Word が使用されていないこと、コードの一部または文書を編集中でないことから移動メモリ ディスクにします。ディスク上の一時ファイルには、この移動は、テキストの操作、または活発に編集されているドキュメントの各部分の記憶域のより多くのメモリを解放します。

データの整合性

ファイル保存のスキームにおいてシステム エラーから保護するために、「安全ネット」としてテンポラリ ファイルが使用されます。最初の一時ファイルに保存して、適切な名前に変更し、によりは、Word は、ファイルの書き込み中に発生する問題 (停電、失われたネットワーク接続など) に対して、元のファイルのデータの整合性を保証します。

一時ファイルの種類

Ms-dos ファイル

これらは、標準の MS-DOS ファイルです。

ドキュメント ・ ファイル ・ ベースのファイル

このファイルと従来の MS-DOS ファイルとの違いでは、複数のプログラムが読み書き可能これらのファイルを元の所有者を認識せず。さらに、ドキュメント ファイルには、ファイルおよびファイル内のディレクトリを作成する Word 固有のプロパティがあります。起動時に作成されます (直接) ドキュメントの一時ファイルと呼ばれる ~ wrfxxxx.tmp です。初期サイズが 1,536 バイトであるため、文書ファイルにあることを指定できます。このテンポラリ文書ファイルを使用して名前のないドキュメントに属しているすべての OLE オブジェクトを保存するのには、元に戻す、クリップボード、ネイティブ形式のドキュメントはドキュメントの形式 (.txt、.rtf、Word 2.0 文書など) ではありません。Word は 2 つのモードを使用してドキュメント ファイルを開くことができます: トランザクションと直接。これらのモードは、この資料の後半で説明します。

トランザクション文書ファイル

トランザクション ファイルを使用してファイルを開く、書き込み、およびその他のプログラムがあるように Microsoft Excel への書き込みが、Word が最初に開いたときの状態にファイルを復元する権利を保持します。

これを行うには、ドキュメント ファイルを作成ゴースト イメージ (通常 ~ dftxxxx.tmp) ファイルを開いた後に行われたすべての変更場合は Word では、すべての変更を元のファイルでは、~dftxxxx.tmp の差し込み印刷の内容を保持し、それの完全なバージョンを保存し。逆に、Word には、すべての変更が破棄され場合、~dftxxxx.tmp が削除され、元のファイルは変更されません。Word では、すべてのトランザクション ファイルは、Temp ディレクトリにゴースト イメージを作成を使用して Word ネイティブ ファイルを開きます。Word を起動して Normal.dot がトランザクション モードで開かれた通常 dftxxxx.tmp と呼ばれることの非実体ファイルが作成されます。セーブセットが発生したとき、高速保存は、これら 2 つのファイルをマージします。

ダイレクト

テンポラリ文書ファイルを開くときに実行する場合や、名前を付けて保存か、完全保存する (非-高速保存保存) は、直接接続ストレージが使用されます。この種類のファイルは、メモリ (ある場合) は、低消費し、作成または開くときにゴースト イメージは作成されません。

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.tmpWrite temp file                      Save example data to ~wrdxxxx.tmpDelete original file                 Delete EXAMPLE.DOCMove temp to target name             Move ~wrdxxxx.tmp to Example.doc				
Word では、保存したファイルと同じディレクトリに一時ファイルを配置することで大幅なパフォーマンスの速度が向上します。Word では、他の場所で一時ファイルを配置する場合は、テンポラリ ・ ファイルを保存した場所に他のディレクトリから移動するのには MS-DOS のコピー コマンドを使用する必要があります。保存した文書ファイルと同じディレクトリに一時ファイルをそのまま、単語は簡単に保存されているドキュメントと一時ファイルを指定するのには MS-DOS の MOVE コマンドを使用できます。

Word がテンポラリ ファイルを作成して、

Word がテンポラリ ファイルを作成する場所はハードコードされた情報であるため、編集できません。したがって、ユーザーに対する NTFS アクセス許可が適切に設定されていることがあります。 詳細については、以下のサポート技術情報番号をクリックしてください。
277867 Windows 2000、Windows XP Professional、Windows Server 2003 には任意の NTFS パーティション上の Word を実行すると、Windows の NTFS アクセス許可が必要か、Windows Vista がインストールされています。
一般に、Word は、次の種類のデータの一時ファイルを作成します。

埋め込まれた Word オブジェクト (Temp ディレクトリ)

Word が OLE サーバー プログラムとして機能し、埋め込まれた Word オブジェクトは、Temp ディレクトリ内の一時ファイルとして保存されます。

OLE 2.0 が必要です余分なドライブのストレージです。OLE プログラムを起動するときに Word は、サーバーへのデータのコピーを提供する必要があります。ハード ドライブに大量の一時記憶を蓄積するプログラムの 1 つのセッションでは OLE 2.0 の広範な使用状況の異常ありません。

スクラッチ ファイル (Temp ディレクトリ)

Word 内部のランダム アクセス メモリ (RAM) から実行されると、常に、Temp ディレクトリ情報を保持するために 1 つの一時的なスクラッチ ファイルを作成します。このスクラッチ ファイルでは、グローバル システム メモリから割り当てられますが、Word 内部のファイル キャッシュからスワップ アウトされている情報を保持します。スクラッチ ファイルは、64 キロバイト (KB) から 3.5 メガバイト (MB) のサイズによって異なります。

Word の既定のキャッシュ サイズは、64 KB です。

Word のキャッシュ サイズを大きく方法については、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします。
212242 Word 2000 のレジストリ設定の保存場所

記録されたマクロ (Temp ディレクトリ)

マクロを記録する場合は、Windows の Temp ディレクトリに一時ファイルが作成されます。

変換されたファイル (Temp ディレクトリ)

Word に付属しているワード プロセッサのコンバーターでは、形式 (リッチ テキスト)、特定のコンバーターにアクセスするのには Word を使用して一時ファイルを作成します。

ロックされたファイル (Temp ディレクトリ)

ロックされているファイルを開くと、Word の別のウィンドウで開かれているか、ネットワーク上の別のユーザーには、開いているため、使用できます、ファイルのコピーを持つ。このコピーは、Windows の Temp ディレクトリに配置されます。同様に場合は、文書に添付されたテンプレートがロックされている場合、自動的になります、テンプレートのコピーを Temp ディレクトリにします。ロックされたファイルのコピーが元の所有者のファイルを自動的に更新することはできません。

保存されたファイル (保存されたファイルと同じディレクトリ)

[ファイル] メニューの [保存] をクリックすると、次の処理が行われます。
  1. Word は、ドキュメント編集済みのバージョンを使用して、新しい一時ファイルを作成します。
  2. Word がテンポラリ ファイルを作成した後、Word はドキュメントの前バージョンを削除します。
  3. Word は、テンポラリ ・ ファイルを前のバージョンのドキュメントと同じ名前に変更します。
ファイル (ソース ファイルと同じディレクトリ) の間で貼り付けられるテキスト。

Word では、コピーし、ドキュメント間で貼り付けます、ときに、ソース ファイルと同じディレクトリに一時ファイルを作成、可能性があります。これは、ソース ファイルを保存または閉じた場合に特に当てはまります。テンポラリ ・ ファイルは、ファイルを保存する前にクリップボードが参照した情報を表します。一時ファイルの名前に、ファイルの古いコピーの名前を変更して、この一時ファイルが作成されます。

所有者ファイル (ソース ファイルと同じディレクトリ)

以前に保存したファイルを開くと編集、印刷、または確認などの Word 一時ファイルを作成するときは、.doc ファイル名拡張子を持ちます。このファイル名の拡張子は、元のファイル名の残りの部分に続くドル記号 ($) の後に、ティルダ (~) で始まります。この一時ファイルは、ファイルを開いたユーザーのログオン名を保持します。この一時ファイルは、「所有者ファイル」と呼ばれる

供給ネットワークで使用できるし、他のアプリケーションによって、このファイルは既に開いているファイルを開くしようとすると、 ユーザー名 次のエラー メッセージ。
このファイルは開かれています ユーザー名.使用するためには、このファイルのコピーを作成しますか?
Word は、所有者ファイルを作成することがあります。たとえば、ファイルを作成できません、所有者、ドキュメントが読み取り専用共有上にある場合。この例では、エラー メッセージは、次のエラー メッセージに変更します。
このファイルは別のユーザーが既に開いています。使用するためには、このファイルのコピーを作成しますか?
注: <b>Word は、元のファイルが閉じられたときに自動的にこの一時ファイルとメモリから削除されます。

HTTP または FTP プロトコルを使用してファイルを開くと、ファイルはまず一時ディレクトリにコピーされます。その後、一時ディレクトリからファイルを開きます。

Word 2007 で UNC 共有上のファイルを開くと、ファイルはまず一時ディレクトリにコピーされます。その後、一時ディレクトリからファイルを開きます。

自動保存

Word の自動バックアップの保存ディレクトリ

Word が自動バックアップを実行時に作成される一時ファイルは、有効な Temp フォルダーがない限り、Temp フォルダーに格納されます。この例では、ドキュメントが保存される場所の同じフォルダーに一時ファイルが保存されます。

ファイルを閉じるときのテンポラリ ファイルの場所

Word が閉じられた後に、ファイルへのリンクを維持するために必要がある場合があります。これは、ファイルからテキストをクリップボードにコピーされている場合に発生します。ファイルを閉じると、Word は次の操作を試みます。
  • 選択範囲をクリップボードにコピーされたホストファイルを複数のセクションまたは画像は、大きさではない場合、Word は、スクラッチ ファイルにされた文書をコピーします。
  • 画像や multiplesections、コピー元の選択が含まれている場合、またはファイルがフロッピー ディスク上にある場合は、Word ファイル全体を Temp ディレクトリにコピー、ポインターがあります。
tmp は一時一時の [wd2000] [wd2002] WD2003 WD2007 WD2010

警告: この記事は自動翻訳されています

プロパティ

文書番号:211632 - 最終更新日: 05/07/2016 10:11:00 - リビジョン: 4.0

Microsoft Word 2010, Microsoft Office Word 2007, Microsoft Word 2002, Microsoft Word 2000

  • kbhowto kbfile kbinfo kbnetwork kbmt KB211632 KbMtja
フィードバック