Por que o Word recria o arquivo .tmp a cada salvamento em vez de atualizá-lo
🔍 WiseChecker

Por que o Word recria o arquivo .tmp a cada salvamento em vez de atualizá-lo

Ao salvar um documento no Word, você pode notar que um arquivo temporário .tmp é criado na mesma pasta a cada vez, em vez de o arquivo .tmp existente ser atualizado. Esse comportamento pode causar confusão, especialmente se você estiver monitorando a atividade de arquivos ou solucionando problemas de uso de espaço em disco. A causa raiz está na arquitetura de salvamento do Word, que usa uma estratégia de gravar-em-temp-depois-renomear para evitar corrupção de dados. Este artigo explica o motivo técnico por trás desse design e mostra como verificá-lo, além de comportamentos relacionados que você deve entender.

Principais conclusões: como o processo de salvamento do Word cria um novo arquivo .tmp a cada vez

  • Estratégia de gravar-em-temp-depois-renomear: O Word grava o documento inteiro em um novo arquivo .tmp, depois exclui o original e renomeia o .tmp para o nome .docx, garantindo um salvamento atômico que evita corrupção se o processo for interrompido.
  • Nenhuma atualização incremental em arquivos .tmp: O Word nunca modifica um arquivo .tmp existente; ele sempre cria um novo porque o arquivo .tmp antigo não existe mais após a conclusão da etapa de renomeação.
  • Arquivo > Opções > Salvar > Salvar informações de AutoRecuperação a cada N minutos: Essa configuração controla a frequência com que o Word cria um novo arquivo .tmp para AutoRecuperação, separado dos salvamentos manuais, e cada salvamento de AutoRecuperação também usa um novo arquivo .tmp.

ADVERTISEMENT

Por que o Word usa um novo arquivo .tmp para cada operação de salvamento

O Word não atualiza o arquivo .tmp existente porque o processo de salvamento é projetado para ser atômico. Um salvamento atômico significa que ou todo o salvamento é bem-sucedido, ou o arquivo original permanece intacto. Para conseguir isso, o Word grava o conteúdo completo do documento em um novo arquivo temporário com um nome aleatório na mesma pasta do documento original. Após a conclusão bem-sucedida da gravação, o Word exclui o arquivo de documento original e renomeia o arquivo temporário para corresponder ao nome do arquivo original. O arquivo .tmp antigo do salvamento anterior não existe mais neste ponto — ele foi excluído durante o ciclo de salvamento anterior ou nunca teve o mesmo nome.

O arquivo temporário é criado com a extensão .tmp, mas com um nome base único gerado pelo sistema (por exemplo, ~WRD0001.tmp). Cada operação de salvamento gera um novo nome aleatório, então você vê um novo arquivo aparecer e depois desaparecer conforme a renomeação ocorre. Se você observar a pasta durante um salvamento, verá um arquivo .tmp aparecer brevemente e depois desaparecer, substituído pelo arquivo .docx atualizado. Esse mecanismo protege contra perda de dados: se o Word travar enquanto grava o arquivo .tmp, o arquivo .docx original permanece intacto porque ainda não foi excluído.

Outra razão pela qual o Word recria o arquivo .tmp a cada vez é que o arquivo .tmp antigo já se foi quando o próximo salvamento começa. Após a etapa de renomeação, o arquivo temporário não é mais um arquivo .tmp — agora é o arquivo .docx. Portanto, não há um arquivo .tmp existente para atualizar. O próximo salvamento começa do zero, criando um novo arquivo .tmp do início. Isso é consistente em todas as versões do Word para Windows, incluindo Word 2016, 2019, 2021 e Word para Microsoft 365.

O papel dos arquivos .tmp da AutoRecuperação

O recurso de AutoRecuperação do Word também cria arquivos .tmp, mas eles são armazenados em um local diferente por padrão (geralmente C:\Users\[nome de usuário]\AppData\Local\Microsoft\Word\). Cada salvamento de AutoRecuperação cria um novo arquivo .tmp nessa pasta, não na pasta do documento. Esses arquivos são nomeados com o padrão ~WR[A-F0-9]{8}.tmp. Quando o Word reinicia após uma falha, ele verifica essa pasta em busca de arquivos .tmp e oferece a recuperação deles. O mesmo princípio de salvamento atômico se aplica: o Word grava todos os dados de recuperação em um novo arquivo .tmp e, em seguida, o renomeia para um arquivo .asd (arquivo de AutoRecuperação) após a verificação da gravação.

Passos para observar o comportamento do arquivo .tmp no Word

Você pode verificar o processo de salvamento usando o Explorador de Arquivos. Isso ajuda a confirmar que o Word não está atualizando um arquivo existente, mas criando um novo a cada vez.

  1. Abra a pasta do documento no Explorador de Arquivos
    Pressione Win+E para abrir o Explorador de Arquivos e navegue até a pasta onde seu documento do Word está salvo. Organize a exibição em Detalhes e adicione a coluna Data de modificação se ainda não estiver visível.
  2. Abra o documento do Word e faça uma pequena alteração
    Abra o documento no Word. Digite um único caractere ou exclua um espaço. Não salve ainda.
  3. Pressione Ctrl+S para salvar
    Observe a janela do Explorador de Arquivos. Você verá um novo arquivo .tmp aparecer na lista por menos de um segundo e depois desaparecer. O carimbo de data/hora de modificação do arquivo .docx original será atualizado imediatamente após o arquivo .tmp desaparecer.
  4. Repita o salvamento várias vezes
    Faça outra alteração trivial e pressione Ctrl+S novamente. Cada vez, um novo arquivo .tmp aparecerá brevemente. O nome do arquivo .tmp será diferente a cada vez (por exemplo, ~WRD0002.tmp, depois ~WRD0003.tmp).
  5. Verifique a pasta de AutoRecuperação
    Abra o Explorador de Arquivos e cole este caminho na barra de endereços: %AppData%\Microsoft\Word. Você verá arquivos .tmp lá também, criados pelos salvamentos de AutoRecuperação. Observe que esses arquivos .tmp persistem até que o Word os exclua após uma recuperação bem-sucedida ou fechamento do documento.

ADVERTISEMENT

Equívocos comuns e casos extremos

Por que o arquivo .tmp às vezes fica para trás?

Se o Word travar ou for encerrado durante o processo de salvamento — após o arquivo .tmp ser gravado, mas antes da renomeação ser concluída — o arquivo .tmp permanece na pasta. Isso é um resíduo de um salvamento atômico interrompido. Quando você reabrir o Word, ele pode solicitar a recuperação do documento a partir desse arquivo .tmp. Se você não vir um prompt de recuperação, pode renomear manualmente o arquivo .tmp para .docx e abri-lo. O Word tentará reparar o arquivo, se necessário.

O Word alguma vez atualiza um arquivo .tmp no local?

Não. O Word nunca modifica um arquivo .tmp existente. O design de salvamento sempre grava um novo arquivo. Esta é uma escolha deliberada para evitar gravações parciais que poderiam corromper o arquivo. Mesmo que o arquivo .tmp ainda estivesse presente de um salvamento interrompido anterior, o Word não o reutilizaria; ele criaria um novo com um nome diferente.

Posso reduzir o número de arquivos .tmp criados?

Você não pode alterar o mecanismo de salvamento principal, mas pode reduzir a frequência dos arquivos .tmp da AutoRecuperação. Vá em Arquivo > Opções > Salvar e aumente os minutos em “Salvar informações de AutoRecuperação a cada N minutos”. O padrão é 10 minutos. Definir para 20 ou 30 reduz o número de arquivos temporários criados pela AutoRecuperação. No entanto, isso também reduz a frequência dos pontos de backup em caso de falha.

Métodos de salvamento do Word: Salvamento manual vs. AutoRecuperação vs. Salvamento rápido

Item Salvamento manual (Ctrl+S) Salvamento de AutoRecuperação Salvamento rápido (desabilitado por padrão)
Gatilho Usuário pressiona Ctrl+S ou clica em Salvar Intervalo de temporizador definido em Opções Usuário habilita em Opções e salva
Local do arquivo Mesma pasta do documento original %AppData%\Microsoft\Word Mesma pasta do documento original
Cria arquivo .tmp Sim, novo a cada vez Sim, novo a cada vez Sim, mas apenas anexa alterações
Gravação atômica Sim Sim Não — atualiza o original no local
Risco de perda de dados se interrompido Baixo — original preservado até a renomeação Baixo — .tmp recuperado na reinicialização Alto — gravação parcial corrompe o arquivo

O Salvamento rápido é um recurso legado que foi removido no Word 2013 e posteriores. Ele atualizava o arquivo no local sem criar um arquivo temporário, o que aumentava o risco de corrupção. As versões modernas do Word sempre usam o método de gravação atômica descrito acima, mesmo para salvamentos de AutoRecuperação.

Agora você entende por que o Word recria um arquivo .tmp a cada salvamento: a estratégia de gravar-em-temp-depois-renomear garante que seu documento nunca fique em um estado parcialmente salvo. Você pode verificar esse comportamento usando o Explorador de Arquivos, conforme mostrado acima. Se você encontrar um arquivo .tmp residual, renomeie-o para .docx para recuperar seu trabalho. Para usuários avançados, considere ajustar o intervalo de AutoRecuperação para equilibrar a frequência de backup com a criação de arquivos temporários.

ADVERTISEMENT