Erro COM Surrogate 0x80080005 no PowerPoint: Guia de Reparo
🔍 WiseChecker

Erro COM Surrogate 0x80080005 no PowerPoint: Guia de Reparo

Você vê um erro COM Surrogate com código 0x80080005 ao tentar abrir ou salvar um arquivo do PowerPoint. Esse erro impede o PowerPoint de carregar objetos incorporados, clipes de mídia ou suplementos. A causa raiz é um registro COM (Component Object Model) corrompido ou um arquivo de sistema com falha que impede o processo host do COM Surrogate de iniciar corretamente. Este artigo explica por que o erro ocorre e fornece um guia passo a passo para reparar o registro COM e restaurar a operação normal do PowerPoint.

Principais conclusões: Reparar o erro COM Surrogate 0x80080005 no PowerPoint

  • Execute a verificação do System File Checker (SFC): Repara arquivos de sistema corrompidos que quebram o registro do COM Surrogate.
  • Re-registre todas as DLLs COM via Prompt de Comando elevado: Restaura as entradas de fábrica de classe COM necessárias para o PowerPoint.
  • Desative suplementos COM de terceiros no PowerPoint: Impede que suplementos conflitantes acionem o erro 0x80080005 na inicialização.

ADVERTISEMENT

Por que o PowerPoint aciona o erro COM Surrogate 0x80080005

O processo COM Surrogate (dllhost.exe) hospeda objetos COM que são executados fora do processo principal do PowerPoint. Quando o PowerPoint precisa exibir um gráfico do Excel incorporado, um controle de vídeo ou um objeto ActiveX de terceiros, ele delega o trabalho ao COM Surrogate. O erro 0x80080005 significa que o COM Surrogate falhou ao criar a classe do objeto. Essa falha ocorre porque o registro da classe COM no Registro do Windows está ausente, corrompido ou bloqueado por uma configuração de segurança.

Existem três causas comuns:

Arquivos de sistema corrompidos

Arquivos de sistema do Windows como ole32.dll, rpcss.dll ou o processo do servidor DCOM lidam com a ativação COM. Uma corrupção de arquivo devido a uma atualização com falha, erro de disco ou remoção de malware quebra a infraestrutura COM. O PowerPoint não consegue iniciar o COM Surrogate com o contexto de classe correto, e o erro 0x80080005 aparece.

DLLs COM mal registradas

Cada objeto COM registra seu CLSID e interface no Registro em HKEY_CLASSES_ROOT\CLSID. Se uma desinstalação de software ou uma limpeza manual excluir ou alterar essas entradas, o COM Surrogate não consegue localizar a fábrica de classe. O código de erro 0x80080005 indica especificamente que o processo do servidor falhou ao inicializar a fábrica de classe.

Suplementos de terceiros e extensões de shell

Suplementos do PowerPoint, especialmente de versões antigas do Office ou utilitários de terceiros, registram suas próprias classes COM. Um registro de suplemento quebrado ou um conflito entre dois suplementos COM faz com que o processo Surrogate falhe antes de atender à solicitação.

Guia de reparo passo a passo para o erro 0x80080005

Siga estas etapas em ordem. Cada etapa aborda uma causa específica da falha do COM Surrogate. Teste o PowerPoint após cada etapa para verificar se o erro desaparece.

  1. Execute a verificação do System File Checker (SFC)
    Abra o Prompt de Comando como administrador. Pressione a tecla Windows, digite cmd, clique com o botão direito em Prompt de Comando e selecione Executar como administrador. Digite sfc /scannow e pressione Enter. A verificação substitui arquivos de sistema corrompidos por cópias em cache. Aguarde até que a verificação atinja 100%. Reinicie o computador e teste o PowerPoint.
  2. Execute a ferramenta Deployment Imaging Service and Management (DISM)
    Se o SFC não encontrar problemas ou o erro persistir, execute o DISM para reparar a imagem do sistema Windows. No mesmo Prompt de Comando elevado, digite DISM /Online /Cleanup-Image /RestoreHealth e pressione Enter. Este comando repara a corrupção do repositório de componentes que o SFC não consegue corrigir. Reinicie o computador após a conclusão da operação.
  3. Re-registre todas as DLLs COM
    Abra um Prompt de Comando elevado. Digite os seguintes comandos um de cada vez, pressionando Enter após cada um:
    regsvr32 ole32.dll
    regsvr32 oleaut32.dll
    regsvr32 rpcss.dll
    regsvr32 dcomcnfg.exe
    Cada comando deve mostrar uma mensagem de sucesso. Se algum comando falhar, anote o erro e prossiga. Reinicie o computador.
  4. Redefina as permissões DCOM
    Abra o console de Serviços de Componentes. Pressione a tecla Windows + R, digite dcomcnfg e pressione Enter. Expanda Serviços de Componentes, depois Computadores, clique com o botão direito em Meu Computador e selecione Propriedades. Vá para a guia Segurança COM. Em Permissões de Acesso, clique em Editar Padrão. Verifique se os seguintes usuários têm Permitir para Acesso Local: SYSTEM, Administradores e INTERACTIVE. Faça o mesmo em Permissões de Inicialização e Ativação. Clique em OK e reinicie o computador.
  5. Desative suplementos COM de terceiros no PowerPoint
    Abra o PowerPoint. Vá para Arquivo > Opções > Suplementos. Na parte inferior, ao lado de Gerenciar, selecione Suplementos COM e clique em Ir. Desmarque todos os suplementos, exceto os da Microsoft. Clique em OK. Reinicie o PowerPoint. Se o erro parar, reative os suplementos um a um para encontrar o culpado.
  6. Repare a instalação do Microsoft Office
    Abra o Painel de Controle > Programas e Recursos. Encontre Microsoft 365 ou Microsoft Office na lista. Clique com o botão direito e selecione Alterar. Escolha Reparo Rápido e clique em Reparar. Se o erro persistir, execute a opção Reparo Online, que requer conexão com a internet e reinstala o Office completamente.

ADVERTISEMENT

Se o PowerPoint ainda mostrar o erro 0x80080005 após a correção principal

O PowerPoint falha apenas ao abrir apresentações de compartilhamentos de rede

O COM Surrogate pode não ter permissão para acessar arquivos remotos. Mova a apresentação para sua área de trabalho local e abra-a. Se o erro desaparecer, ajuste as permissões de inicialização DCOM para o computador local incluindo o grupo de usuários NETWORK. Vá para Serviços de Componentes > Meu Computador > Propriedades > Segurança COM > Permissões de Inicialização e Ativação > Editar Padrão e adicione o usuário NETWORK com Permitir para Inicialização Local e Ativação Local.

Erro aparece após instalar uma atualização do Windows

Algumas atualizações do Windows alteram os padrões de segurança DCOM. Desinstale a atualização mais recente indo em Configurações > Windows Update > Histórico de atualizações > Desinstalar atualizações. Selecione a atualização instalada pouco antes do erro começar e clique em Desinstalar. Reinicie e teste o PowerPoint. Se o erro desaparecer, pause as atualizações por 30 dias e relate o problema à Microsoft pelo Feedback Hub.

Erro COM Surrogate ocorre com formatos de mídia incorporados específicos

O PowerPoint usa o COM Surrogate para renderizar formatos de mídia antigos como MPEG-2 ou AVI com codecs específicos. Instale o Media Feature Pack mais recente para Windows 10 ou Windows 11 edições N. Vá em Configurações > Aplicativos > Recursos opcionais > Adicionar um recurso, pesquise por Media Feature Pack, instale e reinicie.

Erro COM Surrogate 0x80080005 no PowerPoint vs. Outros Erros COM

Item Erro 0x80080005 Erro 0x80040154
Descrição O processo do servidor COM Surrogate falhou ao inicializar a fábrica de classe Classe não registrada — o CLSID do objeto COM está ausente do Registro
Causa típica Arquivos de sistema corrompidos, DLLs mal registradas ou bloqueios de permissão DCOM Aplicativo desinstalado ou camada de compatibilidade 64/32 bits ausente
Correção principal Re-registrar DLLs COM e redefinir permissões DCOM Reinstalar o aplicativo ou registrar a DLL ausente com regsvr32
Impacto no PowerPoint Bloqueia a abertura de arquivos com objetos incorporados ou suplementos Impede a inserção de objetos específicos, como gráficos do Excel ou visualizadores de PDF

Agora você pode reparar o erro COM Surrogate 0x80080005 no PowerPoint executando o SFC, re-registrando DLLs COM e redefinindo permissões DCOM. Teste cada etapa antes de passar para a próxima para isolar a causa. Para prevenção contínua, mantenha o Windows e o Office atualizados e evite instalar suplementos de fontes não verificadas. Se o erro retornar, execute a ferramenta DISM novamente e verifique o log de eventos do Aplicativo para o módulo exato com falha.

ADVERTISEMENT