Ao tentar inserir ou atualizar uma citação usando um complemento de terceiros no Word, o aplicativo pode parar de responder e exibir o código de erro 0x800AC472. Esse erro indica que o Word não consegue se comunicar com o objeto COM do complemento porque a referência de interface expirou ou o complemento não está registrado corretamente. O problema ocorre com mais frequência com ferramentas de citação que dependem de bridges mais antigas do Component Object Model (COM), como certas versões do EndNote, Zotero ou Mendeley. Este artigo explica por que o erro 0x800AC472 acontece, fornece correções passo a passo para restaurar a conexão do complemento e aborda falhas relacionadas que produzem códigos de erro semelhantes.
Principais conclusões: Resolvendo o erro 0x800AC472 do complemento de citação no Word
- Arquivo > Opções > Suplementos > Gerenciar Suplementos COM > Ir: Desabilite e reabilite o complemento de citação para redefinir sua conexão de interface.
- Executar o instalador do complemento como Administrador: Re-registra o objeto COM que o Word precisa para se comunicar com a ferramenta de citação.
- Caminho do registro HKEY_CURRENT_USER\Software\Microsoft\Office\Word\Addins: Excluir uma entrada de complemento obsoleta força o Word a recarregar o complemento a partir de sua instalação original.
Por que o erro 0x800AC472 ocorre com complementos de citação
O erro 0x800AC472 é uma exceção COM que significa que o ponteiro de interface que o Word obteve do complemento não é mais válido. Isso acontece quando o servidor COM do complemento termina inesperadamente ou quando a DLL do complemento não registra sua interface corretamente durante a instalação. Complementos de citação como EndNote, Zotero, Mendeley e RefWorks instalam um componente de complemento COM que o Word carrega na inicialização. Se esse componente for corrompido, bloqueado por software de segurança ou instalado sob uma conta de usuário diferente, o Word não consegue se vincular aos métodos do complemento e exibe o erro 0x800AC472.
O papel do registro COM no carregamento de complementos
Quando o Word inicia, ele verifica o Registro do Windows em busca de entradas de complementos COM em HKEY_CURRENT_USER\Software\Microsoft\Office\Word\Addins e HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Word\Addins. Cada entrada aponta para um arquivo DLL que contém o código do complemento. O Word chama CoCreateInstance no CLSID listado nessa chave do registro. Se a DLL estiver ausente, não registrada ou retornar um erro durante a instanciação, o Word exibe o erro 0x800AC472. Complementos de citação são especialmente propensos a isso porque geralmente são atualizados independentemente do Word, deixando uma entrada de registro incompatível.
Por que apenas complementos de citação específicos disparam o erro
Nem todos os complementos de citação causam esse erro. Versões mais antigas do EndNote (X9 e anteriores) e o plugin do Zotero para Word para Office 32 bits no Windows 64 bits são as fontes mais comuns. Esses complementos usam um servidor local COM em vez de uma DLL in-process, o que introduz uma condição de corrida durante a inicialização do Word. Se o servidor local não tiver terminado a inicialização quando o Word consultar sua interface, o ponteiro se torna inválido. Complementos mais novos, como Mendeley Cite e o plugin do Zotero para Word para Office 64 bits, usam um método de integração diferente (API JavaScript) e raramente disparam o 0x800AC472.
Passos para corrigir o erro 0x800AC472 para complementos de citação
Siga estes métodos em ordem. Teste o complemento após cada método reiniciando o Word e inserindo uma citação.
Método 1: Desabilitar e reabilitar o complemento COM
- Abra a caixa de diálogo Suplementos COM
No Word, vá em Arquivo > Opções > Suplementos. Na parte inferior da janela, ao lado da lista suspensa Gerenciar, selecione Suplementos COM e clique em Ir. - Desmarque a caixa de seleção do complemento de citação
Desmarque a entrada da sua ferramenta de citação, como EndNote Cite While You Write ou Zotero. Clique em OK. Feche o Word completamente. - Reabra o Word e reabilite o complemento
Abra o Word novamente. Navegue de volta para Arquivo > Opções > Suplementos > Gerenciar Suplementos COM > Ir. Marque a caixa do mesmo complemento. Clique em OK. Tente inserir uma citação.
Método 2: Executar o instalador do complemento como Administrador
- Baixe o instalador mais recente
Acesse o site oficial da ferramenta de citação e baixe o instalador do plugin para Word. Para EndNote, use o instalador CWYW da página de download do EndNote. Para Zotero, reinstale o aplicativo de desktop Zotero, que inclui o plugin para Word. - Execute o instalador com privilégios elevados
Clique com o botão direito no arquivo do instalador e selecione Executar como administrador. Conclua a instalação. Isso re-registra a DLL COM no contexto de usuário correto. - Reinicie o Word e teste
Feche e reabra o Word. O complemento deve carregar sem o erro 0x800AC472.
Método 3: Remover entradas de registro obsoletas
- Abra o Editor do Registro
Pressione a tecla Windows + R, digite regedit e pressione Enter. - Navegue até a chave de Suplementos do Word
Vá para HKEY_CURRENT_USER\Software\Microsoft\Office\Word\Addins. Expanda a pasta para ver as subchaves de cada complemento instalado. - Exclua a chave do complemento problemático
Clique com o botão direito na subchave que corresponde à sua ferramenta de citação (por exemplo, EndNote.CWYW ou Zotero.WordAddin) e selecione Excluir. Confirme a exclusão. Feche o Editor do Registro. - Reinstale o complemento
Execute o instalador do complemento conforme descrito no Método 2. Isso cria uma nova entrada de registro. Teste o Word.
Método 4: Reparar o Microsoft Office
- Abra Programas e Recursos
Pressione a tecla Windows + R, digite appwiz.cpl e pressione Enter. - Selecione Microsoft 365 ou Office
Encontre seu produto do Office na lista. Clique com o botão direito e selecione Alterar. - Escolha Reparo Rápido primeiro
Selecione Reparo Rápido e clique em Reparar. Siga as instruções. Se isso não resolver o erro, execute um Reparo Online no mesmo menu. O Reparo Online reinstala o Office e redefine as configurações de segurança COM.
Se o Word ainda apresentar problemas após a correção principal
O Word trava ao abrir um documento com citações existentes
Se o complemento carregar, mas o Word travar ao abrir um documento que já contém códigos de campo da ferramenta de citação, os códigos de campo do documento podem estar corrompidos. Abra o documento com o complemento desabilitado. Pressione Alt+F9 para mostrar os códigos de campo. Exclua qualquer código de campo que mostre um erro ou faça referência a um complemento ausente. Salve o documento, reabilite o complemento e reinsira as citações.
Erro 0x800AC472 aparece apenas no Word 32 bits
Alguns complementos de citação, especialmente versões mais antigas do EndNote, são compilados como DLLs de 32 bits. Se você executa o Word 64 bits, o complemento não pode carregar. Verifique sua versão do Word indo em Arquivo > Conta > Sobre o Word. Se disser 64 bits e seu complemento for 32 bits, instale a versão 32 bits do Office ou instale a versão 64 bits do complemento de citação, se disponível.
Antivírus bloqueia a DLL do complemento
A verificação em tempo real pelo antivírus pode impedir que o Word carregue a DLL do complemento. Desabilite temporariamente a proteção em tempo real, reinicie o Word e teste o complemento. Se o erro desaparecer, adicione a pasta da DLL do complemento à lista de exclusão do seu antivírus. Caminhos comuns incluem C:\Program Files (x86)\EndNote e C:\Program Files (x86)\Zotero.
Métodos de integração de complementos COM: In-process vs Servidor Local
| Item | Complemento DLL In-process | Complemento COM Servidor Local |
|---|---|---|
| Como o Word carrega | Carrega a DLL no espaço de processo do Word | Inicia um EXE separado que expõe interfaces COM |
| Frequência do erro 0x800AC472 | Baixa | Alta |
| Exemplos de complementos | Mendeley Cite, plugin Zotero 64 bits | EndNote X9 e anteriores, plugin Zotero 32 bits |
| Abordagem de correção | Desabilitar e reabilitar na caixa de diálogo Suplementos COM | Reexecutar o instalador como Administrador ou excluir chave do registro |
O erro 0x800AC472 no Word é uma falha de interface COM que afeta complementos de citação específicos que usam arquitetura de servidor local. Você pode resolvê-lo desabilitando e reabilitando o complemento, reinstalando com privilégios de administrador ou limpando entradas de registro obsoletas. Se o erro persistir, verifique a versão do Word (32 ou 64 bits) em relação à versão do complemento e exclua a pasta do complemento da verificação do antivírus. Após aplicar a correção, sempre teste inserindo uma nova citação em um documento em branco antes de reabrir seu arquivo de trabalho.