Google Chrome – Fix ‘Class Not Registered’ Error in Windows 8

google-chromewindows 8

Using Windows 8 and trying to start Google Chrome from the start menu fails, doesn't show any error or open the browser. When double clicked on the desktop, it says

Class not registered 

When I run the program as an administrator it works. How to get it working?

The class isn't registered

Best Answer

This seems to be an artifact of this bug, and seems to be caused by a system-wide install, as your screenshot indicates(Chrome is present in Program Files\Google\Chrome as opposed to %localappdata%\Google\Chrome)

Try checking for presence of these registry entries in HKEY_LOCAL_MACHINE (HKLM) & HKEY_CURRENT_USER(HKCU)and delete them:

HKEY_CLASSES_ROOT\Chrome  
HKLM\Software\Classes\Chrome (all of it)
HKCU\Software\Classes\Chrome (all of it)
HKLM\Software\Classes\ChromeHTML\open\command\DelegateExecute
HKCU\Software\Classes\ChromeHTML\open\command\DelegateExecute