Como Corrigir o Erro 0xC0000005 do PowerPoint no Módulo MSPPT.OLB
🔍 WiseChecker

Como Corrigir o Erro 0xC0000005 do PowerPoint no Módulo MSPPT.OLB

Ao tentar abrir o PowerPoint, você pode ver uma mensagem de erro informando que o PowerPoint parou de funcionar ou que o aplicativo não pôde ser iniciado corretamente (0xC0000005), com referência ao arquivo MSPPT.OLB. Esse erro impede o PowerPoint de carregar qualquer apresentação e pode ocorrer no Windows 10 e Windows 11. A causa raiz geralmente é um arquivo de biblioteca de objetos danificado ou incompatível, ou um conflito com complementos de terceiros que o PowerPoint carrega na inicialização. Este artigo explica por que o erro MSPPT.OLB ocorre e fornece um conjunto claro de etapas para corrigi-lo permanentemente.

Principais conclusões: Corrigindo o erro 0xC0000005 no MSPPT.OLB

  • Registre novamente o arquivo MSPPT.OLB usando regsvr32: Repara o registro corrompido da biblioteca de objetos no Registro do Windows.
  • Inicie o PowerPoint no Modo de Segurança: Desativa temporariamente todos os complementos para isolar o conflito e confirmar a causa.
  • Exclua a chave PowerPoint Data no Registro: Redefine as configurações de complementos ou automação corrompidas sem reinstalar o Office.

ADVERTISEMENT

Por que o erro 0xC0000005 aparece com MSPPT.OLB

O código de erro 0xC0000005 é uma violação de acesso. Isso significa que o PowerPoint tentou ler ou gravar em um endereço de memória ao qual não tinha permissão de acesso. Quando a mensagem de erro menciona especificamente o MSPPT.OLB, o problema está relacionado ao arquivo da biblioteca de objetos do Microsoft PowerPoint. Esse arquivo contém definições de objetos, propriedades e métodos que complementos e macros usam para interagir com o PowerPoint.

O erro pode ocorrer por três motivos principais:

Arquivo OLB corrompido ou registrado incorretamente

O arquivo MSPPT.OLB pode ter sido danificado durante uma atualização do Office, uma falha do sistema ou uma desinstalação incompleta de uma versão anterior do Office. Quando o arquivo não está registrado corretamente no Registro do Windows, o PowerPoint não consegue carregar a biblioteca de objetos e gera o erro de violação de acesso.

Conflito com complementos de terceiros

Complementos de outros softwares, como conversores de PDF, gravadores de tela ou ferramentas de apresentação, podem tentar usar a biblioteca MSPPT.OLB de uma forma que entra em conflito com o PowerPoint. Se um complemento solicitar um método ou propriedade que não existe na versão atual da biblioteca, o PowerPoint trava com o erro 0xC0000005.

Chave PowerPoint Data corrompida no Registro

O PowerPoint armazena caminhos de complementos e configurações de automação no Registro do Windows sob a chave PowerPoint Data. Se essa chave for corrompida devido a uma instalação mal-sucedida de complemento ou a uma verificação de malware, o PowerPoint pode falhar ao inicializar a biblioteca de objetos corretamente.

Etapas para registrar novamente o MSPPT.OLB e corrigir o erro

A primeira correção é registrar novamente o arquivo MSPPT.OLB usando a ferramenta regsvr32. Esta etapa repara a associação do arquivo no Registro sem reinstalar o Office. Siga estas etapas no Windows 10 ou Windows 11.

  1. Feche todos os programas do Office
    Certifique-se de que PowerPoint, Word, Excel e Outlook estejam fechados. Verifique a bandeja do sistema para ver se há processos do Office ainda em execução e clique com o botão direito para sair deles.
  2. Abra o Prompt de Comando como administrador
    Clique no botão Iniciar, digite cmd, clique com o botão direito em Prompt de Comando nos resultados da pesquisa e selecione Executar como administrador. Clique em Sim quando a solicitação de Controle de Conta de Usuário aparecer.
  3. Localize o caminho do arquivo MSPPT.OLB
    Na janela do Prompt de Comando, digite o seguinte e pressione Enter:
    cd "C:\Program Files (x86)\Microsoft Office\root\Office16"
    Para instalações do Office 64 bits, use:
    cd "C:\Program Files\Microsoft Office\root\Office16"
    Se você tiver o Office 2019 ou Microsoft 365, o nome da pasta é Office16. Para Office 2016, também é Office16. Para Office 2013, use Office15. Ajuste o caminho conforme necessário.
  4. Registre novamente o arquivo OLB
    Digite o seguinte comando e pressione Enter:
    regsvr32 /i MSPPT.OLB
    Você deve ver uma mensagem informando que o DllRegisterServer em MSPPT.OLB foi bem-sucedido. Clique em OK.
  5. Reinicie o computador
    Uma reinicialização completa garante que todas as alterações no Registro entrem em vigor. Após a reinicialização, abra o PowerPoint e verifique se o erro desapareceu.

ADVERTISEMENT

Se o erro persistir: Inicie o PowerPoint no Modo de Segurança

O Modo de Segurança inicia o PowerPoint sem nenhum complemento. Se o erro não aparecer no Modo de Segurança, um complemento é a causa.

  1. Abra a caixa de diálogo Executar
    Pressione Tecla Windows + R no teclado.
  2. Inicie o PowerPoint no Modo de Segurança
    Digite powerpnt /safe e pressione Enter. O PowerPoint abre com uma barra de título que diz “Modo de Segurança do PowerPoint”.
  3. Teste o erro
    Se o PowerPoint abrir normalmente no Modo de Segurança, o erro é causado por um complemento. Vá para Arquivo > Opções > Complementos. Na parte inferior da janela, selecione Complementos COM no menu Gerenciar e clique em Ir. Desmarque todas as caixas de seleção para desabilitar todos os complementos e clique em OK. Reinicie o PowerPoint normalmente. Se o erro não retornar, ative os complementos um por um até que o erro reapareça. Remova ou atualize o complemento conflitante.

Se o PowerPoint ainda apresentar problemas após a correção principal

O PowerPoint ainda mostra o erro após registrar novamente o MSPPT.OLB

Se o erro continuar, a chave do Registro que armazena as configurações de automação do PowerPoint pode estar corrompida. Exclua a chave PowerPoint Data para redefinir essas configurações.

  1. Feche todos os programas do Office
  2. Abra o Editor do Registro
    Pressione Tecla Windows + R, digite regedit e pressione Enter. Clique em Sim na solicitação do UAC.
  3. Navegue até a chave PowerPoint Data
    No Editor do Registro, vá para:
    HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\PowerPoint
    Para Office 2013, substitua 16.0 por 15.0. Para Office 2010, use 14.0.
  4. Exclua a chave Data
    Clique com o botão direito na pasta PowerPoint (a própria chave) e selecione Exportar para fazer um backup primeiro. Em seguida, clique com o botão direito na mesma chave e escolha Excluir. Confirme a exclusão.
  5. Reinicie o computador e teste o PowerPoint
    O PowerPoint cria uma nova chave Data quando é iniciado. O erro deve ser resolvido.

O erro 0xC0000005 ocorre apenas com uma apresentação específica

Se o erro aparecer apenas ao abrir um arquivo específico, a apresentação pode conter objetos corrompidos ou referências a controles ausentes. Tente abrir o arquivo em outro computador com a mesma versão do PowerPoint. Se abrir lá, o problema é local. Se falhar em ambos os sistemas, o arquivo está corrompido. Use o recurso Abrir e Reparar: abra o PowerPoint, vá para Arquivo > Abrir, selecione o arquivo, clique na seta suspensa ao lado do botão Abrir e escolha Abrir e Reparar.

A Segurança do Windows ou o antivírus está bloqueando o MSPPT.OLB

Alguns programas antivírus colocam em quarentena ou bloqueiam o arquivo MSPPT.OLB porque o marcam como uma ameaça potencial. Verifique o log de quarentena do seu antivírus em busca de qualquer arquivo chamado MSPPT.OLB. Se encontrado, restaure-o e adicione uma exclusão para toda a pasta do Office. Na Segurança do Windows, vá para Proteção contra vírus e ameaças > Gerenciar configurações > Exclusões e adicione a pasta C:\Program Files (x86)\Microsoft Office (ou o caminho onde o Office está instalado).

Método de correção Quando usar Complexidade
Registrar novamente o MSPPT.OLB com regsvr32 Erro aparece imediatamente na inicialização Médio — requer Prompt de Comando como administrador
Iniciar o PowerPoint no Modo de Segurança Erro ocorre apenas ao abrir arquivos específicos ou após instalar complementos Baixo — usa a caixa de diálogo Executar
Excluir a chave do Registro PowerPoint Data Erro persiste após registrar novamente e desabilitar complementos Alto — requer Editor do Registro

O erro 0xC0000005 no MSPPT.OLB quase sempre pode ser corrigido sem reinstalar o Microsoft Office. Comece registrando novamente o arquivo da biblioteca de objetos usando o comando regsvr32. Se o erro persistir, use o Modo de Segurança do PowerPoint para identificar um complemento conflitante. Como etapa final, exclua a chave PowerPoint Data no Registro para redefinir todas as configurações de automação. Após aplicar essas correções, você deve conseguir abrir o PowerPoint e trabalhar com apresentações normalmente. Para evitar que o erro retorne, mantenha o Office atualizado por meio do Windows Update e remova quaisquer complementos que você não use regularmente.

ADVERTISEMENT