Silicophilic

For All Tech Lovers

  • Home
  • Gadgets
    • Android
  • Internet
    • Saas
  • Windows
    • Software
  • Contact
    • Write For Us
  • Fact Checking Policy
  • Privacy Policy
You are here: Home / Windows / How To Fix Explorer.Exe Class Not Registered Windows Error?

How To Fix Explorer.Exe Class Not Registered Windows Error?

Updated: July 25, 2019 by Prataan Chakraborty

Windows 10 is known for its share of errors it can throw at the users. You may have noticed an error message displaying Class not registered. Read on to find about how to fix ‘explorer.exe class not registered’ error.

Why This Message Is Displayed?

Table of Contents

Toggle
  • Why This Message Is Displayed?
  • How To Fix explorer.exe ‘Class Not Registered’ Error
    • # Method 1 (Task manager)
    • # Method 2 (Using cmd)
    • # Method 3 (Fixing DCOM Errors)
    • # Method 4 (Start Internet Explorer ETW Collector Service)

Microsoft implemented the shared library concept in Windows using the Dynamic Link Library (DLL). DLLs can contain code, data, and resources in any combination. If the DLL file of a concerned application gets unregistered, the explorer.exe may show this error.

The ‘explorer.exe class not registered’ error message is displayed if:

  • The system is infected with a virus
  • Default program not associated with the file
  • DLL files of the program are corrupted

The computer will get frozen if the ‘explorer.exe class not registered’ error occurs. Here are the solutions on how to fix this error.

How To Fix explorer.exe ‘Class Not Registered’ Error

# Method 1 (Task manager)

If you are facing issues with Edge, Cortana or Start menu, and this message shows up, you may try restarting the explorer process. The steps to do so are:

  1. Open Task Manager. Press Win + X and select Task Manager.
  2. In the Processes tab, find exe. Right click on it and select End task.

Task_Manager

  3. Now go to File and select Run new task.

Task_Manager_Run_New_Task

 4. In the run window that opens, type exe and press Enter.

Explorer_Creating_new_task

This restarts the explorer. The error should be resolved now.

You can also try and register the .dll file associated with explorer.exe again using the command prompt.

# Method 2 (Using cmd)

Some users who had the same issue pointed out that registering the .dll file associated with explorer.exe fixed the ‘explorer.exe class not registered’ error. You can use CMD to fix this. I will now show the methods to fix the ‘class not registered’ error using cmd.

  1. Open an elevated command prompt. Search cmd in the Start, select Run as Administrator from the right-click menu.
  2. Type the following command to register the ExplorerFrame.dll and then press Enter:

regsvr32 ExplorerFrame.dll

Explorer_frame_dll

3. Restart your PC.

Registering the ExplorerFrame.dll file again can fix the issue you were facing. If it remains the same as before, you may try to fix the DCOM errors.

# Method 3 (Fixing DCOM Errors)

Distributed Component Object Model (DCOM) is used by Microsoft as a method to allow Local Applications to transmit and request data on a server. It is used by most Windows applications to connect to a network, perform silent authentications and get live data updates.

DCOM errors can sometimes push the ‘explorer.exe class not registered error ‘message. Fixing them may help you overcome the issue. I will show you the steps to fix DCOM errors.

  1. Open Run by pressing Win + R and type dcomcnfg. Press Enter.

dcomcnfg

2. Select Component Services. Go to Computers and select My Computer.

Component_services

3. Double click on DCOM Config.

4. Click ‘Yes’ on the various warning messages that show up next.

5. Restart your PC.

Doing this will fix the DCOM errors, which in turn should fix the ‘explorer.exe class not registered’ error.

If the problems persist, you may try to start the Internet Explorer ETW Collector Service.

# Method 4 (Start Internet Explorer ETW Collector Service)

You can try to start or re-start the Internet Explorer ETW service in order to fix the class not registered message. I will show you the easy steps to start the Internet Explorer ETW service.

  1. Open Run by pressing Win + R. type msc and press Enter.
  2. Locate the Internet Explorer ETW Collector Service.
  3. Right click on the service and select Start/ Restart.
  4. Restart your PC.

Restarting the ETW Collector Service should fix the error with ‘explorer.exe class not registered’.  If the issue remains, you may have to run a DISM scan to fix the issue.

# Method 5 (Running A DISM Scan)

A DISM scan can be used to find if some Windows functions are not working, and restore the corrupted files that may have been causing the issue.

Note: DISM scans use the Windows Update to replace the corrupted files. If your Update Client is already broken, you may use a Windows installation disc as a backup repair source. You have to use a different command which will be listed below.

I will now show you the easy steps to run a DISM scan.

  1. Open an elevated command prompt. Search cmd in search and select Run as Administrator from the right-click menu.
  2. Type the following command and press Enter:
DISM.exe /Online /Cleanup-image /Restorehealth


restore_health

3. If you are using a repair disc or other removable media, you need to use a different command. The command for this is:


DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess


limit_access

Note: you have to replace C:\RepairSource\Windows with the location path of your repair source. You can find this path in the address bar of the drive.

The scan will take approximately 15-20 minutes to complete. Do not interrupt the scan or close the Command Prompt Window as it may leave your device more broken than before.

Conclusion

‘Explorer.exe class not registered’ is a common problem that many users face. Now you know how to solve the issue using the 4 methods above. Comment below if you faced the same problem and found the solutions given above useful in solving the problem.

Filed Under: Windows Tagged With: Explorer_error

About Prataan Chakraborty

A CU graduate, a tech enthusiast. He loves trying out new software and gadgets, and writes about them with a user friendly mindset.

Comments

  1. Mike Patnode says

    March 29, 2020 at 6:16 pm

    Couple updates for you:

    1. regsvr32 ExplorerFrame.dll now reports:

    `The module ” ExplorerFrame.dll” was loaded but the entry-point DLLRegisterServer was not found`

    2. ETW Collecter Service is no longer part of Windows 10.

  2. Walter Joseph says

    May 28, 2020 at 12:31 am

    Hi Prataan – I got the same results as the prior commenter regarding regsvr32. I ran scf /scannow and got a clean report. I ran dcim with the checkhealth switch and it too gave a clean report. Many apps do not open, the start button and search functions are dead, I am unable to display a list of wifi networks, some windows key + shortcut letter work most do not. Edge gives a “class not found” but firefox works fine. The machine owner says that she thinks it all started with a windows update but is not certain.

    any help is appreciated..

    Walt

    • Prataan Chakraborty says

      May 29, 2020 at 2:20 pm

      If none of the solutions above helped you, you might have to reset your Windows Installation. It seems either some Windows Update deleted some important system files, or the recent update is misbehaving due to incompatibility with your hardware. The new updates seem to be causing problems on many devices.

  3. Ray says

    June 4, 2020 at 4:49 pm

    Thanks Prataan,

    Same for me:

    `The module ” ExplorerFrame.dll” was loaded but the entry-point DLLRegisterServer was not found`

    Will keep investigating as reluctant to do a reinstall.

    Cheers,

    Ray

  4. April McNew says

    January 3, 2021 at 6:09 am

    When I click on programs a box comes up with Explorer.EXE class not registered. This happened shortly after an update was attempted.

  5. miles kami says

    February 23, 2021 at 8:25 am

    I cant access dcomcnfg as it is not found on my system. I also cant access my system settings to do a windows install. Im at a loss as to what to try next.

  6. Kristel says

    June 2, 2021 at 10:47 pm

    Super helpful. First method did the trick. Thanks so much 🙂

  7. Chris Howard says

    June 11, 2021 at 6:34 pm

    I am grateful for your advice. I spent a large amount of time carefully noting all your instructions with pen & paper before attempting to rectify the error message – Explorer.EXE class not registered – only to find that it was resolved for me at the first hurdle Method 1 (Task Manager). In my own case the error came directly as the consequence of a Windows update; listed as 2021 -06 Cumulative Update for Windows 10 Version 20h2 for x64-based systems (KB5003637). Among other things I was shut out of the email on my PC meaning Outlook. Had none of your methods worked then I was going to recourse to System Restore which I could get to via Settings to return the computer to an earlier time, or alternatively uninstall the Update which I found listed as the last in a series of updates.

Silicophilic_Twitter_handle Silicophilic_Facebook_handle Silicophilic_Youtube_handle Silicophilic_Linkedin_Handle Silicophilic_Rss_Feed

Recent Posts

  • Frozen Mid‑Match – How I Beat FC26’s Cutscene Stutter
  • Mouse Cursor Stuck in EA Sports FC 26- Here’s What Works
  • Benched by VRAM – How I Got Back in the FC26 Game
  • How I Manually Updated Squads in EA Sports FC 26 
  • EA App Not Detecting FC26- Here’s What I Did

© 2026 · Silicophilic