Erro no Word ao comparar documentos (“Word was unable to compare documents”): corrigir Normal.dotm corrompido no Microsoft 365

Se o Word começou a exibir “Word was unable to compare documents” e, de quebra, macros e suplementos pararam de funcionar, a causa mais comum é um Normal.dotm corrompido. Este guia mostra como diagnosticar, corrigir e prevenir o problema no Windows 10/11 sem perder estilos e VBA.

Índice

O erro “Word was unable to compare documents” em contexto

Usuários do Microsoft 365 no Windows relatam um padrão muito específico: ao tentar usar Revisão ▸ Comparar, o Word retorna a mensagem “Word was unable to compare documents”. No mesmo período, tarefas que dependem do mecanismo de automação do Word—como macros (VBA) e suplementos do tipo PerfectIt, Grammarly, verificador de estilos, numeradores automáticos e afins—deixam de carregar, falham silenciosamente ou desaparecem da Faixa de Opções. Em outra máquina com a mesma versão do Office, os mesmos documentos continuam comparando normalmente.

Quando reinstalar, reparar o Office ou reiniciar o PC não resolve, a causa raiz costuma estar fora do programa em si: trata‑se do modelo global do Word, o arquivo Normal.dotm, que armazena estilos, preferências e macros e que, ao corromper, passa a interferir em rotinas internas como a comparação de documentos e o carregamento de add‑ins.

Sinais que indicam corrupção do Normal.dotm

SinalO que indicaComo verificar
Erro ao comparar documentosRotinas internas de revisão/merge impedidasTente Revisão ▸ Comparar em arquivos simples (.docx vazios) — se falhar, é sistêmico
Macros não executamVBA do modelo global não carrega corretamenteAbra o Editor do VBA (Alt+F11): módulos do Normal ausentes/erro
Suplementos somem ou não iniciamFalha na inicialização do ambiente global de modelosArquivo ▸ Opções ▸ Suplementos ▸ Gerenciar: verifique falhas de carregamento
Comportamento normal no Modo de SegurançaFalha ligada a modelo global ou add‑inWin+R → winword /safe — se tudo funcionar, a suspeita recai sobre Normal.dotm ou suplementos

Causa raiz

O Normal.dotm é o modelo padrão do Word. Ele contém estilos, AutoText, macros e várias preferências. Por ser carregado toda vez que o Word inicia, qualquer corrupção nesse arquivo impacta funcionalidades internas que dependem do modelo global—incluindo a rotina de Comparar e a inicialização de suplementos COM e de modelos complementares.

Fontes comuns de corrupção:

  • Encerramento inesperado do Word/Windows ou queda de energia durante o salvamento do modelo;
  • Sincronização de nuvem (OneDrive/SharePoint) com conflito de versão do Normal.dotm;
  • Falhas em suplementos que escrevem no modelo global;
  • Antivírus ou “proteção de pastas” bloqueando a gravação do modelo;
  • Personalizações extensas (muitos estilos, AutoText, blocos de construção) salvas diretamente no Normal.dotm.

Correção direta no Windows (método recomendado)

Procedimento seguro que mantém um backup do seu modelo atual e força o Word a gerar um modelo novo, limpo.

  1. Feche o Word e todos os apps do Office.
  2. Pressione Win+R, cole: %appdata%\Microsoft\Templates e pressione Enter.
  3. Localize o arquivo Normal.dotm e renomeie para algo como Normal.old.dotm. (Se tiver um backup “bom”, você pode substituir o arquivo corrompido por ele.)
  4. Abra o Word — ele criará um Normal.dotm novo automaticamente.
  5. Se necessário, importe seus estilos/macros do backup (veja a seção “Como recuperar estilos e macros”).

Por que funciona?
O Normal.dotm armazena estilos, configurações e macros globais. Quando corrompido, o Word pode falhar em tarefas como Comparar e em executar macros/suplementos. Ao recriar o modelo, você remove a origem da falha sem precisar reinstalar o Office.

Diagnóstico rápido antes da troca

Se ainda estiver em dúvida, execute estes testes rápidos:

  • Modo Seguro: Win+R → winword /safe. Se comparar funcionar e suplementos/macros voltarem, a causa está no Normal.dotm ou em algum add‑in.
  • Inicialização sem add‑ins e sem modelo: Win+R → winword /a. Se tudo funcionar, reforça a hipótese de modelo global corrompido.
  • Novo perfil local do Windows: se no perfil novo a comparação funcionar, há forte chance de a origem estar no diretório de Templates do seu usuário (onde vive o Normal.dotm).

Como recuperar estilos e macros do Normal antigo

Trocar o Normal.dotm por um novo corrige o problema, mas você possivelmente quer recuperar estilos, elementos de AutoTexto e código VBA do arquivo antigo. Faça assim:

Exportar/Importar macros (VBA)

  1. Com o Word aberto e o novo Normal.dotm já criado, vá a Arquivo ▸ Abrir ▸ Procurar. No seletor de tipos de arquivo, escolha Modelos do Word (*.dotm) e abra o seu Normal.old.dotm (ele abrirá como documento).
  2. Pressione Alt+F11 para abrir o Editor do VBA. No painel Project, você verá dois projetos: Normal (novo) e o projeto do arquivo aberto (Normal.old).
  3. No projeto antigo, clique com o botão direito em cada módulo/classe que deseja manter e escolha Export File… para salvar .bas, .frm e .cls.
  4. No projeto Normal (novo), clique com o botão direito e use Import File… para trazer os módulos exportados.
  5. Salve e feche o Editor do VBA. Feche o documento Normal.old.dotm sem salvar alterações.

Reaproveitar estilos e AutoTexto

Há duas rotas práticas:

  • Organizador (Organizer): Ative a guia Desenvolvedor (se necessário) ▸ Modelos e SuplementosOrganizador. Na aba Estilos, copie do Normal.old.dotm para o Normal.dotm novo apenas os estilos que você precisa.
  • Gerenciador de Estilos / Blocos de Construção: Em Inserir ▸ Partes Rápidas ▸ Organizador de Blocos de Construção, exporte elementos úteis e reimporte no ambiente novo.

Dica: em vez de acumular tudo no Normal.dotm, considere manter um modelo global separado, por exemplo MinhasMacros.dotm, na pasta Startup do Word. Assim, em futuras reinstalações, você apenas repõe esse modelo.

Localizações importantes e comandos úteis

ComponenteLocal/PastaObservações
Normal.dotm%appdata%\Microsoft\TemplatesModelo global do Word (Windows). Renomear recria um novo.
NormalEmail.dotm%appdata%\Microsoft\TemplatesUsado pelo editor do Outlook. Se e-mails exibem anomalias, pode ser necessário recriá-lo.
Pasta de Inicialização (Startup)Arquivo ▸ Opções ▸ Avançado ▸ Localização de Arquivos ▸ IniciarColoque aqui modelos .dotm “globais” (ex.: MinhasMacros.dotm).
Modo Seguro do Wordwinword /safeInicia sem suplementos e com configurações temporárias.
Word sem add‑ins/modeloswinword /aIgnora modelos e suplementos—útil para isolar a causa.

E se a pasta de Templates estiver vazia ou diferente?

Empresas podem redirecionar a pasta de modelos para uma rede ou para o OneDrive. Para confirmar onde o Word espera encontrar o Normal.dotm:

  1. Abra o Word ▸ Arquivo ▸ Opções ▸ Avançado ▸ Geral ▸ Localização de Arquivos…
  2. Verifique “Modelos do Usuário” e “Inicializar”. Abra essas pastas e repita o procedimento de renomear o Normal.dotm no local correto.

Se houver sincronização de nuvem, certifique‑se de que o Word foi fechado antes de renomear e aguarde a sincronização completar após a troca.

Prevenção: como evitar que o problema retorne

  • Mantenha backups periódicos do Normal.dotm (e de qualquer .dotm global seu). Uma cópia quinzenal já resolve a maioria dos acidentes.
  • Separe personalizações: crie um MinhasMacros.dotm para o seu código e AutoText; deixe o Normal.dotm o mais “magro” possível.
  • Finalize o Word antes de desligar o PC. Evite forçar encerramentos quando há documentos abertos.
  • Evite conflitos de sincronização: se a pasta de modelos estiver no OneDrive, não use o mesmo perfil em duas máquinas ao mesmo tempo com o Word aberto.
  • Valide suplementos: após instalar um add‑in, reinicie o Word e crie um ponto de restauração do sistema ou um snapshot do modelo.

Quando não é o Normal.dotm

Se, após recriar o Normal.dotm, o problema persistir:

  1. Desative suplementos: Arquivo ▸ Opções ▸ Suplementos (Gerenciar: Suplementos COMIr…). Desative todos, teste a comparação e reative um a um.
  2. Reparo Online do Microsoft 365: Aplicativos e Recursos ▸ Microsoft 365 ▸ ModificarReparo Online.
  3. Verifique o Building Blocks: em casos raros, o arquivo Building Blocks.dotx corrompido afeta recursos de revisão. Crie um novo perfil de usuário para testar rapidamente.
  4. Permissões e antivírus: confirme se a sua conta tem permissão de escrita em %appdata%\Microsoft\Templates e se o antivírus não está bloqueando o Word.

FAQ

Vou perder minhas macros e estilos ao renomear o Normal.dotm?
Não, desde que você apenas renomeie (em vez de excluir). O Word criará um novo arquivo e você poderá importar conteúdos do arquivo antigo (Normal.old.dotm).

Por que a comparação falha mesmo com documentos simples?
Porque a rotina de comparação usa recursos do modelo global. Se o Normal.dotm estiver com registros inválidos, o Word “tropeça” antes de comparar.

Isso afeta suplementos como PerfectIt e Grammarly?
Sim. Suplementos que dependem do pipeline de inicialização do Word podem parar de carregar quando o Normal.dotm está danificado.

Funciona no Windows 11?
Sim. Os passos e caminhos (%appdata%\Microsoft\Templates) são idênticos no Windows 10/11.

Como saber se o novo Normal.dotm foi criado?
Abra a pasta de Templates e confira a data/hora do Normal.dotm. Ao abrir o Word após a renomeação, um arquivo recente será criado.

Checklist “mão na massa”

  1. Feche o Word (e Outlook).
  2. Win+R → %appdata%\Microsoft\Templates.
  3. Renomeie Normal.dotm para Normal.old.dotm.
  4. Abra o Word (criará um novo Normal.dotm).
  5. Teste Revisão ▸ Comparar.
  6. Se precisar, importe macros/estilos do arquivo antigo.
  7. Se ainda falhar: desative suplementos e, por fim, execute o Reparo Online do Office.

Exemplo de caso resolvido

Em um cenário típico de Windows 10 com Microsoft 365, a comparação funcionava em outros PCs, mas não na máquina afetada. O Word também não carregava suplementos e macros. As ações de reparar o Office e reiniciar o PC não surtiram efeito. Ao renomear o Normal.dotm e deixar o Word criar um novo arquivo, todos os sintomas desapareceram de imediato: o recurso Comparar voltou a operar normalmente, suplementos como PerfectIt e Grammarly foram carregados e as macros executaram sem erros. Em seguida, os estilos e módulos VBA necessários foram importados seletivamente a partir do Normal.old.dotm, restabelecendo o ambiente produtivo do usuário.

Boas práticas de organização de modelos

  • Modelo global limpo: mantenha o Normal.dotm minimalista; prefira guardar macros e blocos de construção em um .dotm próprio.
  • Versione seus modelos: salve versões datadas (MinhasMacros_2025-09-01.dotm) para fácil rollback.
  • Documente atalhos e estilos: uma tabela simples com nomes de estilos e usos acelera a reconstrução se necessário.

Conclusão

O erro “Word was unable to compare documents” no Microsoft Word costuma ser consequência indireta de um Normal.dotm corrompido. Recriar o modelo global—renomeando o arquivo para que o Word gere outro limpo—é a maneira mais rápida e efetiva de restaurar a comparação de documentos e a estabilidade de macros e suplementos. Com backups simples e a separação de personalizações em modelos próprios, você reduz drasticamente a chance de o problema se repetir e ganha tempo sempre que precisar migrar ou reinstalar o Office.

Resumo em uma linha

O erro de comparação (e a falha de macros/add‑ins) foi resolvido removendo/substituindo um Normal.dotm corrompido.

Índice