Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Podsumowanie

W tym artykule wyjaśniono, kiedy, gdzie i jak program Microsoft Word dla systemu Windows tworzy pliki tymczasowe.

Więcej informacji

Definicja pliku tymczasowego

Plik tymczasowy to plik, który jest tworzony w celu tymczasowego przechowywania informacji w celu zwolnienia pamięci do innych celów lub działania jako siatka bezpieczeństwa, aby zapobiec utracie danych, gdy program wykonuje określone funkcje. Na przykład program Word automatycznie określa miejsce i czas tworzenia plików tymczasowych. Pliki tymczasowe istnieją tylko podczas bieżącej sesji programu Word. Gdy program Word zostanie zamknięty w normalny sposób, wszystkie pliki tymczasowe zostaną najpierw zamknięte, a następnie usunięte.

Dlaczego program Word tworzy pliki tymczasowe?

Prędkość

Jeśli nie ma wystarczającej ilości pamięci, aby zachować dokument ze wszystkimi jego edycjami w pamięci i nadal wykonywać operacje, takie jak sortowanie, przeciąganie, przewijanie i tak dalej szybko wraz z innymi uruchomionymi aplikacjami, program Word przenosi część kodu, która nie jest używana ani część dokumentu, która nie jest edytowana z pamięci na dysk. Ten ruch do plików tymczasowych na dysku zwalnia więcej pamięci na potrzeby manipulowania tekstem lub przechowywania aktywnie edytowanych części dokumentu.

Integralność danych

Program Word używa plików tymczasowych jako "siatki bezpieczeństwa" w celu ochrony przed błędami systemowymi w swoim systemie zapisywania plików. Dzięki zapisaniu pliku tymczasowego, a następnie zmianie nazwy pliku na imię i nazwisko, program Word zapewnia integralność danych oryginalnego pliku przed problemami (takimi jak awaria zasilania lub utrata połączeń sieciowych), które mogą wystąpić podczas zapisywania pliku.

Typy plików tymczasowych

Plik oparty na instalatorze MS-DOS

Są to standardowe pliki MS-DOS.

Plik oparty na pliku dokumentu

Różnica między tym plikiem a tradycyjnym plikiem MS-DOS polega na tym, że wiele programów może czytać i pisać w tych plikach bez wiedzy oryginalnego właściciela. Ponadto pliki dokumentów mają właściwości natury, które umożliwiają programowi Word tworzenie plików i katalogów w plikach. Podczas uruchamiania program Word tworzy jeden tymczasowy (bezpośredni) plik dokumentu o nazwie ~wrfxxxx.tmp. Można ustalić, że jest to plik dokumentu, ponieważ początkowy rozmiar wynosi 1536 bajtów. Ten tymczasowy plik dokumentu służy do przechowywania wszystkich obiektów OLE, które należą do dokumentów bez nazw, Cofnij, Schowka i dokumentów, których formaty natywne nie są formatami dokumentów (na przykład dokumenty .txt, rtf i Word 2.0). Program Word może otwierać pliki dokumentów przy użyciu dwóch różnych trybów: transaktuatywnych i bezpośrednich. Omówiono te tryby w dalszej części tego artykułu.

Transacted Document Files

Transacted files allow Word to open a file, write to it, and have other programs -- such as Microsoft Excel -- write to it, but still retain the right to restore the file to the state it was in when Word first open it.

W tym celu plik dokumentu tworzy obrazy duchów (zwykle ~dftxxxx.tmp) wszystkich zmian wprowadzonych w pliku po jego otwarciu; jeśli program Word zachowa wszystkie zmiany, zawartość pliku ~dftxxxx.tmp zostanie scalana z oryginalnym plikiem, a następnie zapisze jego pełną wersję. Jeśli natomiast program Word odrzuci wszystkie zmiany, plik ~dftxxxx.tmp zostanie usunięty i oryginalny plik się nie zmieni. Program Word otwiera wszystkie pliki natywne programu Word przy użyciu plików transaktywnych, które tworzą obrazy duchów w katalogu Temp. Po uruchomieniu programu Word plik Normal.dot jest zazwyczaj otwierany w trybie przejściowym, a dla niego jest tworzony plik ghost o nazwie dftxxxx.tmp. Na przykład funkcja FastSave scala te dwa pliki po zapisaniu.

Bezpośrednie

Program Word używa pamięci bezpośredniej podczas otwierania pliku dokumentu tymczasowego i podczas wykonywania operacji Zapisz jako lub Pełne zapisywanie (zapisywanie niezwiązane z funkcją FastSave). Ten typ pliku jest niski (jeśli w ogóle) konsumentem pamięci i nie tworzy obrazu ghost po utworzeniu lub otwarciu.

Określone pliki tworzone przez program Word

W poniższych tabelach wymieniono niektóre z określonych plików tymczasowych tworzonych przez program Word.
Pliki tworzone zazwyczaj po uruchomieniu programu Word Nazwa
pliku ------------------------------------------------------------------------
Plik oparty na instalatorze MS-DOS (w celu zarezerwowania 4 uchwytów pliku) 0 bajtów ~wrf0000.tmp
Ms-DOS oparte scratch file 0 bajtów ~mfxxxx.tmp
Plik złożony — transacted 0 bajtów ~dftxxxx.tmp
Plik złożony — bezpośredni 1536 bajtów ~wrf0001.tmp
(pliki bez nazw innych niż pliki programu Word/OLE)


Nazwa
pliku odzyskiwania programu Word -----------------------------------------------------------------------
Plik tymczasowy dla funkcji Autoodzyskiwanie ~wraxxxx.tmp
Autoodzyskiwanie autoodzyskiwanie — zapisywanie <nazwy docname>.asd

Inne pliki tymczasowe programu Word Nazwa
pliku -----------------------------------------------------------------------
Kopia innego dokumentu ~wrcxxxx.tmp
Dokument programu Word ~wrdxxxx.tmp
Plik dokumentu tymczasowego ~wrfxxxx.tmp
Słownik ~wrixxxx.tmp
Schowek ~wrlxxxx.tmp
Makro ~wrmxxxx.tmp
Dokument programu Word OLE ~wroxxxx.tmp
Scratch file ~wrsxxxx.tmp
Przekonwertowany (obcy) dokument ~wrvxxxx.tmp

Uproszczony widok schematu używanego do zapisywania edytowanego pliku

            
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

Program Word uzyskuje znaczną szybkość wydajności, umieszczając plik tymczasowy w tym samym katalogu co zapisany plik. Jeśli plik tymczasowy został umieszczony w innym miejscu w programie Word, należy użyć polecenia KOPIUJ MS-DOS, aby przenieść plik tymczasowy z innego katalogu do zapisanej lokalizacji. Pozostawiając plik tymczasowy w tym samym katalogu co zapisany plik dokumentu, program Word może użyć polecenia MS-DOS MOVE w celu szybkiego określenia pliku tymczasowego jako zapisanego dokumentu.

Kiedy i gdzie program Word tworzy pliki tymczasowe

Lokalizacja, w której program Word tworzy pliki tymczasowe, jest zakodowanymi informacjami i nie można jej edytować. Dlatego ważne jest, aby uprawnienia ntfs dla użytkownika zostały odpowiednio ustawione.

Ogólnie rzecz biorąc, program Word tworzy pliki tymczasowe dla następujących typów danych.

Osadzone obiekty programu Word (katalog tymczasowy)

Gdy program Word działa jako program serwerowy OLE, osadzone obiekty programu Word są przechowywane jako pliki tymczasowe w katalogu Temp.

OLE 2.0 wymaga dodatkowej przestrzeni dyskowej. Po uruchomieniu programów OLE program Word musi dostarczyć kopie danych do serwera. Nie jest niczym niezwykłym dla szerokiego użycia OLE 2.0 w jednej sesji programu, aby zgromadzić dużą ilość pamięci tymczasowej na dysku twardym.

Scratch File (Katalog tymczasowy)

Gdy w programie Word wyczerpie się wewnętrzna pamięć RAM, w katalogu Temp zawsze jest tworzony pojedynczy tymczasowy plik scratch, aby przechowywać informacje. Ten plik scratch przechowuje informacje, które zostały zamienione z wewnętrznej pamięci podręcznej plików programu Word, która jest przydzielana z globalnej pamięci systemowej. Rozmiar pliku scratch wynosi od 64 kilobajtów (KB) do 3,5 megabajtów (MB).

Domyślny rozmiar pamięci podręcznej w programie Word to 64 KB.

Aby uzyskać więcej informacji na temat zwiększania rozmiaru pamięci podręcznej w programie Word, kliknij następujący numer artykułu, aby wyświetlić ten artykuł w bazie wiedzy Microsoft Knowledge Base:
 

212242 Miejsce przechowywania ustawień w rejestrze programu Word 2000
 

Zarejestrowane makro (katalog tymczasowy)

Podczas rejestrowania makra program Word tworzy plik tymczasowy w katalogu Temp systemu Windows.

Przekonwertowane pliki (katalog tymczasowy)

Konwertery edytorów tekstu dostarczane z programem Word tworzą pliki tymczasowe w formacie RTF (Rich Text Format), za pomocą których program Word uzyskuje dostęp do określonych konwerterów.

Zablokowane pliki (katalog tymczasowy)

Po otwarciu pliku, który jest zablokowany, ponieważ jest otwarty w innym oknie programu Word lub gdy inny użytkownik w sieci ma otwarty plik, możesz pracować z kopią pliku. Program Word umieści tę kopię w katalogu Temp systemu Windows. Podobnie, jeśli szablon dołączony do dokumentu jest zablokowany, program Word automatycznie tworzy kopię szablonu w katalogu Temp. Kopia zablokowanego pliku nie aktualizuje automatycznie pliku oryginalnego właściciela.

Zapisane pliki (w tym samym katalogu co zapisany plik)

Po kliknięciu przycisku Zapisz w menu Plik zostaną wyświetlone następujące czynności:

  1. Program Word tworzy nowy plik tymczasowy przy użyciu edytowanej wersji dokumentu.

  2. Gdy program Word utworzy plik tymczasowy, program Word usunie poprzednią wersję dokumentu.

  3. Program Word zmieni nazwę pliku tymczasowego na taką samą jak poprzednia wersja dokumentu.

Tekst wklejony między plikami (ten sam katalog co plik źródłowy):


Gdy program Word kopiuje i wkleja między dokumentami, może utworzyć plik tymczasowy w tym samym katalogu co plik źródłowy. Jest to szczególnie ważne w przypadku zapisania lub zamknięcia pliku źródłowego. Plik tymczasowy reprezentuje informacje, do których odwoływał się Schowek przed zapisaniem pliku. Program Word utworze ten plik tymczasowy, zmieniając nazwę starej kopii pliku na tymczasową.

Plik właściciela (ten sam katalog co plik źródłowy)

Po otwarciu wcześniej zapisanego pliku do edycji, drukowania lub recenzji program Word tworzy plik tymczasowy z rozszerzeniem nazwy pliku .doc. To rozszerzenie nazwy pliku zaczyna się od tyldy (~), po której następuje znak dolara ($), po którym następuje pozostała część oryginalnej nazwy pliku. Ten plik tymczasowy zawiera imię i nazwisko osoby, która go otworzy. Ten plik tymczasowy jest nazywany "plikiem właściciela".

Gdy próbujesz otworzyć plik, który jest dostępny w sieci i który jest już otwarty przez inną osobę, ten plik wyświetla nazwę użytkownika dla następującego komunikatu o błędzie:

Ten plik jest już otwierany za pomocą nazwy użytkownika. Czy chcesz utworzyć kopię tego pliku na użytek użytkownika?

Program Word może nie być w stanie utworzyć pliku właściciela. Na przykład program Word nie może utworzyć pliku właściciela, gdy dokument znajduje się w udziale tylko do odczytu. W takim przypadku komunikat o błędzie zmieni się na następujący komunikat o błędzie:

Ten plik jest już otwarty przez innego użytkownika. Czy chcesz utworzyć kopię tego pliku na użytek użytkownika?

Uwaga Program Word automatycznie usuwa ten plik tymczasowy z pamięci po zamknięciu oryginalnego pliku.

Po otwarciu pliku przy użyciu protokołu HTTP lub FTP plik jest najpierw kopiowany do katalogu tymczasowego. Następnie plik zostanie otwarty z katalogu tymczasowego.

Po otwarciu pliku w udziale UNC w programie Word 2007 plik jest najpierw kopiowany do katalogu tymczasowego. Następnie plik zostanie otwarty z katalogu tymczasowego.

Zapisywanie automatyczne

Automatyczne odzyskiwanie katalogu zapisywania w programie Word

Plik tymczasowy utworzony podczas automatycznego zapisywania przez program Word jest przechowywany w folderze Temp, chyba że nie ma prawidłowego folderu Temp. W takim przypadku program Word zapisuje plik tymczasowy w tym samym folderze, w którym zapisuje dokument.

Lokalizacja plików tymczasowych podczas zamykania pliku

Czasami program Word musi zachować link do pliku po jego zamknięciu. Dzieje się tak, gdy tekst został skopiowany z pliku do Schowka. Po zamknięciu pliku program Word podejmuje próbę następujących akcji:

  • Jeśli zaznaczenie skopiowane do Schowka nie zawiera wielu sekcji lub obrazu albo nie jest duże, program Word kopiuje fragment dokumentu do pliku szkicownika.

  • Jeśli skopiowane zaznaczenie zawiera obrazy lub wiele sekcji albo jeśli plik znajduje się na dyskietce, program Word kopiuje cały plik do katalogu Temp i przenosi tam wskaźnik.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×