All of us want our computers to run smoothly without having any trouble. Sadly, life is not a dream.
Sometimes, you will have to face the Explorer.exe “Class Not Registered” error, and this error code is super irritating.
So, what are the reasons behind this troublesome problem?
Are there any straightforward ways to fix it?
We will introduce some Best Ways to Fix Explorer.exe Class Not Registered Error in 2019. Follow our instructions carefully, and you will succeed in fixing this error.
Why Does the “Class Not Registered” Default Happen?
Do you know why your computer often runs into this error? The simple explanation is that there are two or three conflicting processes in the system. Virus or malware is another reason. You will see a pop-up “class not registered” box when this error occurs.
This problem is so annoying – it can stop any software associated with the program from operating. That means many apps like Google Chrome, Microsoft Office, and Internet Explorer cannot open.
Even worse, you cannot open the Start Menu and Windows Explorer either.
Every computer can make this error, so you must know how to fix it. Of course, there are so many methods. We will list them all, but you need to check what your error is before finding the corresponding solution.
Some Best Ways to Fix Explorer.exe Class Not Registered Error in 2019
How to Fix the Explorer.exe and Internet Explorer Error
You have already known that Windows Explorer is an essential program in your computer. And it is also one of the most vulnerable programs to this error. When the issue occurs, you cannot access or work on files you have stored on your computer’s drive like you usually do.
Therefore, you need to fix this problem as soon as possible.
We will introduce five methods to settle this Explorer.exe error. Each way is based on what caused the error, and of course, they are useful. In case you do not know clearly the reason for your PC’s error, try these methods one by one until your system works.
Method #1. Restart Windows Explorer
Restart Windows Explorer
One of the most straightforward ways to fix everything when it has a problem! And you do the same when your Explorer.exe has the “Class not registered” problem.
When you restart an app, you are resetting all of the current processes and configuration. And according to our experience, resetting the Windows Explorer really works!
So, how can you restart it? First, you must go to the Task Manager of your system. Look at the below steps, and you will know what you need to do next.
Access the Task Manager. You can open it by a lot of ways. The fastest way is pressing the Ctrl, Shift, and Esc button together. Then, the Task Manager will appear.
After you open it, you will see the Processes tab, where the list of programs currently running appears. Some background processes are also on this list.
Now, search for Windows Explorer, and then, click it on the right mouse button and choose the Restart option. Do you see the “Restart” is on the right side of the Task Manager?
Cannot open the Task Manager? Performing an SFC/DISM scan is an easy way to fix this problem.
- Press the Windows and “X” button together. From the list of options that has just appeared, select “Command Prompt (Admin).
Click “Command Prompt (Admin)
- When the “Administrator: Command Prompt” opens, type in the “sfc/ scannow” code and enter.
Wait 15 minutes for the scanning process to finish. Do not press any key during this time!
After the scan is done, open the Task Manager to check if this method works or not. But what if the SFC scan does not help? Try the DISM scan instead. Follow the steps:
- Do similar as above to open the “Administrator: Command Prompt” box.
- Type in the code as below and enter.
Type in the code to run the DISM scan
- Wait 20 – 25 minutes for the scan to finish.
After that, check if the issue is solved or not. If you run the SFC scan first but it does not work, run it again after you have performed the DISM scan.
Method #2. Disable the PC’s iCloud
If you deal with the Windows File Explorer error, ending your Windows iCloud process is one of the most straightforward solutions.
Do you know that Windows iCloud often has a conflict with your system operation, thus causing Windows Explorer to malfunction?
To get Windows Explorer running, all you need to do is turning off the iCloud and other related services. And once again, you need to start with the Task Manager.
Press the Ctrl, Shift, and Esc buttons together to open the Task Manager.
After you open the Task Manager, there are two ways to disable iCloud.
The first way is using the Processes tab, the first tab you will see immediately after opening the Task Manager. Search the iCloud from the apps list, then click the right mouse button on it and choose the End Task option. That means you have disabled the iCloud.
Click “End task” in the Processes tab to disable iCloud
You can try another way, and we think this way is easier. Navigate to the Startup tab to open the iCloud. There are fewer programs or apps in this tab so that you can locate what you want at ease.
Next, click the right mouse button on the app. You will see a small box with some options. Choose “Disable.”
Click “Disable” in the Startup tab to disable iCloud
These are also simple ways to disable not only iCloud but also other apps you want.
Whether you choose to approach the iCloud by the App tab or Startup tab, do not forget this step – restarting the computer. Doing this will make your PC apply recent changes that you have made.
If you want to reverse these changes in the Task Manager, like enabling the iCloud again, go to the Task Manager again, open the Startup tab, find the iCloud, right-click on it and choose the “Enable” option. And it is done!
Has everything been ok yet? If not, do not worry. Maybe the next way can help you.
Method #3. Use component services
Use component services
When you launch the Windows File Explorer and see the “Class not registered” error, you can try this way to fix it. This method requires you to change some settings of the services and programs related to your Explorer.
Here are the detailed steps:
First, you need to open the Component Services window. Like Task Manager, there are many ways to open it. The quickest way is using the Run box.
To open the Run box, press the Windows and “R” buttons at once. Then, type in “dcomcnfg” in the box and enter. The Component Services tab will automatically open.
On the new window, click “Component Services,” next, choose “Computer” and then “My Computer.” There, you can see a line-up of folders.
You need to find the “DCOM Config” folder and open it. Then, a warning box appears. When you see it, choose “Yes” to do the next step.
Have you done it? Restart your PC to save the changes you have made.
After restarting, check if this method works by launching the Windows Explorer.
If you still cannot fix this big problem, there are other ways below for you to try.
Method #4. Re-register ExplorerFrame.dll
Sometimes, your Internet Explorer crashes because of the “Class not registered” error? Why?
Many files stored on your PC play an essential role in the smooth operation of your programs, like DLL file.
So, if there is any malfunction or corruption in DLL file, your computer can suffer from the hitch, and you cannot do some stuff on it. For example, opening some apps or installing software on your PC will be difficult or impossible.
The explorerframe.dll, or the DLL file, enables the Internet Explorer to operate. So, the “class not registered” error happens mainly due to the DLL corruption.
How can you fix it? You can try re-registering the DLL file on the Command Prompt window. Command Prompt, available in all modern Windows systems, is the input field of a text-based codes. You type in the codes, and it will execute the commands you have just entered.
If you use this way, please follow these steps below:
First, access the Command Prompt window with Administrator license. Press the Windows and “X” button simultaneously to open it. You will see two Command Prompts on the menu but remember to choose the Command Prompt (Admin).
Choose Command Prompt (Admin)
After you have opened it, type the code “regsvr32 ExplorerFrame.dll” and enter.
Wait a couple of minutes for the code to process. Each computer will have its own speed of running the process.
After this process is done, close the Command Prompt and restart your computer. The reason is the same as the methods above. You need to save all the changes you have just made.
Thanks to this method, you can fix this code error with ease. Still, not working? You have to go on trying the steps of fixing Internet Explorer error as follows.
Method #5. Disable Internet Explorer
If you have already re-registered the DDL file as the method above but still not fixed this error, you can try disabling Internet Explorer.
Follow these steps below:
Press the Windows and “R” button simultaneously to open the Run box.
Once it is open, type “Control Panel,” then enter to go to the Control Panel window.
Or, you can access the Control Panel window directly through the search bar.
After you have opened Control Panel, find the “View by” button on the right side of the window. Click it, and you will see a new box. Choose “Large icons” from that box.
A list of options to adjust your PC will appear. Click the “Programs and Features.”
Look at the left of the window. There are three options: “Control Panel Home,” “View Installed updated,” and “Turn Windows features on or off.” Click the last one and you will see a new pop-up window on the screen.
Find the Internet Explorer feature from this new window and uncheck the box next to it. When you see a pop-up box again, press “Yes.”
When the process is done, turn off the Control Panel and again, restart your PC. Oh, note that your PC may need a few minutes to reboot.
Method #6. Sign up a new Microsoft Account
Still, you think these methods are too complicated? Do not worry; there is a much easier way for you. Signing up another Microsoft account will fix the “Class not registered” error when you run an Explorer program.
But we have a warning for you: You can lose some information related to your current account. So, we advise you to follow the methods above first. If the error is not fixed, try this one.
How can you make a new Microsoft account? Follow these easy steps:
Press the Windows and “I” button at the same time to go to your Windows settings.
If you are using Windows 10, the Windows settings window will immediately appear after you press these buttons.
But if your PC is running a Windows 8 or 8.1, choose the “Control Panel” option.
Select one of these two approaches based on the Windows you are using.
For Windows 10:
Before creating a new account, you need to sign in your local account. It is a vital step in this method.
- Press the shortcut keys (Windows + I buttons) to go to the Windows settings menu automatically.
- Go to the “Accounts”
- Choose “Sign in with a local account instead” option.
Click “Sign in with a local account instead”
Then, a notification will appear and require you to enter the password of your current Microsoft account. Enter your Username and password.
- Select the “Sign out”, then “Finish” button.
- Once the process is complete, now go to the “Accounts” again and select the “Family & other people” option. Then click the “Add someone else on this computer” option on the right side of the screen.
Click “Family & other people” then “Add someone else to this PC”
- You need to enter the email related to your Microsoft account. Select “Next,” and you will log out of your old account.
- After logging out of your old account, you can sign in with a new one.
This method has one difference from the others. That is you do not need to restart your PC after the process has been done. You can launch the program immediately to check if the error is fixed or not.
For Windows 8 or 8.1:
- When you press the Windows and “I” button, you will see a menu on the right side of the screen. Select “Control Panel”.
Find “User Accounts & Family Safety”. Choose it.
- Next, choose “Family safety.” Click the “Create a new user account” and follow the instructions.
If this problem is still there, there is one last method to help your Windows Explorer and Internet Explorer run again.
Method #7: Check the hard drive of your system
We are not sure if you can do this or not unless you are an expert. So if you have applied all of the six ways above, but your Windows or Internet Explorers still does not run, you should go to the store and have a technician fix it for you.
Also, the Explorer program is not the only cause for the “Class not registered” error. The reason may be from other essential programs currently running on your PC. Check some programs that can lead to the error below and how to fix them.
How to Fix Microsoft Edge “Class not Registered” Error
Do you know that this default in the Microsoft Edge browser can make your Internet Explorer fail to function? If you do not fix it, the Internet Explorer will end up having the same error when you launch it.
We will introduce two methods of fixing this annoying issue.
Method #1. Set Microsoft Edge as your default program
We know that you usually set Google Chrome or similar apps as a default application instead of Microsoft Edge.
But if you have to deal with this issue, one of the most straightforward ways is setting Microsoft Edge as your default application. Your problem will be settled!
Press the Windows and “X” button at once. A list of options will be displayed on the left of your screen. Choose “Apps and Features” or “Programs and Features.”
A new window will appear. Click the “arrow point up” next to the address bar. Now, you can go to the “All Control Panel Items,” a subcategory.
Choose “Default Programs.” Then, click “Set your default programs.” Wait a while for a new window to load. Whether the load is fast or slow depends on your system.
After the programs have done the loading, find Microsoft Edge from the programs list and click it. You will see some information beside Microsoft Edge app. Select “Set this program as default,” press “Enter” on the keyboard or select “Ok” on the screen to complete the process.
Shut down the Control Panel and remember to restart your PC. You can try another way to set Microsoft Edge as a default program.
Open Control Panel, and select “Default Programs”.
Look at the Web browser, and choose your browser. Then select “Microsoft Edge” from the list to set it as a default program.
Choose “Microsoft Edge” to set it as a defaut
Can you fix the issue? If not, try plan B.
Method #2. Restart the Internet Explorer ETW Collector Service
When this default affects both the Microsoft Edge and Internet Explorer, it is time to use this method.
Again, press the Windows and “R” buttons to go to the Run window. Type in “services.msc” in the box and press Enter.
You have just opened the Services window. Find “Internet Explorer ETW Collector Service” from the list, click the right mouse button on it and choose “Start.”
Wait for your system to process. After it has done processing, close the window and restart your PC to make it work.
By this way, you can re-launch the Microsoft Edge without any trouble. But if the problem is still not fixed, try to make a new Microsoft account as we have previously shown you.
How to Fix General “Class not Registered” Error on Google Chrome and Other Applications
Solution on “Class not registered” error on Google Chrome
Have you experienced this error when you want to open Google Chrome? And you are forced to uninstall and install it again? This way is not helpful all the time.
Your Google Chrome is malfunctioning mainly due to a corrupted file in the system’s registry. What can you do if reinstalling Google Chrome browser cannot fix the problem? Follow these steps below:
Press the Windows and “R” buttons at the same time to open the Run window. Then, type in “regedit.exe” to open the Registry Editor window and press Enter.
Before you do anything else, remember to backup your current registry hive. If you accidentally delete a file, other problems may arise.
So, on the Registry Editor Window, click “File” to backup. Select “Export” from a box just appearing and save the backup file.
Click to open the “HKEY_CLASSES_ROOT” folder. Find the Chrome folder, click the right mouse button on it and delete it.
Finally, restart your computer. Your Google Chrome default has been fixed!
Here is a tip you need to take note. What if you accidentally delete an incorrect folder? Do not be so nervous. Import the backup file you have just saved to reverse the changes. Do similar to how you export.
Solution on “Class not registered” error when you open images
This error does not occur usually. But when you open a normal image like a JPEG file, the “Class not registered’ error may also appear!
How to fix this problem? You need to use Windows Photo Viewer, not the default image viewer of your computer. Look at the steps below!
Have you already installed Windows Photo Viewer on your PC? If yes, pass this step. If not, you install the application HERE. This app runs only on Windows 10.
In case you are using older Windows systems, we recommend installing the FastStone Image Viewer. It is an excellent replacement of the Windows Photo Viewer app.
After downloading, go to the folder containing the image you want to open.
Click the right mouse button on the image and choose “Open with.” It will show default applications but what you need to select “Choose another app” or “Choose Default Program.”
Find the Windows Photo viewer app if you are using Windows 10 or the FastStone Image Viewer app if your computer is running older Windows.
Check the box next to “Always use this app to open .jpg files” and click “Ok” to complete the process.
Check the “Always use this app to open .jpg files” box
Now the problem has been solved, and you can open the image you want on your PC.
The “Class not registered” errors happen quite frequently, which will bring you a lot of annoyance. You cannot open an application or work with your PC as you usually do.
So, it is so essential to learn how to fix these problems by yourself, unless you want to call in a technician whenever you meet this error.
We have illustrated some best ways to fix Explorer.exe “Class Not Registered Error.” Playcast Media hope our article today will be useful to you. If you succeed in fixing this error, let us know or share with your friends.
Thank you for reading and feel free to ask if you have a problem.