FIX: Explorer.exe class not registered in Windows 10

Milan Stanojevic
by Milan Stanojevic
Deputy Editor
Last update:
Affiliate Disclosure

  • The Explorer.exe Class not registered error can be generated by various elements such as corrupted files or a faulty hard-drive.
  • You could switch your hard drive for a new one that comes with up to 7200 RPM. Check it out in the guide below.
  • Another efficient method will require you to run Command Prompt and manage certain DLL files.
  • In order to fix the Class not registered issue, you should also try to modify your standard browser.
fix class not registered error
To fix various PC problems, we recommend DriverFix: This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:
  1. Download DriverFix (verified download file).
  2. Click Start Scan to find all problematic drivers.
  3. Click Update Drivers to get new versions and avoid system malfunctionings.
  • DriverFix has been downloaded by 0 readers this month.

We have all encountered an error on Windows 10, and speaking of errors, it seems that some users are having the Explorer.exe class not registered error.

As far as we know, this error can affect almost any software, and users have reported that Google Chrome isn’t working on Windows 10 due to this error.

Google Chrome isn’t the only software affected by this issue, so let’s fix Class not registered error on Windows 10.

Class not registered error message can cause various problems on your PC, and speaking of issues, many users reported the following problems as well:

  • Class not registered error when opening pictures, videos – According to users, this error message can appear while trying to open pictures or videos
  • Class not registered Windows 10 Photos – This error can appear on any version of Windows, and many users reported it while trying to run Photos app
  • Class not registered explorer.exe, Excel, regsvr32, Taskbar, uTorrent, Internet Explorer, Outlook, Microsoft Edge, Windows Media Player – Many users reported this error message while trying to run various applications like Outlook, Edge, or Internet Explorer, but it can also appear while using Windows Explorer
  • Class not registered PDF – In several cases, users reported this error while trying to open PDF files. This can be an issue, but you should be able to fix it using one of our solutions
  • Class not registered msstdfmt.dll – DLL files can sometimes cause this issue, so be sure to remove the application associated with that DLL file and check if that solves the problem

How to fix Class not registered error in Windows 10?

1. Disable iCloud

  1. Press Ctrl + Shift + Esc to start Task Manager.
  2. When Task Manager starts, find iCloud.
  3. Right-click it and choose End Task.
    Class not registered Windows 10 Photos

Some reports show that this issue is caused by iCloud, and in order to fix it, you need to close iCloud with Task Manager and disable following the steps above.

  1. Open Task Manager and go to the Startup tab.
    Class not registered regsvr32
  2. Find iCould, right-click it, and choose Disable.
    Class not registered PDF

In addition, you can also disable iCloud from starting up by using Task Manager. If you want to know more about how to add or remove startup apps, take a look at this in-depth article.


2. Re-register ExplorerFrame.dll file

  1. Open Command Prompt as administrator. To do that press Windows key + X and choose Command Prompt (Admin) from the menu.
  2. When Command Prompt starts, paste the following code and press Enter to run it: regsvr32 ExplorerFrame.dll

If Internet Explorer keeps crashing while giving you the Class not registered error, you might need to open the Command Prompt and manage certain DLL files.


3. Check your hard drive

  • Hardware interface of SATA 6.0 Gb/s
  • Generous space of 2000 GB 
  • Fast speed of 220 Megabytes per second
  • Not as fast as a SSD

In some rare cases, Class not registered error can be caused by a faulty hard drive, so make sure that your hard drive is working properly. Few users have reported that replacing their hard drives has fixed this issue for them.

That’s why we recommend you to use a high-quality hard drive, like the Seagate BarraCuda 2 TB, which provides 2000 GB of space along with a read-speed of 220 Megabytes per second.

This is a 3.5 inch SATA 6Gb/s HDD that also comes with a 7200 RPM that ensures a that your PC will run smoothly each time and a 256MB Cache of 3.5-Inch.


In the market for the fastest hard drives around? Don’t waste another minute and get the best ones here.


4. Use a great browser

When it comes to an issue like the Class not registered error on your browser, a great idea would for you to switch to an excellent search-engine.

We recpommend an established browser that comes with a built-in VPN which means that your online experience is safe from cyber threats.

In addition, you have some really fun extensions like the incorporated Messenger app. You also get your own news feed on the start page, as well as a snap-shot tool and sync data capabilities.

Get Opera browser


5. Use Component Services

  1. Press Windows Key + R and type the line below then press Enter or OK to run it. dcomcnfgClass not registered error videos
  2. When the Component Services window opens, go to Component Services, then click Computers, then go to My Computer and double click DCOM Config.Class not registered Internet Explorer.
  3. You should get a few warning messages. If that happens, just click Yes.
  4. Now close Component Services and restart your computer.
  5. After doing that, this error message should stop appearing.

Most users have stated that modifying certain settings from the Component Services menu has solved the problem for them.

  1. Go to the Settings app. You can open the Settings app quickly by using Windows Key + I shortcut.
  2. When the Settings app opens, navigate to the Accounts section.
  3. In the right pane, choose Family & other people from the menu on the left. In the right pane, click on Add someone else on this PC.Class not registered error when opening pictures
  4. Enter your Microsoft account email and click Next.Class not registered Windows 10 Photos

Log out of your current account and switch to a new one. If you’re having trouble opening the Setting app, take a look at this article to solve the issue.

If there’s no other way to fix Class not registered error on your Windows 10, you might want to create a new Microsoft account, so just take a look at the next solution.


6. Create a new Microsoft account

  1. Open Settings, then click Accounts.
  2. Click Sign in with a local account instead. You’ll be asked to enter your password.Class not registered Taskbar
  3. After doing that, you’ll have to enter the username and password for your local account.
  4. Click Sign out and finish button. Now log back to your account.

You’ll have to enter the username and password for your local account as well. After you’ve switched to a local account, repeat the steps from the beginning of this solution.

We have to mention that this solution might not work unless you choose to sign in with a local account instead. To switch to the local account, follow the steps above.


7. Set Microsoft Edge as the default browser

  1. Press Windows Key + S and type control panel. Choose Control Panel from the list of results.Class not registered PDF
  2. Control Panel window will now appear. Select Default Programs from the list.Class not registered msstdfmt.dll
  3. When the Default Programs window opens, select Set your default programs.Class not registered error when opening pictures
  4. Navigate to the Web browser section and click on your browser.
  5. Select Microsoft Edge from the list.Class not registered error when opening pictures
  6. Open the Settings app and go to the Apps section.
  7. From the pane on the left select Default apps.
  8. Go to the Web browser section set Internet Explorer as the default browser

After setting Internet Explorer or Microsoft Edge as the default browser, the Class not registered explorer.exe problem should be completely resolved.


8. Check if Internet Explorer ETW Collector Service is running

  1. Press Windows Key + R to open the Run dialog. Now enter services.msc and click OK.Class not registered msstdfmt.dll
  2. In the list of services find Internet Explorer ETW Collector Service, right-click it, and choose Start.
  3. Start Task Manager and go to the Details tab.Class not registered explorer.exe
  4. Find explorer.exe and right-click it. Choose End Task from the menu.Class not registered PDF
  5. Now in Task Manager go to File, then click Run new task.
  6. Create new task window will appear. Type explorer and click OK.

Class not registered error often affects Internet Explorer and Microsoft Edge, so if you’re having this problem with these browsers, try the instructions above.

After you complete this procedure, Explorer will start again, and everything should be working accordingly.


9. Change default image viewer to Windows Photo Viewer

  1. Find any picture on your computer and right-click it.
  2. From the menu choose Open with, click Choose another app.
  3. Select Windows Photo Viewer from the list. If you want to use only Windows Photo Viewer to view pictures, make sure that you select Always use this app to open .jpg files. Click OK to save changes.Class not registered Excel

If you don’t want to add any changes to your registry, you can simply download any free image viewing software, install it on your computer and repeat all steps starting from Step 2.

As we already mentioned Class not registered error can appear when you try to view .jpg files, and if this happens, you might want to set your default image viewer to Windows Photo Viewer.


Need more info on how to use Windows Photo Viewer on Windows 10? Check out this article.


10. Reset default apps

  1. Open Settings, go to Apps, select Default apps.
  2. Scroll down until you see Reset to the Microsoft recommended defaults. Click the Reset button.Class not registered PDF
  3. Open Settings, go to Apps, select Default apps.
  4. Scroll down until you see Reset to the Microsoft recommended defaults. Click the Reset button.

According to users, Class not registered error appears when they try to open a .jpg file on their computer, and this problem can be fixed by resetting default apps. To do that, follow these instructions:

If you can’t change the Windows default apps, check out this comprehensive article that will help you do just that.


The Explorer.exe class not registered error can cause all sorts of problems on your computer, but we hope that our solutions have fixed this issue for you.

If you have any more questions, feel free to drop them in the comments section below.

This article covers:Topics:

Frequently Asked Questions

Leave a comment below!
14 comments

add a comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Thank you so much I freaked for a sec when I saw that error message but it worked!!!!
I used the “Restart explorer.exe” method.

Windows 10 Pro – dropped Explorer mid session.
The Microsoft Defender didn’t stop the problem.
Directions don’t help at all. Microsoft recommends using Thunderbird instead of Explorer since Windows 10 has so many issues.

I fixed my problem by pushing the “Windows” keyboard button (start button), then left clicking on the stalled photo in the start menu. The pictures started rotating, then the viewer worked normally instead of displaying the”class not registered” error message.

I’ve used this way
“Fix – “Class not registered” explorer.exe Windows 10 error”
It worked!
Now when I do the “THING TO LOG IN WHEN IT LOGS ME OUT” it disables the taskbar and I just do that and it works again! YAYYYY!!!!
Try this way, it will probably work for you guys.

Sadly this did not work for me. I eventually found the following fix for the issue with Photo Viewer:

Type powershell in the search bar (bottom left)
Right click on Windows Powershell – Click Run as Administrator
At the Command Prompt type:
get-appxpackage *Microsoft.Windows.Photos* | remove-appxpackageHit return
Now re-install Photo Viewer from the App Store