ID do artigo: 211632 - Última revisão: domingo, 15 de maio de 2011 - Revisão: 5.0 Word - Como o Word para Windows utiliza os arquivos temporários
Este artigo foi publicado anteriormente em BR211632 Sumário
Este artigo explica quando, onde e como o Microsoft Word para Windows cria os arquivos temporários. INFORMAÇÕES ADICIONAIS Definição de um arquivo temporário Um arquivo temporário é um arquivo criado temporariamente para armazenar informações a fim de liberar a memória para outros propósitos; ou para agir como uma rede segura a fim de evitar a perda de dados quando um programa realiza certas funções. Por exemplo, o Word determina automaticamente onde e quando é necessário criar os arquivos temporários. Os arquivos temporários existem apenas durante a sessão atual do Word. Quando o Word é desligado da maneira normal, todos os arquivos temporários são primeiramente fechados e, em seguida excluídos. Por que o Word cria os arquivos temporários? Velocidade: Se não houver suficiente memória disponível para manter na memória o documento com todas suas edições e continuar a realizar manipulações como classificar, arrastar, rolar e outras rapidamente junto com quaisquer outros aplicativos que estão em execução, o Word move parte do seu código que não está sendo utilizado ou parte do documento que não está sendo editado da memória para o disco. Esse movimento dos arquivos temporários no disco libera mais memória para manipulação ou armazenamento de texto das partes do documento que estão sendo editados ativamente. Integridade dos dados: O Word utiliza os arquivos temporários como uma ?rede segura? para se proteger contra erros de sistema no seu esquema de salvamento de arquivos. Salvando primeiramente em um arquivo temporário e depois renomeando o arquivo com um nome adequado, o Word assegura a integridade dos dados do seu arquivo original contra problemas (como uma falta de energia ou conexões de rede perdidas) que podem ocorrer no momento que o arquivo está sendo gravado. Tipos de arquivos temporários Arquivos baseados no MS-DOS Esses são os arquivos padrão do MS-DOS. Arquivo de documento baseado em arquivo: A diferença entre esse arquivo e um arquivo tradicional do MS-DOS é que múltiplos programas podem ler e gravar nesses arquivos sem que o proprietário original tenha conhecimento disso. Além disso, os arquivos de documento têm propriedades inerentes que permitem ao Word criar os arquivos e diretórios dentro dos arquivos. Na inicialização, o Word cria um arquivo de documento temporário (direto) chamado ~wrfxxxx.tmp. Você pode determinar que ele é um arquivo de documento pelo fato de o tamanho inicial ter 1.536 bytes. Esse arquivo de documento temporário é utilizado para armazenar todos os objetos OLE que pertencem aos documentos sem nomes, Desfazer, Área de Transferência e documentos cujos formatos nativos não são o formato do documento (por exemplo, documentos em .txt, .rtf e Word 2.0). O Word pode abrir arquivos de documento utilizando dois modos diferentes: transacionado e direto. Esses dois modos serão discutidos mais adiante neste artigo. Arquivos de documento transacionado: Os arquivos transacionados permitem ao Word abrir um arquivo, gravar nele e fazer com que outros programas ? como Microsoft Excel ? gravem nesse arquivo e ainda mantenham o direito de restaurar o arquivo ao estado em que ele estava quando o Word o abriu pela primeira vez. Para fazer isso, o arquivo de documento cria imagens fantasmas (em geral ~dftxxxx.tmp) de todas as alterações feitas no arquivo depois que ele foi aberto; se o Word mantiver todas as alterações, o conteúdo de ~dftxxxx.tmp é mesclado com o arquivo original e, em seguida salva uma versão completa dele. Ao contrário disso, se o Word descartar todas as alterações, o ~dftxxxx.tmp é excluído e o arquivo original não é modificado. O Word abre todos seus arquivos nativos utilizando os arquivos transacionados, que criam imagens fantasmas no diretório Temp. Quando você inicia o Word, o arquivo Normal.dot em geral é aberto no modo transacionado e um arquivo fantasma é criado para ele chamado dftxxxx.tmp. Por exemplo, o salvamento rápido mescla esses dois arquivos quando um salvamento ocorrer. Direto: O Word utiliza o armazenamento direto ao abrir o arquivo de documento temporário e ao realizar um Salvar Como ou um Salvar (salvamento sem salvamento rápido). Esse tipo de arquivo consome pouca (se alguma) memória e não cria uma imagem fantasma ao ser criado ou aberto. Arquivos específicos que o Word cria As seguintes tabelas listam alguns arquivos temporários específicos que o Word cria. Arquivos geralmente criados quando Nome do o Word é iniciado arquivo Arquivo baseado no MS-DOS (para 0 bytes ~wrf0000.t reservar 4 handles de arquivos) mp Arquivo scratch baseado no MS-DOS 0 bytes ~mfxxxx.tm p Arquivo composto - transacionado 0 bytes ~dftxxxx.t mp Arquivo composto - direto (arquivos 1536 bytes ~wrf0001.t OLE não-Word sem nome) mp Arquivos de recuperação do Nome do arquivo Word O arquivo temporário para a ~wraxxxx.tmp auto-recuperação Auto-recuperação Salvamento de auto- recuperação de <nome do documento>.asd Outros arquivos temporários do Nome do arquivo Word Cópia de outro documento ~wrcxxxx.tmp Documento do Word ~wrdxxxx.tmp Arquivo de documento ~wrfxxxx.tmp temporário Dicionário ~wrixxxx.tmp Área de transferência ~wrlxxxx.tmp Macro ~wrmxxxx.tmp Documento OLE do Word ~wroxxxx.tmp Arquivo scratch ~wrsxxxx.tmp Documento convertido ~wrvxxxx.tmp (estrangeiro) Uma visão simplificada do esquema utilizado para salvar um arquivo editado Cria um arquivo Cria ~wrdxxxx.tmp temporário Grava um arquivo Salva os dados de exemplo em temporário ~wrdxxxx.tmp Exclui o arquivo Exclui EXEMPLO.DOC original Move temp para Move ~wrdxxxx.tmp para Exemplo.doc nome do alvo O Word tem um aumento significativo da velocidade de desempenho colocando o arquivo temporário no mesmo diretório do arquivo salvo. Se o Word colocasse o arquivo temporário em outra parte, ele teria de utilizar o comando MS-DOS COPY para mover o arquivo temporário de outro diretório para a localização de salvamento. Deixando o arquivo temporário no mesmo diretório do arquivo de documento salvo, o Word pode utilizar o comando MS-DOS MOVE para rapidamente designar o arquivo temporário como o documento salvo. Quando e onde o Word cria os arquivos temporários As informações sobre local onde o Word cria os arquivos temporários são codificadas diretamente no programa e não podem ser editadas. Em geral, o Word cria os arquivos temporários para os seguintes tipos de dados. Objetos do Word incorporados (Diretório Temp) : Quando o Word age como um programa de servidor OLE, os objetos incorporados do Word são armazenados como arquivos temporários no diretório Temp. OLE 2.0 requer uma unidade extra de armazenamento. Quando você inicia os programas OLE, o Word precisa fornecer ao servidor cópias dos dados. Não é incomum o uso extensivo do OLE 2.0 em uma única sessão de um programa para acumular uma grande quantidade de armazenamento temporário na unidade de disco. Objetos OLE vinculados (Diretório Temp) : Quando você vincula objetos OLE em um documento do Word ? por exemplo, ao vincular planilhas do Excel ? o Word cria os arquivos temporários WMF para representar os objetos vinculados. Esses arquivos são armazenados no diretório Temp com os nomes de arquivos semelhantes a MSO*.WMF. Esses arquivos não são excluídos quando o documento é fechado; em vez disso, eles são excluídos quando o Word é fechado, na eventualidade de o arquivo ser reaberto. Arquivo scratch (Diretório Temp): Se o Word ficar sem memória de acesso aleatório interno (RAM), ele sempre cria um único arquivo scratch temporário no diretório Temp para manter as informações. Esse arquivo scratch mantém as informações que são trocadas no cache interno do arquivo do Word, que é alocado a partir da memória global do sistema. O tamanho do arquivo scratch varia de 64 kilobytes (KB) a 3.5 megabytes (MB). O tamanho padrão do cache no Word é de 64 KB. Para mais informações sobre como aumentar o tamanho do cache no Word, consulte o seguinte artigo no Microsoft Knowledge Base: Q212242: WD2000: Onde as configurações são armazenadas no Registro 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 do processador de texto fornecido com o Word criam os arquivos temporários em Rich Text Format (RTF), que o Word utiliza para acessar conversores específicos. Arquivos bloqueados (Diretório Temp) : Ao abrir um arquivo bloqueado, seja porque ele está aberto em outra janela do Word ou porque um outro usuário na rede o abriu, você pode trabalhar com uma cópia do 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 automaticamente fará uma cópia do modelo no diretório Temp. A cópia de um arquivo bloqueado não atualiza automaticamente o proprietário original do arquivo. Arquivos salvos (Mesmo diretório do arquivo salvo): Quando você clica em Salvar no menu de Arquivo, a seguinte situação acontece: 1.O Word cria um novo arquivo temporário utilizando a versão editada do documento. 2.Depois que Word criar o arquivo temporário, ele exclui a versão anterior do documento. 3.A Word renomeia o arquivo temporário com o mesmo nome da versão anterior do documento. Texto colado entre arquivos (mesmo diretório do arquivo de origem) : Quando o Word copia e cola entre dois documentos, ele pode criar um arquivo temporário no mesmo diretório do arquivo de origem ? especialmente se o arquivo de origem estiver salvo ou fechado. O arquivo temporário representa as informações que foram referenciadas pela Área de Transferência antes de salvar o arquivo. O Word cria esse arquivo temporário renomeando a cópia antiga do arquivo com um nome do arquivo temporário. Arquivo do proprietário (Mesmo diretório do arquivo de origem) : Quando um arquivo previamente salvo é aberto para edição, impressão ou revisão, o Word cria um arquivo temporário com uma extensão doc do nome do arquivo. que inicia com um til ?~? seguido por um sinal de cifrão ?$? e pelo restante do nome do arquivo original. Esse arquivo temporário mantém o nome de logon da pessoa que está abrindo o arquivo e é conhecido como o ?arquivo proprietário?. Quando você tenta abrir um arquivo que esteja disponível em uma rede e que já foi aberto por uma outra pessoa, esse arquivo fornece o <nome do usuário> para a seguinte mensagem de erro: Esse arquivo já foi aberto por <nome do usuári>. Deseja fazer uma cópia desse arquivo para sua utilização? Se o arquivo proprietário for danificado ou estiver ausente a mensagem de erro muda para: Esse arquivo já foi aberto por um outro usuário. Deseja de fazer uma cópia desse arquivo para sua utilização? OBSERVAÇÃO: O Word automaticamente exclui esse arquivo temporário quando o arquivo original é fechado a partir da memória. Salvamento automático: O diretório de salvamento da auto-recuperação do Word: O arquivo temporário criado quando o Word realiza um salvamento automático é armazenado na pasta Temp, a menos que não haja uma pasta Temp válida; o Word então salva o arquivo temporário na mesma pasta onde ele salva o documento. A localização dos arquivos temporários quando você fecha um arquivo O Word ocasionalmente pode ter de manter um link 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 contiver múltiplas seções, uma figura ou for muito grande, o Word copia um pedaço do documento para o arquivo scratch. ?Se a seleção copiada contiver figuras, múltiplas seções ou se o arquivo estiver em um disquete, o Word copia o arquivo inteiro no diretório Temp e move o ponteiro para esse local. | Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Voltar para o início