Fix: Google Chrome Class Not Registered Error in Windows 10/8.1/7

Google Chrome class not registered error in Windows 10/8.1/7 is normally displayed due to corrupted or unregistered Microsoft windows DLL system files (file name extension, which ends in DLL). Google Chrome displays this type of ‘class not registered error’ message, in case the operating system founds any invalid windows registry keys related to Chrome.

This error normally appears in chrome browsers, prior to Chrome 50 version. Chrome 78 is the latest version, as of November 4th, 2019.

What Causes Google Chrome Class Not Registered Error in Windows?

chrome class not registered

Google Chrome class not registered error in Microsoft Windows 10 or Windows 8.1 or Windows 7 can be due to different reasons. Two major reasons for the class not registered errors are listed below

  1. Automatic update option of Google Chrome can sometimes cause problems which might result in this ‘class not registered error’.
  2. Unregistered or corrupted .DLL system files can also cause this error.

How Do I Fix Google Chrome Class Not Registered Error in Windows?

There are multiple approaches to fix the ‘Google Chrome class not registered’ error in Windows 10, Windows 8.1 or Windows 7. I will list out some of the options below.

1. Running the Windows System File Checker

  • Run System file checker utility command from Windows command prompt as an administrator.
  • i.e. Type ‘sfc /scannow’ in the command prompt.
  • Windows will try to restore the corrupted files from previous backup copy.
  • Restart the windows, once the utility shows 100% completed. In many cases, the error message no longer appears.

2. Manually Deleting the Registry Key

The steps involved are as follow :

  • Press Windows Key and alphabet R simultaneously (Windows + R) in your Keyboard.
  • Type regedit in the dialog box.
  • Press ‘Yes’ to allow windows to proceed with the execution of the program.
  • Take a backup of the registry by clicking File -> Export. Give a filename by typing it in the dialog box.
  • Navigate to the following windows registry keys and delete them, if they exists. Your computer may have other registry values too, which are related to Chrome. Please delete them also. Some of the possible values are
    HKEY_CLASSES_ROOTChrome
    HKEY_CURRENT_USERSoftwareClassesChrome
    HKEY_CURRENT_USERSoftwareClassesChromeHTMLshell HKEY_LOCAL_MACHINESoftwareClassesChromeHTMLshellopencommandDelegateExecute
    HKEY_LOCAL_MACHINESoftwareClassesChrome opencommandDelegateExecute
    HKEY_CURRENT_USERSoftwareClassesWow6432NodeCLSID{5C65F4B0-3651-4514-B207-D10CB699B14B}
    HKLMSoftwareClassesChrome
    HKLMSoftwareClassesChromeHTMLshellopencommandDelegateExecute
  • Restart your computer. The error message will disappear in most cases.

3. Re-installation of Google Chrome

A clean un-installation and re-installation of Google Chrome will fix the Google Chrome class not registered error in Windows 10, Windows 8.1 or Windows 7, in many cases.

The steps involved are as follows.

  • Go to ‘Add or remove programs’ in Windows
  • Click on Chrome.
  • Click ‘Uninstall’.
  • Alternately, use a program like Revo Uninstaller Pro, which does a clean un-installation.
  • Restart your computer.
  • Download the latest version of Google Chrome.
  • Install the downloaded Google Chrome.
  • Try to open Google Chrome. In many cases, the error disappears.

4. Re-register All DLL Files

  • Execute the following command on the windows command prompt. You do not need administrator rights to run this command.
  • FOR /R C: %G IN (*.dll) DO “%systemroot%system32regsvr32.exe” /s “%G”

Your monitor will display an array of messages, one line for each re-registration of dll file. It may take 10 minutes or even longer, to complete the re-registration of all DLL files with the Windows registry.

Some files may show ‘run time error’ in popup windows. Just ignore those error messages. Those error messages corresponds to some programs, which were not removed properly.

Tip – Running this command may result in better performance. i.e. Booting time may get reduced, once this command is run.

5. Deleting the registry Keys Manually from Command Prompt

  • Press Windows Key and alphabet X simultaneously (Windows + X) in your keyboard.
  • Click “Command Prompt (Admin)”.
  • Then, click ‘Yes’.
  • If the above method does not work, search ‘cmd’ on the search box, located close to the windows icon, on the bottom left corner. Right click on the ‘Command Prompt’. Then select ‘Run as administrator’.
  • Copy the registry values related to Google Chrome. Some of the possible values are listed in method 2 (Manually Deleting the Registry Key), given above. Paste them one by one, to the command prompt.
  • After all possible values are pasted to the command prompt, restart your computer.
  • The class error problem may resolve in many cases.

6. Re-pinning the Chrome Icon in the Task Bar

In some rare cases, ‘class not registered’ error may the due to pinned Google Chrome in the task bar. To fix this problem, do the following steps.

  • Right click on the Google Chrome icon, found on your task bar.
  • Click ‘Unpin from taskbar’.
  • Re-pin the Google Chrome to the task bar by doing the following steps.
  • Press Windows Key and alphabet R simultaneously (Windows + R) in your keyboard.
  • Type ‘appdata’ in the dialog box.
  • Navigate to the Google Chrome directory. In Windows 10, it may be C:Program Files (x86)GoogleChromeApplication.
  • Right click on the Google Chrome icon (application executable file)
  • Click ‘Pin to start’
  • Try to open Google Chrome browser. In many cases, it will work now, without any errors.

7. Re-pinning the Chrome Icon to the Windows Start Menu

In some rare cases, ‘class not registered’ error may the due to pinned Google Chrome in the windows start menu . To fix this problem, do the following steps.

  • Right click on the Chrome icon, seen on your start menu.
  • Click ‘Unpin from taskbar’. If it is not found, look for that option under “More”.
  • Re-pin Google Chrome by doing the following steps.
  • Press Windows Key and alphabet R simultaneously (Windows + R) in your keyboard.
  • Type ‘appdata’ in the dialog box.
  • Navigate to the Google Chrome directory. In Windows 10, it may be C:Program Files (x86)GoogleChromeApplication.
  • Right click on the Google Chrome icon (application executable file)
  • Click ‘Pin to start’
  • Try to open Google Chrome browser. In many cases, it will work now, without any errors.

Conclusion : ‘Google Chrome class not registered error’ is a Microsoft Windows registry error, found in Windows 10 or Windows 8.1 or Windows 7. It is seen with browser versions, prior to Google Chrome version 50. This error is caused by corrupted Microsoft Windows registry files, with extension DLL. It can be fixed by multiple methods, some of which are explained in the earlier paragraphs.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.