Pages

Classic Header

{fbt_classic_header}

Breaking News

latest

FIX: Class Not Registered On Windows || Start menu, Edge, Windows Defender not Working

8 Ways to Fix the “Class Not Registered” Error on Windows The “Class Not Registered” error on Windows can be vague, and it's not obvious...

8 Ways to Fix the “Class Not Registered” Error on Windows

The “Class Not Registered” error on Windows can be vague, and it's not obvious how you fix it at first. Here's how to get rid of it.



 

 

You’re trying to open an app and suddenly bump into the “class not registered” error. It’s quite irritating and makes it hard for you to access your favorite apps. This issue might be the result of corrupted or unregistered DLL files. In other instances, it could be due to Registry errors and various system-related issues.

So, let’s dive in and explore several ways to tackle this problem.

1.             Re-Register the Windows DLL Files




 

The "class not registered" error usually stems from faulty DLL (.dll) files. To resolve this issue, you’d need to re-register all the DLL files on your device.

Here’s how you can easily re-register your PC’s DLL files:

1.Press Win + R to open the Run command dialog box.

2.Type CMD and press Ctrl + Shift + Enter to open an elevated Command Prompt.

3.Type the following command and press Enter:

FOR /R C:\ %G IN (*.dll) DO "%systemroot%
ystem32\regsvr32.exe" /s "%G" regsvr32 ExplorerFrame.dll

Wait for the process to complete and then reboot your device.

2. Re-Register the Windows Store Apps

You’re likely to bump into this error if some of your Windows apps are faulty or corrupted. In this case, you could tackle this problem by re-registering all your Windows apps.

Here’s how to re-register the Windows Store apps:

1.Press Win + X to open the Quick Access Menu.

2.Select Windows PowerShell (Admin) from the options.

3.Type the following command and press Enter:

Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}




Reboot your device when the process is complete.

3. Reset Default Apps

Resetting the default apps on your device might also help tackle this issue. This process restores your apps’ default settings and gets rid of bugs.

Here are the simple steps for resetting your Windows default apps:

1.Type Default Apps in the Windows search bar and select the Best match.

2.Scroll down and click the Reset button. From there, follow the on-screen instructions to finalize the process.


 

4. Restart Windows Explorer

Restarting the Windows File Explorer often comes in handy in various situations. In this case, it might help you get rid of the "class not registered" error.

So, let’s take a look at how you can restart File Explorer to tackle this issue:

1.Press Win + X to open the Quick Access Menu.

2.Select Task Manager from the options.

3.In the next window, right-click on Windows Explorer and select Restart.


 

In case the issue persists, close the Windows Explorer via the Task Manager and reopen it manually. Here are the steps on how you can do this:

1.Open the Quick Access Menu and Task Manager as per the previous steps.

2.Next, right-click on Windows Explorer and select End task.

3.Finally, open Windows Explorer directly by clicking its icon on the taskbar. Alternatively, type File Explorer in the Windows search bar and select the Best match.

5. Repair or Update the Microsoft Visual C++ Programs

Repairing or updating the Microsoft Visual C++ programs could help tackle this issue.

The Microsoft Visual C++ runtime library packages help ensure that your device functions properly. So, you’re likely to bump into various system issues when these packages are corrupted.

Here’s how you can repair the Microsoft Visual C++ programs:

1.Press Win + R to open the Run command dialog box.

2.Type appwiz.cpl and press Enter to open the Programs and Features window.

3.Right-click each Microsoft Visual C++ program and select Change from the options.


 

Next, click the Repair button in the pop-up window. Finally, follow the on-screen instructions and restart your PC to save these changes.

If the “class not registered” error still pops up, try reinstalling the Microsoft Visual C++ programs. Here’s how you can reinstall these programs:

1.Open the Run command dialog box and Programs and Features window as per the previous steps.

2.Right-click each Microsoft Visual C++ program and click Uninstall.

3.From there, reinstall the Microsoft Visual C++ programs on the Microsoft website. Follow the on-screen instructions to finalize the process.

6. Repair Corrupt System Files With DISM and SFC

Since this is a system-specific issue, running the DISM and SFC tools could come in handy. These are two incredible tools that help repair missing or corrupt system files.

To get started, here’s how you can run the DISM tool:

1.Press Win + R to open the Run command dialog box.

2.Type CMD and press Ctrl + Shift + Enter to open an elevated Command Prompt.

3.Type the following command and press Enter:

DISM /Online /Cleanup-Image /ScanHealth

Wait for the scan to complete. From there, type the following command and press Enter:

DISM /Online /Cleanup-Image /RestoreHealth

Wait for the process to complete and then restart your PC.

Now, here’s how you can run an SFC scan:

1.Open the Command Prompt as per the previous steps.

2.Finally, type the following command and press Enter:

sfc /scannow

7. Check the Status of Your Hard Drive

The “class not registered” error sometimes pops up if your hard drive has issues. But to confirm if the hard drive is the cause of this problem, you'd need to check its status.

So, here’s how you can easily check the status of your hard drive:

1.Press Win + R to open the Run command dialog box.

2.Type CMD and press Ctrl + Shift + Enter to open an elevated Command Prompt.

3.Type the following command and press Enter:

wmic diskdrive get status


If your hard drive is in a good condition, the result should read as, “Status: OK”. Meanwhile, your hard drive is corrupted if you get results like “Caution”, “Bad”, or “Unknown”. And in case your hard drive is in a bad condition, the best solution would be to replace it.

8. Perform a System Restore

If you still haven't been able to resolve the “class not registered” error, perhaps it’s time to perform a system restore. When using a restore point, the system will return to its previous state and restore all your settings. However, ensure to back up all your data before proceeding.

Here’s how you can perform a system restore:

1.Type Create a restore point in the Windows search bar and select the Best match.

2.Navigate to the System Protection tab, click System Restore, and then press Next.

3.In the next window, select Show more restore points.

4.Select a restore point from the list and click Next. Finally, click Finish to complete the process.


 

If you haven’t created a restore point, you could tackle the issue by updating Windows.

Easily Tackle the “Class Not Registered” Error

The "class not registered" error can be triggered by many system-related issues. However, getting rid of it is quite easy. Just try any of the methods we’ve covered, and you should be good to go.

 


No comments