Fix: Explorer.exe class not registered [Win 10, Edge, JPG]
- Windows 10 is a great OS, nevertheless, it's safe to say that we all had our fair share of errors now and then.
- The Explorer.exe class not registered error has a great potential of ruining the Win10 experience for you, but with a few easy tweaks from this article, you should be able to get it out of your way.
- DLL files and EXE files alike can cause similar issues - take a look at these Exe File Errors guides for more details.
- Get a taste of peace of mind by bookmarking our Windows 10 Troubleshooting Hub to help you keep all errors at bay.
We have all encountered an error on Windows 10, and speaking of errors, it seems that some users are having 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. If you have this problem, be sure to try out some of our solutions.
- 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. According to them, this error message can appear in Outlook, Edge, 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, and if you experience it on your PC, 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
- Disable iCloud
- Re-register ExplorerFrame.dll file
- Use Component Services
- Create a new Microsoft account
- Check your hard drive
1. Disable iCloud
Some reports show that this issue is caused by iCloud, and in order to fix it, you need to close iCloud with Task Manager. You can do that by following these steps:
- Press Ctrl + Shift + Esc to start Task Manager.
- When Task Manager starts, find iCloud, right-click it and choose End Task.
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.
Can’t open Task Manager? Don’t worry, we’ve got the right solution for you.
2. Re-register ExplorerFrame.dll file
If Internet Explorer keeps crashing while giving you the Class not registered error, you might want to try the following:
- Open Command Prompt as administrator. To do that press Windows key + X and choose Command Prompt (Admin) from the menu.
- When Command Prompt starts, paste the following code and press Enter to run it:
regsvr32 ExplorerFrame.dll
3. Use Component Services
To run Component Services do the following:
- Press Windows Key + R and type dcomcnfg. Press Enter or click OK to run it.
- When the Component Services window opens, go to Component Services > Computers > My Computer. Double click DCOM Config.
- You should get a few warning messages. If that happens, just click Yes.
- Now close Component Services and restart your computer.
After doing that, this error message should stop appearing.
- Press Windows Key + R and type dcomcnfg. Press Enter or click OK to run it.
4. Create a new Microsoft account
If there’s no other way to fix Class not registered error, you might want to create a new Microsoft account on Windows 10.
- Go to the Settings app. You can open the Settings app quickly by using Windows Key + I shortcut.
- When the Settings app opens, navigate to the Accounts section.
- 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.
- Enter your Microsoft account email and click Next.
- 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.
Windows won’t let you create a new account? Don’t worry, we’ve got you covered.
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 these steps:
- Open Settings > Accounts.
- Click Sign in with a local account instead. You’ll be asked to enter your password.
- After doing that, you’ll have to enter the username and password for your local account.
- Click Sign out and finish button. Now log back to your account.
After you’ve switched to a local account, repeat the steps from the beginning of this solution.
5. Check your hard drive
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 drive has fixed this issue for them.
Class Not Registered on Microsoft Edge
- Set Edge / Internet Explorer as default browser
- Check if Internet Explorer ETW Collector Service is running
1. Set Edge / Internet Explorer as default browser
It has been reported that Class not registered error appears when users are searching the web using Cortana, and in order to fix this, you need to set Edge as a default browser. To do that, follow these instructions:
- Press Windows Key + S and type control panel. Choose Control Panel from the list of results.
- Control Panel window will now appear. Select Default Programs from the list.
- When the Default Programs window opens, select Set your default programs.
- Navigate to the Web browser section and click on your browser.
- Select Microsoft Edge from the list.
Can’t open Control Panel on Windows 10? Take a look at this step-by-step guide to find a solution.
Some users have reported that they are unable to open anything on their desktop, and to fix this it’s advised to set Internet Explorer as the default browser.
You can do that by following the steps that we described above, or by following these steps:
- Open the Settings app and go to the Apps section.
- From the pane on the left select Default apps.
- Go to Web browser section set Internet Explorer as the default browser.
After setting Internet Explorer or Microsoft Edge as the default browser, the problem should be completely resolved.
2. Check if Internet Explorer ETW Collector Service is running
Class not registered error often affects Internet Explorer and Microsoft Edge, so if you’re having this problem with these browsers, try the following:
- Press Windows Key + R to open the Run dialog. Now enter services.msc and press Enter or click OK.
- In the list of services find Internet Explorer ETW Collector Service, right-click it, and choose Start.
Once you start this service, the problem should be completely resolved.
Explorer.exe Class Not Registered
Restart explorer.exe
If you have problems with Edge, Cortana, or Start menu, it’s advised that you try restarting explorer.exe. To restart explorer.exe do the following:
- Start Task Manager and go to the Details tab.
- Find explorer.exe and right-click it. Choose End Task from the menu.
- Now in Task Manager go to File > Run new task.
- Create new task window will appear. Type explorer and press Enter or click OK.
- Explorer will start again, and everything should be working.
Sometimes, Task Manager is slow or responds with delay. If you have this problem as well, we recommend you to take a look at this step-by-step guide to speed up your Task Manager’s responsiveness.
Error Class Not Registered with JPG files
1. Change default image viewer to Windows Photo Viewer
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. To do that, follow these simple instructions:
- Download and run this file. It’s a .reg file that will change your registry and enable Windows Photo Viewer on your computer.
- Find any picture on your computer and right-click it.
- From the menu choose Open with > Choose another app.
- 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.
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.
Need more info on how to use Windows Photo Viewer on Windows 10? Check out this article.
2. Reset default apps
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:
- Open Settings > Apps > Default apps.
- Scroll down until you see Reset to the Microsoft recommended defaults. Click the Reset button.
If you can’t change the Windows default apps, check out this article that will help you do just that.
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.
FAQ: Learn more about Explorer.exe class not registered
- What does class not registered mean on Windows 10?
Class not registered msstdfmt.dll is usually caused by DLL files becoming unregistered. This error can affect any app from the Photos app, Media Player, Taskbar, Outlook, IE, Edge, and so on since Windows cannot link the app to its associated DLL files.
- How do I fix a non registered class?
From creating a new Microsoft account to restarting Explorer.exe, there are a few methods to fix this error. Check out this full guide for step-by-step explanations.
- What does Explorer EXE mean?
EXPLORER. EXE is the executable file of the Windows OS GUI. It’s a legitimate Microsoft process that automatically runs at startup and is essential for the proper functioning of Windows. If your File Explorer crashes fro some reason, follow these steps to restore it.
Editor’s Note: This post was originally published in January 2018 and has been since revamped and updated in May 2020 for freshness, accuracy, and comprehensiveness.
Editor's Note: This article was originally published in January 2018 and was revamped and updated in June 2020 for freshness, accuracy, and comprehensiveness.
Thank you! I was so worried! It helped!
I love you
nothing changed…the problems still there..
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.
Lmao, this is so random and doesn’t solve anything 🙂
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.
I found the “iCould” something I could not excuse. Please fix the spelling.
What do I do if it gives me this error when trying to open a .JAR file?
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
thank you daniel! that worked for me