In this article, we’ve prepared several solutions to help you fix the explorer class not registered error.

Restart Windows Explorer

Restart Windows Explorer

Restart Windows Explorer

This is the simplest solution and in our experience, it’s also the one that has a high chance of fixing the error. We’re going to use the Task Manager to properly restart Windows Explorer.

Run the System File Checker

Run the System File Checker

Run the System File Checker

This tool is used to check for corrupt or missing system files. The explorer class not registered error is often caused by system file errors, so you should diagnose your system with SFC.

Restart ETW Collector Service

Restart ETW Collector Service

Restart ETW Collector Service

Is the explorer class not registered error occurring only when you use Internet Explorer or Edge? If yes, you should restart the ETW Collector Service.

Change Default Image Viewer

Change Default Image Viewer

Change Default Image Viewer

If you’re getting the explorer class not registered error when you open jpeg image files, you should change the default image viewing program to Windows Photo Viewer.

Reset Default Apps

Reset Default Apps

Reset Default Apps

If the error appears when you open jpeg files or other file types, you should reset all of your default apps. Your computer will reset all of your default app settings, but you’ll be able to customize them afterward.

Re-register ExplorerFrame.dll

Re-register ExplorerFrame.dll

Re-register ExplorerFrame.dll

If Internet Explorer keeps crashing with the explorer class not registered error, try tweaking the Explorer Frame DLL file.

Check Your Hard Drive

Check Your Hard Drive

Check Your Hard Drive

A faulty hard drive can sometimes cause the explorer class not registered error on Windows. It’s rarely the culprit, but if none of the solutions worked so far, it’s worth investigating.  Open the Command Prompt tool as administrator and run the following command:chkdsk Use our detailed guide to check your hard drive for errors with the help of additional tools. If you have a spare hard drive, you should also use it as a replacement to quickly see if your old drive is causing the error.

System Restore

System Restore

System Restore

If nothing has worked so far, it’s time to restore Windows to the last restore point. Before you get started, back up all your data.