WD97: Jak Word pro Windows používá dočasné soubory

Prohlášení o odmítnutí odpovědnosti pro už nepodporovaný obsah KB

Tento článek byl napsán pro produkty, ke kterým již Microsoft nadále nenabízí podporu. Článek je tedy poskytován „tak, jak je“ a nebude už nadále aktualizován.

Souhrn

Tento článek vysvětluje kdy, kde a jak aplikace Microsoft Word pro Windows vytváří dočasné soubory.

Další informace

Definice dočasného souboru

Program vytvoří dočasný soubor k dočasnému uložení informací. Program určí, kde a kdy chcete vytvořit dočasné soubory. Dočasné soubory jsou k dispozici pouze pro aktuální relaci programu.

Proč aplikace Word vytváří dočasné soubory

Rychlost:


Aplikace Word někdy zkopíruje část souboru do paměti, takže má přístup k informace rychleji při zkopírování a vložení nebo posouvat dokument. Aplikace Word odkazuje na umístění informací namísto skutečně přístup k informacím, což snižuje čas slova stráví provádění těchto funkcí.


Integrita dat:


Aplikace Word používá dočasné soubory jako "záchrana" na ochranu proti chybám systému v souboru spoření. Nejprve uložením do dočasného souboru a potom přejmenovat soubor se správným názvem, aplikace Word chrání integritu původního souboru před problémy (například výpadek napájení nebo ztráta připojení k síti), které mohou nastat při zapisuje soubor.

Typy dočasných souborů

Soubor založené na systému MS-DOS:


Jedná se o standardní soubory systému MS-DOS.


Soubor dokumentu na základě souboru:


Rozdíl mezi tento souborem a standardním souborem systému MS-DOS je, že více programů lze číst a zapisovat tyto soubory bez vědomí původního vlastníka. Soubory dokumentu navíc obsahují vlastnosti, které umožňují vytvoření souborů a adresářů v rámci soubory aplikace Word. Při spuštění aplikace Word vytvoří jeden soubor (přímé) dočasný dokument nazvaný ~ wrfxxxx.tmp. Můžete určit, že je soubor dokumentu, protože počáteční velikost je 1536 bajtů. Tento dočasný soubor dokumentu slouží k ukládání všech objektů OLE patřící nepojmenované dokumenty zpět do schránky a dokumenty, jejichž nativním formátem není formát dokumentu (například TXT, RTF a dokumenty aplikace Word 2.0). Aplikace Word můžete otevřít soubory dokumentu dvěma různými způsoby: transakčním nebo přímém režimu. Tyto režimy jsou popsány dále v tomto článku.


Soubory v transakčním dokumentu:


Souborů v transakčním režimu dovolují aplikaci Word Chcete-li otevřít soubor, zapisovat do něj a umožnit dalším programům--například Microsoft Excel--do ní zapisovat, ale stále si ponechávají právo obnovit do stavu se nacházel při prvním otevření aplikace Word, je soubor.


To provedete soubor dokumentu vytvoří skryté bitové kopie (obvykle ~ dftxxxx.tmp) všech změn souboru provedeny po jeho otevření. Pokud aplikace Word zachovat všechny změny obsah korespondence ~dftxxxx.tmp s původním souborem a potom uloží kompletní verzi souboru. Na druhé straně Pokud aplikace Word vrátit všechny provedené změny, poté odstraněn ~dftxxxx.tmp a původní soubor zůstane beze změny. Aplikace Word otevírá všechny nativní soubory aplikace Word použitím souborů v transakčním režimu, které v adresáři Temp vytvoří skryté bitové kopie. Při spuštění aplikace Word je Normal.dot obvykle otevřena v transakčním režimu a je vytvořen soubor s názvem dftxxxx.tmp. Dojde-li k uložení, funkcí, například sloučí tyto dva soubory.


Přímé:


Aplikace Word používá přímý režim ukládání při otevírání dočasného souboru dokumentu a při provádění buď uložit jako nebo úplné uložení (bez funkcí Uložit). Tento typ souboru je nízká (pokud existuje) spotřebitele paměti a nevytvoří skrytou bitovou kopii při vytvoření nebo otevření.

Konkrétní soubory, které aplikace Word vytváří

Následující tabulka obsahuje seznam některých specifických dočasných souborů, které aplikace Word vytváří.
   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

Zjednodušený režim ukládání upraveného souboru


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

Aplikace Word značného zrychlení získá umístěním dočasného souboru ve stejném adresáři jako soubor uložený. Pokud aplikace Word umístila dočasný soubor jinam, ji musel přesunout dočasného souboru z jiného adresáře do umístění uloženého pomocí příkazu COPY systému MS-DOS. Ponecháním dočasného souboru ve stejném adresáři jako soubor uložený dokument aplikace Word, můžete použít příkaz MOVE systému MS-DOS k rychle přejmenuje dočasný soubor na ukládaný dokument.

Kdy a kde Word vytváří dočasné soubory

Umístění, kde aplikace Word vytváří dočasné soubory jsou pevně zakódované informace a nelze jej upravit. Aplikace Word obecně vytváří dočasné soubory pro následující typy dat.


Vložené objekty aplikace Word (adresář Temp):
Pokud aplikace Word slouží jako program serveru OLE, vložené objekty aplikace Word jsou uloženy jako dočasné soubory do adresáře Temp.



OLE 2.0 vyžaduje zvláštní jednotka úložiště. Po spuštění programy OLE aplikace Word musí poskytnout kopie dat na server. Není, že rozsáhlé použití technologie OLE 2.0 v rámci jedné relace programu nashromáždí velký objem dočasných dat na pevném disku.



Odkládací soubor (adresář Temp):


Když aplikace Word vyčerpá vnitřní paměť (RAM), vždy se vytvoří samostatný prázdný dočasný soubor v adresáři Temp pro uchování informací. Tento prázdný soubor obsahuje informace, které jsou odloženy z vnitřní souborová mezipaměť aplikace Word, která je alokována uvnitř celkové paměti systému. Tohoto souboru se liší velikost 64 kilobajtů (KB) 3,5 megabajtů (MB). Aplikace Word můžete zabránit nutnosti psát do nového souboru přidělením více paměti RAM pro aplikaci Word pro vnitřní použití.



Cachesize výchozí v aplikaci Word je 64 KB.



Další informace o zvýšení cachesize v aplikaci Word naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
157464 WD97: kde je v registru uloženo nastavení


Zaznamenané makro (adresář Temp):


Při záznamu makra Word vytvoří dočasný soubor v adresáři Temp.



Převedené soubory (adresář Temp):


Převaděče dodávané s aplikací Word vytvořit dočasné soubory ve formátu RTF (RICH Text Format), které aplikace Word používá pro přístup k určitým převaděčům.



Uzamčené soubory (adresář Temp):


Při otevření souboru, který je uzamčen, protože je otevřen v jiném okně aplikace Word nebo jiného uživatele v síti je otevřena, můžete pracovat s kopií souboru. Tuto kopii aplikace Word umístí v adresáři Temp systému Windows. Podobně pokud šablony připojené k dokumentu je uzamčena, aplikace Word automaticky vytvoří kopii šablony v adresáři Temp. Kopie uzamčeného souboru automaticky neaktualizuje soubor původního vlastníka.



Uložené soubory (adresář uloženého souboru):


Po klepnutí na tlačítko Uložit v nabídce Soubor, provedou se následující akce:
-Aplikace Word vytvoří nový dočasný soubor pomocí upravené verze dokumentu.


-Po úspěšně vytvoří aplikace Word dočasný soubor, odstraní předchozí verzi dokumentu.



-Word přejmenuje dočasný soubor na stejný název jako předchozí verze dokumentu.
Text vložený mezi soubory (adresář zdrojového souboru):


Při Word zkopíruje a vloží mezi dokumenty, může vytvořit dočasný soubor ve stejném adresáři jako zdrojový soubor – zejména v případě, že zdrojový soubor je uložen nebo uzavřen. Dočasný soubor obsahuje informace, které jsou odkazovány pomocí schránky před uložením souboru. Přejmenováním původní kopii souboru na název dočasného souboru, vytvoří aplikace Word tento dočasný soubor.



Soubor vlastníka (adresář zdrojového souboru):


Při otevření dříve uloženého souboru pro úpravy, tisk nebo revize, aplikace Word vytvoří dočasný soubor s příponou názvu souboru DOC, který začíná znakem tilda "~" následovaný znakem dolaru "$" následovaný zbytek původní název souboru. Tento dočasný soubor obsahuje přihlašovací jméno osoby, otevírání souboru a je označován jako "soubor vlastníka." Při pokusu o otevření souboru, který je k dispozici v síti a je již otevřen jiným uživatelem, poskytuje tento soubor < uživatelské jméno > následující chybová zpráva:



"Tento soubor je již otevřen uživatelem < uživatelské jméno >. Chcete vytvořit kopii tohoto souboru pro vlastní použití?"


Pokud je soubor vlastníka poškozen nebo chybí chybová zpráva se změní na:


"Tento soubor je již otevřen jiným uživatelem. Chcete vytvořit kopii tohoto souboru pro vlastní použití?"


Aplikace Word automaticky odstraní tento dočasný soubor při zavření původního souboru z paměti.



Automatické uložení:


Adresář aplikace Word 97 automatického obnovení uložit:



Dočasný soubor vytvořen, pokud aplikace Word automatickém ukládání je uložen ve složce Temp, pokud je v počítači platná složka Temp; Aplikace Word potom uloží dočasný soubor do stejné složky, do které ukládá dokument.

Umístění dočasných souborů při zavření souboru

Word někdy třeba udržovat odkaz na soubor po jeho zavření. K tomu dochází, pokud text byl zkopírován do schránky ze souboru. Zavřete soubor, Word pokusí provést následující akce:
  • Pokud výběr, který byl zkopírován do schránky obsahuje více oddílů nebo obrázek nebo není velký, Word zkopíruje část dokumentu do nového souboru.
  • Zkopírovaný výběr obsahovat obrázky nebo více částí nebo pokud je soubor na disketu, Word zkopíruje celý soubor do adresáře Temp a zde přesune ukazatel myši.
Vlastnosti

ID článku: 89247 - Poslední kontrola: 16. 1. 2017 - Revize: 1

Váš názor