Como Resolver o Erro ‘Library Not Registered’ 8002801D no PowerPoint
🔍 WiseChecker

Como Resolver o Erro ‘Library Not Registered’ 8002801D no PowerPoint

Ao iniciar o PowerPoint ou tentar abrir uma apresentação, você pode ver uma caixa de diálogo informando “Library not registered” seguida do código de erro 8002801D. Esse erro ocorre porque um componente de sistema necessário, geralmente uma biblioteca COM (Component Object Model) ou um arquivo DLL, está ausente ou seu registro no Registro do Windows foi corrompido. Neste artigo, você aprenderá a causa raiz desse erro, um método de reparo passo a passo usando a ferramenta de Reparo do Office e como corrigir problemas de registro relacionados que podem aparecer após a correção inicial.

Principais Conclusões: Corrigindo o Erro Library Not Registered 8002801D no PowerPoint

  • Painel de Controle > Programas e Recursos > Microsoft 365 > Alterar > Reparo Rápido: Restaura registros COM ausentes sem reinstalar o Office.
  • Painel de Controle > Programas e Recursos > Microsoft 365 > Alterar > Reparo Online: Realiza um reparo mais profundo quando o Reparo Rápido não resolve o erro.
  • Executar regsvr32.exe em DLLs específicas: Registra manualmente DLLs como oleaut32.dll ou scrrun.dll se o erro persistir após o reparo do Office.

ADVERTISEMENT

Por que o Erro Library Not Registered 8002801D Ocorre no PowerPoint

O código de erro 8002801D corresponde a REGDB_E_CLASSNOTREG, que significa que o identificador de classe COM para uma biblioteca específica não foi encontrado no Registro do Windows. O PowerPoint depende de vários componentes COM para lidar com tarefas como renderizar slides, executar macros e interagir com outros aplicativos do Office. Quando uma atualização do Windows, um instalador de terceiros ou uma ferramenta de limpeza manual remove ou corrompe a entrada do registro de uma biblioteca necessária, o PowerPoint não consegue instanciar esse componente e exibe o erro.

Cenários comuns que desencadeiam esse erro incluem:

  • Uma atualização cumulativa recente do Windows 10 ou Windows 11 que modifica o banco de dados de registro COM.
  • Desinstalar um pacote Microsoft Visual C++ Redistributable do qual um componente do PowerPoint depende.
  • Executar um limpador de registro que exclui entradas COM órfãs.
  • Instalar ou remover um suplemento que registra suas próprias DLLs de forma inadequada.

A correção principal é registrar novamente as bibliotecas ausentes. Isso pode ser feito através das ferramentas de reparo internas do Office ou manualmente usando o comando regsvr32 em arquivos DLL específicos.

Passos para Resolver o Erro Library Not Registered no PowerPoint

Método 1: Executar um Reparo Rápido do Microsoft 365

A opção Reparo Rápido verifica a instalação do Office e registra novamente quaisquer DLLs e bibliotecas COM ausentes ou corrompidas sem baixar arquivos. Este é o primeiro método a tentar porque é rápido e não requer conexão com a internet.

  1. Abra Programas e Recursos
    Pressione a tecla Windows, digite “Painel de Controle” e pressione Enter. Selecione Programas e Recursos.
  2. Encontre sua instalação do Microsoft 365 ou Office
    Role a lista para localizar Microsoft 365 Apps para empresas, Microsoft 365 Personal ou Office Home & Student. Clique na entrada para selecioná-la.
  3. Clique em Alterar e depois em Reparo Rápido
    Clique no botão Alterar no topo da lista. Na caixa de diálogo que abrir, selecione Reparo Rápido e clique em Reparar. O Windows reparará a instalação do Office. Esse processo leva cerca de 5 a 10 minutos.
  4. Reinicie o PowerPoint
    Após a conclusão do reparo, reinicie o PowerPoint. Se o erro não aparecer mais, nenhuma ação adicional é necessária.

Método 2: Executar um Reparo Online do Microsoft 365

Se o Reparo Rápido não corrigir o erro, use a opção Reparo Online. Este método baixa os arquivos completos de instalação do Office e substitui todos os componentes, incluindo todos os registros COM. Uma conexão ativa com a internet é necessária, e o processo pode levar de 30 a 60 minutos.

  1. Abra Programas e Recursos novamente
    Pressione a tecla Windows, digite “Painel de Controle” e pressione Enter. Selecione Programas e Recursos.
  2. Selecione sua instalação do Office
    Clique em Microsoft 365 ou Office na lista. Clique no botão Alterar.
  3. Escolha Reparo Online
    Selecione Reparo Online na caixa de diálogo e clique em Reparar. Uma caixa de diálogo de confirmação avisa que isso reinstalará o Office. Clique em Reparar para prosseguir. Não interrompa o processo.
  4. Reinicie o computador
    Após o reparo terminar, reinicie o computador. Abra o PowerPoint e verifique se o erro desapareceu.

Método 3: Registrar Manualmente DLLs Específicas com regsvr32

Se o erro persistir ou você preferir uma correção direcionada, pode registrar manualmente a DLL que o PowerPoint está tentando carregar. A caixa de diálogo de erro geralmente não nomeia a DLL exata, mas os culpados mais comuns são oleaut32.dll (biblioteca de automação OLE) e scrrun.dll (runtime de script).

  1. Abra um Prompt de Comando elevado
    Pressione a tecla Windows, digite “cmd”, clique com o botão direito em Prompt de Comando e selecione Executar como administrador. Clique em Sim na solicitação de Controle de Conta de Usuário.
  2. Registre oleaut32.dll
    Digite o seguinte comando e pressione Enter:
    regsvr32 oleaut32.dll
    Uma caixa de diálogo deve aparecer informando “DllRegisterServer em oleaut32.dll bem-sucedido.” Clique em OK.
  3. Registre scrrun.dll
    Digite o seguinte comando e pressione Enter:
    regsvr32 scrrun.dll
    Confirme a mensagem de sucesso e clique em OK.
  4. Reinicie o PowerPoint
    Feche o Prompt de Comando e abra o PowerPoint. Se o erro ainda aparecer, repita os passos para outras DLLs que você suspeitar, como mscomctl.ocx ou comctl32.ocx.

ADVERTISEMENT

Se o PowerPoint Ainda Mostrar o Erro Library Not Registered Após a Correção Principal

Erro aparece apenas ao abrir uma apresentação específica

Se o erro ocorrer apenas com um arquivo, a apresentação pode conter uma referência a um controle ActiveX personalizado ou a um suplemento de terceiros que não está instalado no seu sistema. Abra o arquivo no Modo de Segurança segurando a tecla Ctrl enquanto inicia o PowerPoint. Se o erro não aparecer, desabilite os suplementos através de Arquivo > Opções > Suplementos > Ir (ao lado de Gerenciar Suplementos COM). Desmarque todos os suplementos e reinicie o PowerPoint normalmente.

Erro retorna após uma Atualização do Windows

Uma atualização do Windows pode sobrescrever ou redefinir entradas de registro COM. Após instalar uma atualização cumulativa, execute o método Reparo Rápido novamente. Se o erro recorrer após cada atualização, considere adiar as atualizações de recursos por até 60 dias através de Windows Update > Opções avançadas > Pausar atualizações.

Erro 8002801D aparece também em outros aplicativos do Office

Se Excel, Word ou Outlook também mostrarem o mesmo erro, o problema está no nível do sistema, não específico do PowerPoint. Execute o Verificador de Arquivos do Sistema (SFC) para reparar arquivos corrompidos do Windows. Abra um Prompt de Comando elevado e execute sfc /scannow. Após a conclusão da verificação, reinicie o computador e execute o Reparo Online do Office.

Opções de Reparo do Office: Reparo Rápido vs Reparo Online

Item Reparo Rápido Reparo Online
Requer internet Não Sim
Duração 5 a 10 minutos 30 a 60 minutos
O que corrige Registra novamente bibliotecas COM ausentes e repara arquivos de instalação locais Baixa e substitui todos os binários do Office e entradas de registro
Quando usar Primeira tentativa para o erro 8002801D Se o Reparo Rápido falhar ou o erro persistir
Risco de perda de dados Nenhum Nenhum; arquivos e configurações do usuário permanecem intactos

Agora você pode resolver o erro Library Not Registered 8002801D no PowerPoint usando as ferramentas de reparo do Office ou o registro manual de DLLs. Na próxima vez que encontrar um erro de registro COM semelhante, tente o Reparo Rápido primeiro — ele resolve a maioria dos casos sem exigir uma reinstalação completa. Para usuários avançados, o comando regsvr32 é uma alternativa confiável quando você precisa registrar uma DLL específica sem reparar todo o pacote Office.

ADVERTISEMENT