The Windows 10 Message Class Not Registered error is usually associated with an app or program that can help troubleshooting. Often, you will see a Windows alert box that says ‘Class Not Registered’ and have the associated program listed in the box border. If you need to fix a Windows 10 Message Class Not Registered error, there are a couple of ways to do it.
The error is usually caused by a shared DLL files becoming unregistered for some reason. Then, when it is called by the application, Windows cannot link the file to the program. Two well-known culprits of this are Explorer and Edge. I’ll tackle those two specifically as well as offer a general fix for the error.
Fix Windows 10 Message Class Not Registered error
For Explorer errors that need the ‘ExplorerFrame.dll’ file.
1. Open a CMD window as an administrator.
2. Type or paste ‘regsvr32 ExplorerFrame.dll’ and hit Enter.
3. Retest.
If Microsoft Edge is the application in question you just need to remove it as default browser and re-add it.
1. Navigate to Settings, System and Default apps.
2. Find Web browser and change the default to another browser.
3. Change it back to Microsoft Edge.
If something else is causing the error, try running a file scan.
1. Open a CMD window as an administrator.
2. Type or paste ‘sfc /scannow’ and hit Enter.
3. Allow the process to complete and make any repairs.
Finally, try using Component Services to address the error.
1. Type or paste ‘dcomcnfg’ into the Search Windows box.
2. Navigate to Component Services, then Computers, then My Computer and finally, DCOM Config.
3. If you are asked to register a component, click Yes for as many as there are.
4. Reboot and retest.
More Windows fixes can be found here:
How to perform a Windows 10/Ubuntu dual boot
How to clean install Windows 10 directly without having to upgrade first
Fix Unmountable_boot_volume in Windows 10