Updated: 01 December 2025

Steps to Fix Class Not Registered Error

See these steps to fix the “Class Not Registered” error.

Run System File Checker (SFC) and Deployment Image Servicing and Management (DISM)

These built-in Windows utilities scan and repair corrupted system files, including DLL files.

  1. Open Command Prompt as an administrator

  2. Enter the commands “sfc /scannow”

    command prompt
  3. The next step is to enter the “DISM /Online /Cleanup-Image /RestoreHealth” command.

    command prompt
  4. Let the process complete, and then check if the error persists.

Force Close and Reopen File Explorer

  1. Right-click on the “Start” menu icon and select “Task Manager.”

  2. In the Task Manager window, locate “Windows Explorer,” right-click on it, and choose “Restart.”

    task manager
  3. From the menu options, select “Restart.”

  4. File Explorer will promptly close and then automatically reopen.

Re-register DLL files

If the error is related to a specific DLL file, you can try re-registering it using the Command Prompt. Open Command Prompt as an administrator and type “regsvr32 DLLFileName.dll” (replace “DLLFileName.dll” with the name of the DLL causing the error). Press Enter and check if the issue is resolved.

command prompt

Reset Windows default apps

If you encounter the “Class Not Registered” error when launching File Explorer, the problem may be related to one or more of your default apps. In such cases, resetting all default apps can often resolve the issue.

For Windows 11 users, follow these steps:

  1. Open the Settings app.

  2. Navigate to “Apps” and click on “Default Apps.”

  3. Look for the option “Reset All Default Apps” and click on “Reset.”

    default apps
  4. A prompt will appear asking for confirmation. Click “OK.”

  5. For Windows 10 users, follow these steps:

  1. Open the Settings app.

  2. Go to “Apps” and click on “Default Apps.”

  3. Scroll down to the “Reset to the Microsoft Recommended Defaults” section.

    default apps
  4. Click on the “Reset” button.

  5. After resetting the default apps, try launching File Explorer using the Windows+E keyboard shortcut, and it should now function properly.

Perform a system restore

If the error has recently started occurring, performing a system restore to a previous point when the error was not present might help. Access the System Restore utility through the Control Panel or by searching for “System Restore” in the Start menu.

We’ve covered in-depth how to perform Windows “System Restore” in this article here

Re-Register Your Microsoft Store Apps

  1. Open the “Start” menu.

  2. Locate “PowerShell” and right-click on it.

  3. Select “Run as Administrator” from the context menu.

  4. When the “User Account Control” prompt appears, click “Yes” to grant the necessary permissions.

  5. Once you have the PowerShell window open, enter the following command and press Enter:Get-AppxPackage -allusers | foreach {Add-AppxPackage -register “$($_.InstallLocation)\appxmanifest.xml” -DisableDevelopmentMode}

    PowerShell

    This command will re-register all your Store apps for all users on your PC.

    Allow the process to complete, which may take a few moments. Once done, try launching the Microsoft Store app that previously triggered the error, and it should now open without encountering the “Class Not Registered” error.

    Reinstalling and re-registering Store apps can help resolve various issues, ensuring smooth functionality and a hassle-free experience when using Microsoft Store apps.