WD97: Como Word para Windows usa arquivos temporários

Traduções deste artigo Traduções deste artigo
ID do artigo: 89247 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo explica quando, onde e como o Microsoft Word para o Windows cria arquivos temporários.

Mais Informações

Definição de um arquivo temporário

Um programa cria um arquivo temporário para armazenar temporariamente informações. O programa determina onde e quando criar arquivos temporários. Arquivos temporários estão disponíveis somente para a sessão atual do programa.

Por que o Word criar os arquivos temporários?

Velocidade:

Word às vezes, copia partes de um arquivo na memória para que ele possa acessar as informações mais rapidamente quando você copia e cola ou rolar um documento. Word faz referência a localização das informações em vez de realmente acessar as informações, que reduz o tempo que Word gasta executando essas funções.

Integridade de dados:

Word usa arquivos temporários como "net segurança" para proteger contra erros de sistema em seu arquivo Salvar esquema. Salvando em um arquivo temporário pela primeira vez e renomear o arquivo para o nome apropriado, o Word garante a integridade dos dados do arquivo original em relação a problemas (como uma falha de energia ou conexões de rede perdidas) que podem ocorrer enquanto o arquivo está sendo gravado.

Tipos de arquivos temporários

Arquivo em MS-DOS:

Esses são arquivos padrão do MS-DOS.

Arquivo de documento com base em arquivo:

A diferença entre esse arquivo e um arquivo do MS-DOS tradicional é que vários programas podem ler e gravar esses arquivos sem o proprietário original saber sobre ele. Além disso, arquivos de documento têm propriedades inerentes que permitem que o Word para criar arquivos e diretórios nos arquivos. Durante a inicialização, o Word cria um arquivo de documento (para venda direta) temporário chamado ~ wrfxxxx.tmp. Você pode determinar o que é um arquivo de documento porque o tamanho inicial 1536 bytes. Esse arquivo de documento temporário é usado para armazenar todos os objetos OLE pertencentes aos documentos sem nome, desfazer, a área de transferência e para documentos cujos formatos nativos não estão no formato de documento (por exemplo, .txt, .rtf e documentos do Word 2.0). Word pode abrir arquivos de documento usando dois modos diferentes: transacionado e direta. Esses modos são discutidos posteriormente neste artigo.

Arquivos de documentos realizadas:

Arquivos transacionados permitem que o Word para abrir um arquivo, escrever para ele e tiver outros programas--como o Microsoft Excel--escrever para ele, mas ainda manter o direito de restaurar o arquivo para o estado que se encontrava quando Word pela primeira vez o aberto.

Para fazer isso, o arquivo de documento cria fantasma imagens (normalmente ~ dftxxxx.tmp) das alterações feitas no arquivo depois que ele foi aberto; se o Word mantém todas as alterações, o conteúdo de mesclagem ~dftxxxx.tmp com o arquivo original e em seguida, salva uma versão completa do. Por outro lado, se o Word descartará todas as alterações, em seguida, ~dftxxxx.tmp será excluído, e o arquivo original não é alterado. O Word abre todos os arquivos nativos do Word usando arquivos transacionados, que criar fantasma imagens na pasta Temp. Quando você inicia o Word, normal.dot normalmente é aberto no modo transacionado e um arquivo fantasma é criado para ele chamado dftxxxx.tmp. Gravação rápida, por exemplo, mescla esses dois arquivos quando ocorre um salvamento.

Direto:

O Word usa armazenamento direta ao abrir o arquivo de documento temporário e ao executar um Salvar como ou um total salvar (gravação não-rápida salvar). Esse tipo de arquivo é um consumidor baixo (se houver) de memória e não cria uma imagem fantasma quando criada ou aberta.

Arquivos específicos que cria do Word

As tabelas a seguintes listam alguns dos arquivos temporários específicos criados pelo 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
				

Uma exibição simplificada do esquema usado para salvar um arquivo editado


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 ganha velocidade significativos de desempenho, colocando o arquivo temporário na mesma pasta que o arquivo salvo. Se Word colocado o arquivo temporário em outro lugar, ele teria que usar o comando COPY do MS-DOS para mover o arquivo temporário de outro diretório para o local salvo. Por deixar o arquivo temporário no mesmo diretório como o arquivo de documento salvo, Word pode usar o comando MOVE do MS-DOS para designar rapidamente o arquivo temporário como o documento salvo.

Quando e onde o Word cria arquivos temporários

O local de onde o Word cria os arquivos temporários é embutida informações e não pode ser editado. Em geral, o Word cria arquivos temporários para os seguintes tipos de dados.

Objetos incorporados do Word (Directório Temp):
Quando o Word atua como um programa de servidor OLE, objetos incorporados do Word são armazenados como arquivos temporários no diretório TEMP.

OLE 2.0 requer armazenamento de unidade adicionais. Ao iniciar programas OLE, Word precisa fornecer cópias de dados para o servidor. Não é incomum para uso do OLE 2.0 extenso em uma única sessão de um programa para acumular uma grande quantidade de armazenamento temporário no disco rígido.

Rascunho (Directório Temp) arquivo:

Quando o Word é executado fora de interno random access memory (RAM), ele sempre cria um único arquivo rascunho temporário no diretório TEMP para armazenar informações. Este arquivo rascunho contém informações que são permutadas do cache de arquivos internos Word, que é alocado da memória do sistema global. O arquivo rascunho varia em tamanho de 64 quilobytes (KB) a 3,5 MB (MEGABYTES). Você pode impedir que Word precisar escrever para o arquivo rascunho alocando mais RAM para o Word use internamente.

O cachesize padrão no Word é 64 KB.

Para obter mais informações sobre como aumentar o cachesize no Word, consulte o seguinte artigo na Base de dados de Conhecimento da Microsoft:
157464WD97: Onde configurações armazenadas no registro
Macro gravada (Directório Temp):

Quando você grava uma macro, o Word cria um arquivo temporário no Temp diretório.

Ficheiros convertidos (Directório Temp):

Os conversores de processador fornecidos com o Word criam arquivos temporários em Rich Text Format (RTF), que o Word usa para acessar conversores específicos.

Arquivos bloqueados (Directório Temp):

Quando você abre um arquivo que está bloqueado, pois ele é aberto em outra janela do Word ou porque outro usuário na rede está com ele aberto, você pode trabalhar com uma cópia do arquivo. Word coloca essa cópia no diretório TEMP do Windows. Da mesma forma, se um modelo anexado a um documento estiver protegido, o Word faz automaticamente uma cópia do modelo na pasta Temp. Cópia de um arquivo bloqueado não atualiza automaticamente arquivo do proprietário original.

Salva arquivos (mesmo directório como o arquivo salvo):

Quando você clicar em Salvar no menu Arquivo, acontece o seguinte:
-Word cria um novo arquivo temporário usando a versão editada do documento.

-Uma vez com êxito, o Word cria o arquivo temporário, o Word exclui a versão anterior do documento.

-Word renomeia o arquivo temporário com o mesmo nome como a versão anterior do documento.
Texto colado entre arquivos (mesmo directório do como arquivo de origem):

Quando o Word copia e cola entre documentos, ele pode criar um arquivo temporário no mesmo diretório que o arquivo de origem--especialmente se o arquivo de origem é salvo ou fechado. O arquivo temporário representa as informações que foi referenciadas por área de transferência antes para salvar o arquivo. Renomeando a cópia antiga do arquivo para um nome de arquivo temporário o Word cria esse arquivo temporário.

Arquivo proprietário (mesmo directório do como arquivo de origem):

Quando um arquivo salvo anteriormente é aberto para edição, impressão ou revisão, o Word cria um arquivo temporário com uma extensão de nome de arquivo .doc que começa com um til "~" seguido de um sinal de dólar "$" seguido do nome do arquivo original restante. Este arquivo temporário contém o nome de logon da pessoa que abrir o arquivo e é conhecido como "proprietário do arquivo." Quando você tenta abrir um arquivo que está disponível em uma rede e já está aberto por outra pessoa, esse arquivo fornece o < nome de usuário > para a seguinte mensagem de erro:

"Este arquivo já está aberto por < nome de usuário >. Você deseja fazer uma cópia desse arquivo para seu uso?"


Se o arquivo proprietário estiver danificado ou faltando a mensagem de erro será alterada para:


"Este arquivo já está aberto por outro usuário. Você deseja fazer uma cópia desse arquivo para seu uso?"


Word exclui automaticamente esse arquivo temporário quando o arquivo original for fechado da memória.

Salvar automático:

Word 97 automático recuperar salvar pasta:

O arquivo temporário criado quando o Word efetua um salvamento automático é armazenado na pasta Temp, a menos que não seja uma pasta Temp válida, Word salva o arquivo temporário na mesma pasta onde ele salva o documento.

O local dos arquivos temporários ao fechar um arquivo

Word, ocasionalmente, talvez precise manter um vínculo para um arquivo depois que ele for fechado. Isso ocorre quando o texto foi copiado para a área de transferência do arquivo. Quando você fecha um arquivo, o Word tenta as seguintes ações:
  • Se a seleção que foi copiada para a área de transferência não contém várias seções ou uma imagem ou não for grande, o Word copia a parte do documento para o arquivo de rascunho.
  • Se a seleção copiada contiver imagens ou várias seções ou se o arquivo estiver em um disquete, o Word copia o arquivo inteiro para o diretório TEMP e move o ponteiro não existe.

Propriedades

ID do artigo: 89247 - Última revisão: quinta-feira, 16 de novembro de 2006 - Revisão: 1.1
A informação contida neste artigo aplica-se a:
  • Microsoft Word 97 Standard Edition
Palavras-chave: 
kbmt kbfaq kbinfo KB89247 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 89247
Aviso de Isenção de Responsabilidade sobre Conteúdo do KB Aposentado
Este artigo trata de produtos para os quais a Microsoft não mais oferece suporte. Por esta razão, este artigo é oferecido "como está" e não será mais atualizado.

Submeter comentários

 

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