How to Resolve PowerPoint ‘Library Not Registered’ Error 8002801D
🔍 WiseChecker

How to Resolve PowerPoint ‘Library Not Registered’ Error 8002801D

When you start PowerPoint or try to open a presentation, you may see a dialog box stating “Library not registered” followed by the error code 8002801D. This error occurs because a required system component, usually a COM (Component Object Model) library or a DLL file, is missing or its registration in the Windows Registry has been corrupted. In this article, you will learn the root cause of this error, a step-by-step repair method using the Office Repair tool, and how to fix related registration issues that may appear after the initial fix.

Key Takeaways: Fixing the PowerPoint Library Not Registered Error 8002801D

  • Control Panel > Programs and Features > Microsoft 365 > Change > Quick Repair: Restores missing COM registrations without reinstalling Office.
  • Control Panel > Programs and Features > Microsoft 365 > Change > Online Repair: Performs a deeper repair when Quick Repair does not resolve the error.
  • Run regsvr32.exe on specific DLLs: Manually registers DLLs like oleaut32.dll or scrrun.dll if the error persists after Office repair.

ADVERTISEMENT

Why the Library Not Registered Error 8002801D Occurs in PowerPoint

The error code 8002801D translates to REGDB_E_CLASSNOTREG, which means the COM class identifier for a specific library is not found in the Windows Registry. PowerPoint relies on several COM components to handle tasks such as rendering slides, running macros, and interacting with other Office applications. When a Windows update, a third-party installer, or a manual cleanup tool removes or corrupts the registry entry for a required library, PowerPoint cannot instantiate that component and displays the error.

Common scenarios that trigger this error include:

  • A recent Windows 10 or Windows 11 cumulative update that modifies the COM registration database.
  • Uninstalling a Microsoft Visual C++ Redistributable package that a PowerPoint component depends on.
  • Running a registry cleaner that deletes orphaned COM entries.
  • Installing or removing an add-in that registers its own DLLs improperly.

The core fix is to re-register the missing libraries. This can be done through the built-in Office repair tools or by manually using the regsvr32 command on specific DLL files.

Steps to Resolve the Library Not Registered Error in PowerPoint

Method 1: Run a Quick Repair of Microsoft 365

The Quick Repair option scans the Office installation and re-registers any missing or corrupted DLLs and COM libraries without downloading files. This is the first method to try because it is fast and does not require an internet connection.

  1. Open Programs and Features
    Press the Windows key, type “Control Panel,” and press Enter. Select Programs and Features.
  2. Find your Microsoft 365 or Office installation
    Scroll the list to locate Microsoft 365 Apps for enterprise, Microsoft 365 Personal, or Office Home & Student. Click the entry to select it.
  3. Click Change and then Quick Repair
    Click the Change button at the top of the list. In the dialog that opens, select Quick Repair and click Repair. Windows will repair the Office installation. This process takes about 5 to 10 minutes.
  4. Restart PowerPoint
    After the repair completes, restart PowerPoint. If the error no longer appears, no further action is needed.

Method 2: Run an Online Repair of Microsoft 365

If Quick Repair does not fix the error, use the Online Repair option. This method downloads the full Office installation files and replaces all components, including all COM registrations. An active internet connection is required, and the process can take 30 to 60 minutes.

  1. Open Programs and Features again
    Press the Windows key, type “Control Panel,” and press Enter. Select Programs and Features.
  2. Select your Office installation
    Click Microsoft 365 or Office in the list. Click the Change button.
  3. Choose Online Repair
    Select Online Repair in the dialog and click Repair. A confirmation dialog warns that this will reinstall Office. Click Repair to proceed. Do not interrupt the process.
  4. Restart your computer
    Once the repair finishes, restart your computer. Open PowerPoint and verify that the error is gone.

Method 3: Manually Register Specific DLLs with regsvr32

If the error persists or you prefer a targeted fix, you can manually register the DLL that PowerPoint is trying to load. The error dialog usually does not name the exact DLL, but the most common culprits are oleaut32.dll (OLE Automation library) and scrrun.dll (Scripting Runtime).

  1. Open an elevated Command Prompt
    Press the Windows key, type “cmd,” right-click Command Prompt, and select Run as administrator. Click Yes in the User Account Control prompt.
  2. Register oleaut32.dll
    Type the following command and press Enter:
    regsvr32 oleaut32.dll
    A dialog should appear stating “DllRegisterServer in oleaut32.dll succeeded.” Click OK.
  3. Register scrrun.dll
    Type the following command and press Enter:
    regsvr32 scrrun.dll
    Confirm the success message and click OK.
  4. Restart PowerPoint
    Close the Command Prompt and open PowerPoint. If the error still appears, repeat the steps for any other DLLs you suspect, such as mscomctl.ocx or comctl32.ocx.

ADVERTISEMENT

If PowerPoint Still Shows the Library Not Registered Error After the Main Fix

Error appears only when opening a specific presentation

If the error occurs only with one file, the presentation may contain a reference to a custom ActiveX control or a third-party add-in that is not installed on your system. Open the file in Safe Mode by holding the Ctrl key while starting PowerPoint. If the error does not appear, disable add-ins via File > Options > Add-ins > Go (next to Manage COM Add-ins). Uncheck all add-ins and restart PowerPoint normally.

Error returns after a Windows Update

A Windows update can overwrite or reset COM registration entries. After installing a cumulative update, run the Quick Repair method again. If the error recurs after every update, consider deferring feature updates for up to 60 days via Windows Update > Advanced options > Pause updates.

Error code 8002801D appears in other Office apps too

If Excel, Word, or Outlook also show the same error, the problem is at the system level rather than PowerPoint-specific. Run the System File Checker (SFC) to repair corrupted Windows files. Open an elevated Command Prompt and run sfc /scannow. After the scan completes, restart your computer and run the Online Repair of Office.

Office Repair Options: Quick Repair vs Online Repair

Item Quick Repair Online Repair
Internet required No Yes
Duration 5 to 10 minutes 30 to 60 minutes
What it fixes Re-registers missing COM libraries and repairs local installation files Downloads and replaces all Office binaries and registry entries
When to use First attempt for error 8002801D If Quick Repair fails or the error persists
Risk of data loss None None; user files and settings remain intact

You can now resolve the Library Not Registered error 8002801D in PowerPoint using the Office repair tools or manual DLL registration. Next time you encounter a similar COM registration error, try the Quick Repair first — it resolves most cases without requiring a full reinstall. For advanced users, the regsvr32 command is a reliable fallback when you need to register a specific DLL without repairing the entire Office suite.

ADVERTISEMENT