Para ver uma versão deste artigo para Microsoft Word 97, consulte 89247.

Resumo

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

Informações adicionais

Definição de um arquivo temporário

Um arquivo temporário é um arquivo criado para armazenar informações temporariamente, com o objetivo de liberar memória para outras finalidades ou atuar como uma rede de segurança para evitar a perda de dados quando um programa realizada determinadas funções. Por exemplo, o Word determina automaticamente onde e quando ele precisa criar arquivos temporários. Os arquivos temporários só existem durante a sessão atual do Word. Quando o Word é desligado de forma normal, todos os arquivos temporários são primeiramente fechados e depois excluídos.

Por que o Word cria arquivos temporários?

Velocidade

Se não houver memória suficiente disponível para manter o documento com todas as suas edições na memória e ainda realizar manipulações, como operações de classificar, arrastar, rolar e assim por diante, rapidamente junto com qualquer outro aplicativo que esteja em execução, o Word moverá parte do seu código que não está em uso ou parte do documento que não está sendo editado da memória para o disco. Essa movimentação para arquivos temporários no disco libera mais memória para a manipulação do texto ou o armazenamento das partes do documento que estão sendo ativamente editadas.

Integridade dos dados

O Word usa arquivos temporários como uma "rede de segurança", para oferecer proteção contra erros do sistema em seu esquema de salvamento de arquivos. Ao salvar primeiro em um arquivo temporário e depois renomear esse arquivo para um nome apropriado, o Word garante a integridade dos dados do seu arquivo original contra problemas (como falhas de energia ou conexões de rede perdidas) que possam ocorrer enquanto o arquivo está sendo gravado.

Tipos de arquivos temporários

Arquivo baseado no MS-DOS

Este é um arquivo padrão do MS-DOS.

Arquivo baseado em arquivo de documento

A diferença entre esse arquivo e um arquivo do MS-DOS tradicional é que vários programas podem ler e gravar nele sem o conhecimento do proprietário original. Além disso, um arquivo de documento tem propriedades inerentes que permitem que o Word crie arquivos e diretórios dentro dele. Na inicialização, o Word cria um arquivo de documento temporário (direto) denominado ~wrfxxxx.tmp. É possível determinar que se trata de um arquivo de documento porque o tamanho inicial é de 1.536 bytes. Esse arquivo de documento temporário é usado para armazenar todos os objetos OLE que pertencem a documentos não identificados, ao recurso Desfazer, à Área de Transferência e a documentos cujos formatos nativos não são o formato de documento (por exemplo, documentos .txt, .rtf e Word 2.0). O Word pode abrir arquivos de documentos usando dois modos diferentes: transacionado e direto. Esses modos serão discutidos mais adiante neste artigo.

Arquivos de documentos transacionados

Arquivos transacionados permitem que o Word abra um arquivo, grave nele e deixe que outros programas, como o Microsoft Excel, gravem nele, mantendo ainda o direito de restaurar esse arquivo para o estado inicial no qual o Word o abriu pela primeira vez.

Para fazer isso, o arquivo de documento cria imagens fantasmas (normalmente ~dftxxxx.tmp) de todas as alterações feitas no arquivo depois que ele foi aberto. Se o Word mantiver todas essas alterações, o conteúdo de ~dftxxxx.tmp será mesclado com o arquivo original e, em seguida, uma versão completa será salva. Por outro lado, se o Word descartar todas as alterações, ~dftxxxx.tmp será excluído, e o arquivo original não mudará. O Word abre todos os seus arquivos nativos usando arquivos transacionados, que criam imagens fantasmas no diretório Temp. Quando você inicia o Word, Normal.dot é geralmente aberto no modo transacionado, e um arquivo fantasma dftxxxx.tmp é criado para ele. Por exemplo, o recurso de salvamento rápido mescla esses dois arquivos quando um salvamento é feito.

Direto

O Word usa o armazenamento direto ao abrir o arquivo de documento temporário e ao executar uma ação Salvar como ou um salvamento completo (um salvamento não rápido). Esse tipo de arquivo consome muito pouca memória (ou nenhuma memória) e não cria uma imagem fantasma ao ser criado ou aberto.

Arquivos específicos criados pelo Word

As tabelas a seguir listam alguns dos arquivos temporários específicos que são 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
Move temp to target name Move ~wrdxxxx.tmp to Example.doc

O Word adquire uma velocidade de desempenho significativa ao colocar o arquivo temporário no mesmo diretório que o arquivo salvo. Se o Word colocasse o arquivo temporário em outro lugar, ele precisaria usar o comando MS-DOS COPY para mover esse arquivo temporário de outro diretório para a localização salva. Ao deixar o arquivo temporário no mesmo diretório que o arquivo de documento salvo, o Word pode usar o comando MS-DOS MOVE para designar rapidamente esse arquivo temporário como o documento salvo.

Quando e onde o Word cria arquivos temporários

A localização onde o Word cria os arquivos temporários contém informações em código fixo e não pode ser editada. Portanto, é importante que as permissões do NTFS para o usuário sejam definidas na mesma medida. Para obter mais informações, clique no número abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft:

277867 Permissões do Windows NTFS são necessárias quando você executa o Word em qualquer partição NTFS que tenha o Windows 2000, o Windows XP Professional, o Windows Server 2003 ou o Windows Vista instalado

Em geral, o Word cria arquivos temporários para os seguintes tipos de dados.

Objetos inseridos do Word (diretório Temp)

Quando o Word atua como um programa de servidor OLE, os objetos inseridos do Word são armazenados como arquivos temporários no diretório Temp.

O OLE 2.0 requer armazenamento em uma unidade extra. Quando você inicia programas OLE, o Word precisa fornecer cópias dos dados ao servidor. Não é incomum que o uso extensivo do OLE 2.0 em uma única sessão de um programa acumule uma grande quantidade de armazenamento temporário no disco rígido.

Arquivo de rascunho (diretório Temp)

Quando o Word fica sem memória RAM, ele sempre cria um único arquivo de rascunho temporário no diretório Temp para armazenar informações. Esse arquivo de rascunho contém informações que são extraídas do cache de arquivo interno do Word, que é alocado da memória do sistema global. O tamanho do arquivo de rascunho varia de 64 quilobytes (KB) a 3,5 megabytes (MB).

O tamanho padrão do cache no Word é de 64 KB.

Para obter mais informações sobre como aumentar o tamanho do cache no Word, clique no número de artigo a seguir para ler o conteúdo na Base de Dados de Conhecimento Microsoft:

212242 Onde as configurações são armazenadas no Registro para o Word 2000

Macro gravada (diretório Temp)

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

Arquivos convertidos (diretório Temp)

Os conversores de processador de texto fornecidos com o Word criam arquivos temporários no formato Rich Text (RTF), que o Word utiliza para acessar conversores específicos.

Arquivos bloqueados (diretório Temp)

Quando você abre um arquivo bloqueado, seja por estar aberto em outra janela do Word ou porque outro usuário na rede o abriu, é possível trabalhar com uma cópia desse arquivo. O Word coloca essa cópia no diretório Temp do Windows. Da mesma forma, se um modelo anexado a um documento estiver bloqueado, o Word criará automaticamente uma cópia desse modelo no diretório Temp. A cópia de um arquivo bloqueado não atualiza automaticamente o arquivo do proprietário original.

Arquivos salvos (mesmo diretório que o arquivo salvo)

Quando você clica em Salvar no menu Arquivo, acontece o seguinte:

  1. O Word cria um novo arquivo temporário usando a versão editada do documento.

  2. Depois de criar o arquivo temporário, o Word exclui a versão anterior do documento.

  3. O Word renomeia o arquivo temporário com o mesmo nome da versão anterior do documento.

Texto colado entre arquivos (mesmo diretório que o 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. Isso é especialmente o caso quando o arquivo de origem é salvo ou fechado. O arquivo temporário representa as informações que foram referenciadas pela área de transferência antes do salvamento do arquivo. O Word cria esse arquivo temporário renomeando a cópia antiga do arquivo com um nome de arquivo temporário.

Arquivo do proprietário (mesmo diretório que o arquivo de origem)

Quando um arquivo anteriormente salvo é aberto para edição, impressão ou revisão, o Word cria um arquivo temporário que possui uma extensão de nome de arquivo .doc. Essa extensão de nome de arquivo começa com um til (~), que é seguido por um sinal de cifrão ($) que, por sua vez, é seguido pelo restante do nome do arquivo original. Esse arquivo temporário contém o nome de logon da pessoa que abriu o arquivo. Esse arquivo temporário se chama "arquivo do proprietário".

Quando você tenta abrir um arquivo que está disponível em uma rede e que já está aberto por outra pessoa, esse arquivo fornece o nome do usuário para a seguinte mensagem de erro:

Este arquivo já está aberto por nome do usuário. Deseja fazer uma cópia desse arquivo para seu uso?

Talvez o Word não consiga criar um arquivo de proprietário. Por exemplo, o Word não pode criar um arquivo de proprietário quando o documento está em um compartilhamento somente leitura. Nesse caso, a mensagem de erro muda para o seguinte:

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

Observação O Word excluirá automaticamente esse arquivo temporário da memória quando o arquivo original for fechado.

Quando você abre um arquivo usando o protocolo HTTP ou FTP, primeiro esse arquivo é copiado para o diretório temp. Em seguida, ele é aberto do diretório temp.

Quando você abre um arquivo em um compartilhamento UNC com o Word 2007, o arquivo é copiado primeiramente para o diretório temp. Em seguida, ele é aberto a partir do diretório temp.

Salvamento automático

Diretório de salvamento de recuperações automáticas do Word

O arquivo temporário que é criado quando o Word realiza um salvamento automático é armazenado na pasta Temp, a não ser que não exista uma pasta Temp válida. Nesse caso, o Word salva o arquivo temporário na mesma pasta na qual ele salva o documento.

A localização dos arquivos temporários quando você fecha um arquivo

Ocasionalmente, o Word pode precisar manter um link para um arquivo depois que este é fechado. Isso acontece quando o texto foi copiado para a área de transferência a partir desse 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 contiver várias seções ou uma imagem, ou não for grande, o Word copiará 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 copiará o arquivo inteiro para o diretório Temp e moverá o ponteiro para lá.

Precisa de mais ajuda?

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Microsoft Insider

Estas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade da tradução?

O que afetou sua experiência?

Algum comentário adicional? (Opcional)

Obrigado por seus comentários!

×