Fixing "Class Not Registered" Error in Windows 10


Windows 10 is a very fickle operating system. Often when working with it, users have various glitches and errors. Fortunately, most of them can be fixed. In today's article, we'll show you how to get rid of the message "Unregistered class" which can appear in various circumstances.

Types of error "Class not registered"

Notification of "Unregistered class" it can appear for various reasons. Does it look like this:



Most often, the above error occurs in the following situations:

  • Launch the browser (Chrome, Mozilla Firefox and Internet Explorer)
  • Viewing images
  • Pressing the start button" or opening «Parameters»
  • Use apps from the Windows 10 store

We'll look at each of these cases in more detail below, and we'll also describe the actions that will help fix the problem.

Difficulty starting a web browser

Yes, when you try to start the browser, you see a message with the text "Unregistered class" , you must do the following:


    1. Open «Configuration» of Windows 10. To do this, click the start button" and select the appropriate item, or use the key combination "Win + I" .
    2. In the window that opens, go to the section "Applications" .
    3. Next, you should find in the list on the left, the tab "Default applications" . We click on it.
    4. If your OS build is 1703 or lower, you will find the required tab in the section "System" .


  1. With tab Default applications open, scroll down in the work area from right to bottom. Look for the section «Web browser» . Below is the name of the browser you currently use by default. Click on its LMB name and select the problematic browser from the list.
  2. Now you must look for the line "Set default values ​​for the application" and click on it. It is even lower in the same window.
  3. Then select from the list provided the browser, when opening the one that occurs the error "Unregistered class" . As a result, the button "Control" will appear just below. Click on it.
  4. You will see a list of file types and their association with a particular browser. You should override the association on those lines that use a different browser by default. To do this, simply click on the LMB browser name and select other software from the list.
  5. After that, you can close the settings window and try to run the program again.

If the error was observed "Unregistered class" When starting Internet Explorer, you can perform the following manipulations to fix the problem:

  1. Press the keys Windows + R at the same time .
  2. Enter the command "Cmd" in the window that appears and press "Enter" .
  3. The window will appear "Symbol of the system" . You need to enter the next value and then press "Enter" again .regsvr32 ExplorerFrame.dll
  4. As a result, the module will be registered "ExplorerFrame.dll" and you can try to start Internet Explorer again.

Alternatively, you can always reinstall the program. We describe how to do this using the example of the most popular browsers:

Read more:
How to reinstall the Google Chrome browser
Reinstall Yandex browser
Reinstall Opera browser

Error opening images

If you get the message "Unregistered class" when you try to open any image you should do the following:

    1. Open the "Parameters" of the system and go to section "Applications" . We talked about how this is implemented above.
    2. Then open the tab "Default applications" and look for the line "To see photos" On the left side . Click on the name of the program, which is below the indicated line.
    3. From the list that appears, you must select the software with which you want to view the images.
    4. If you have problems with the Windows built-in application for viewing photos, click the button "Restore" . It is located in the same window, but a little lower. After that, reboot the system to correct the result.

Note that, in this case, all "Default applications" they will use the default settings. This means that you will need to reselect the programs that are responsible for displaying a web page, opening mail, playing music, movies, etc.

By doing such simple manipulations, you will get rid of the error that occurred when opening images.

Problem starting standard applications

Sometimes when you try to open a standard Windows 10 application, you may receive an error "0x80040154" o "Unregistered class" . In this case, you must uninstall the program and then reinstall it. This is done very simply:

      1. Click on the start button" .
      2. On the left side of the window that appears, you will see a list of installed software. Find the one you have problems with.
      3. Click on your RMB name and select "Remove" .
      4. Then start the Shop integrated or Windows Store . Search for the previously uninstalled software on it via the search bar and reinstall it. To do this, simply click the button "Obtain" o "Install" on the main page.

Unfortunately, not all built-in programs are easy to uninstall. Some of them are protected against such actions. In this case, they must be uninstalled using special commands. We describe this process in more detail in a separate article.

Read more: Remove built-in apps in Windows 10

The start button or taskbar does not work

If nothing happens when you click "Start" o "Settings" , do not rush to get angry. There are several methods to fix the problem.

Special team

First of all, you should try to run a special command that will help restore the start button" and other components to make them work. This is one of the most effective solutions to the problem. This is what to do:

      1. Press the "Ctrl" keys , "Shift" y "Esc" at the same time . This will open the "Task Manager" .
      2. At the top of the window, click the tab "Archive" , then select "Run new task" in the context menu.
      3. Then type "Powershell" (without quotes) there and without fail check the checkbox next to the item "Create a task with administrator rights" . Then click the button "To accept" .
      4. As a result, a new window will appear. You must paste the following command in it and press "Enter" on your keyboard:Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)AppXManifest.xml”}
      5. At the end of the operation, you need to reboot the system, and then check the button functionality "Start" and "Taskbar" .

Re-register files

If the above method didn't work for you, then the following solution is worth trying:

      1. Open the Task manager previous form.
      2. We start a new task by going to Menu file" and selecting the line with the appropriate name.
      3. We register the command "Cmd" in the window that opens, we put a mark next to the line "Create a task with administrator rights" And we pressed "Enter" .
      4. Then insert the following parameters in the command line (all at once) and press "Enter" again :regsvr32 quartz.dll
        regsvr32 qdv.dll
        regsvr32 wmpasf.dll
        regsvr32 qcap.dll
        regsvr32 qdvd.dll
        regsvr32 ir50_32.dll
        regsvr32 sbe.dll
        regsvr32 qedit.dll
        regsvr32 wmmfilt.dll
        regsvr32 qasf.dll
        regsvr32 wstdecod.dll
      5. Note that the system will immediately begin to re-register the libraries that were specified in the entered list. In this case, on the screen you will see many windows with errors and messages about the successful completion of operations. Do not worry. It should be like that.
      6. When the windows stop appearing, you should close them all and reboot the system. After that, you need to check the button functionality again "Start" .

Checking system files for errors

Finally, you can perform a full scan of all the "vital" files on your computer. This will fix not only the indicated problem, but many others at the same time. Such a scan can be performed both with standard Windows 10 tools and with special software. We talk about all the nuances of this procedure in a separate article.

Learn More: Check Windows 10 for Errors

In addition to the methods described above, there are also additional options to solve the problem. All of them, to one degree or another, can help. Detailed information can be found in a separate article.

Read more: Broken Start Button in Windows 10

Integral solution

Regardless of the circumstances in which the error appears "Unregistered class" , there is a universal solution to this problem. Its essence lies in the registry of the missing components of the system. This is what to do:

      1. Press the keys Windows y "R" together on the keyboard.
      2. In the window that appears, enter the command "Dcomcnfg" , then click on the button "To accept" .
      3. In the console root, navigate to the following path:«Службы компонентов» - «Компьютеры» - «Мой компьютер»
      4. In the middle of the window, find the folder "DCOM Configuration" and double click on it with LMB.
      5. A message box will appear asking you to record the missing components. We agree and click the button "Yes" . Please note that this message may appear repeatedly. Click on "Yes" in every window that appears.

After the registration is complete, you must close the setup window and reboot the system. After that, try again the operation during which the error was displayed. If you did not see the suggestions for registering components, it means that your system does not need it. In this case, the methods described above are worth trying.


This concludes our article. We hope it can solve your problem. Remember that viruses can cause most errors, so be sure to check your computer or laptop periodically.