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.
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.
- 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. - 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. - 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. - 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. - 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.
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.
- Abra a caixa de diálogo Executar
Pressione Tecla Windows + R no teclado. - 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”. - 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.
- Feche todos os programas do Office
- Abra o Editor do Registro
Pressione Tecla Windows + R, digite regedit e pressione Enter. Clique em Sim na solicitação do UAC. - 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. - 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. - 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.