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.
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
| Sinal | O que indica | Como verificar |
|---|---|---|
| Erro ao comparar documentos | Rotinas internas de revisão/merge impedidas | Tente Revisão ▸ Comparar em arquivos simples (.docx vazios) — se falhar, é sistêmico |
| Macros não executam | VBA do modelo global não carrega corretamente | Abra o Editor do VBA (Alt+F11): módulos do Normal ausentes/erro |
| Suplementos somem ou não iniciam | Falha na inicialização do ambiente global de modelos | Arquivo ▸ Opções ▸ Suplementos ▸ Gerenciar: verifique falhas de carregamento |
| Comportamento normal no Modo de Segurança | Falha ligada a modelo global ou add‑in | Win+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.
- Feche o Word e todos os apps do Office.
- Pressione Win+R, cole:
%appdata%\Microsoft\Templatese pressione Enter. - Localize o arquivo
Normal.dotme renomeie para algo comoNormal.old.dotm. (Se tiver um backup “bom”, você pode substituir o arquivo corrompido por ele.) - Abra o Word — ele criará um
Normal.dotmnovo automaticamente. - Se necessário, importe seus estilos/macros do backup (veja a seção “Como recuperar estilos e macros”).
Por que funciona?
ONormal.dotmarmazena 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á noNormal.dotmou 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)
- Com o Word aberto e o novo
Normal.dotmjá criado, vá a Arquivo ▸ Abrir ▸ Procurar. No seletor de tipos de arquivo, escolha Modelos do Word (*.dotm) e abra o seuNormal.old.dotm(ele abrirá como documento). - 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).
- No projeto antigo, clique com o botão direito em cada módulo/classe que deseja manter e escolha Export File… para salvar
.bas,.frme.cls. - No projeto Normal (novo), clique com o botão direito e use Import File… para trazer os módulos exportados.
- Salve e feche o Editor do VBA. Feche o documento
Normal.old.dotmsem salvar alterações.
Reaproveitar estilos e AutoTexto
Há duas rotas práticas:
- Organizador (Organizer): Ative a guia Desenvolvedor (se necessário) ▸ Modelos e Suplementos ▸ Organizador. Na aba Estilos, copie do
Normal.old.dotmpara oNormal.dotmnovo 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
| Componente | Local/Pasta | Observações |
|---|---|---|
| Normal.dotm | %appdata%\Microsoft\Templates | Modelo global do Word (Windows). Renomear recria um novo. |
| NormalEmail.dotm | %appdata%\Microsoft\Templates | Usado 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 ▸ Iniciar | Coloque aqui modelos .dotm “globais” (ex.: MinhasMacros.dotm). |
| Modo Seguro do Word | winword /safe | Inicia sem suplementos e com configurações temporárias. |
| Word sem add‑ins/modelos | winword /a | Ignora 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:
- Abra o Word ▸ Arquivo ▸ Opções ▸ Avançado ▸ Geral ▸ Localização de Arquivos…
- Verifique “Modelos do Usuário” e “Inicializar”. Abra essas pastas e repita o procedimento de renomear o
Normal.dotmno 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.dotmglobal seu). Uma cópia quinzenal já resolve a maioria dos acidentes. - Separe personalizações: crie um
MinhasMacros.dotmpara o seu código e AutoText; deixe oNormal.dotmo 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:
- Desative suplementos: Arquivo ▸ Opções ▸ Suplementos (Gerenciar: Suplementos COM ▸ Ir…). Desative todos, teste a comparação e reative um a um.
- Reparo Online do Microsoft 365: Aplicativos e Recursos ▸ Microsoft 365 ▸ Modificar ▸ Reparo Online.
- 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.
- Permissões e antivírus: confirme se a sua conta tem permissão de escrita em
%appdata%\Microsoft\Templatese 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”
- Feche o Word (e Outlook).
- Win+R →
%appdata%\Microsoft\Templates. - Renomeie
Normal.dotmparaNormal.old.dotm. - Abra o Word (criará um novo
Normal.dotm). - Teste Revisão ▸ Comparar.
- Se precisar, importe macros/estilos do arquivo antigo.
- 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.dotmminimalista; prefira guardar macros e blocos de construção em um.dotmpró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.

