Страница 1 из 1

Google Chrome. Ошибка «Класс не зарегистрирован» при запуске

Добавлено: 14 апр 2016 18:21, Чт
UncleFather

Проблема:

При попытке запустить браузер Google Chrome возникает ошибка «Класс не зарегистрирован»:

01.jpg

Причем, если попытаться запустить Google Chrome непосредственно из %ProgramFiles%, или же создать новый ярлык для него, то браузер запустится без проблем:

02.jpg

Объяснение:

Ошибка возникает из-за того, что какие-то ранние версии Google Chrome прописали в реестре ключ «DelegateExecute» со значением «{5C65F4B0-3651-4514-B207-D10CB699B14B}». Последующие версии этого браузера сам класс удалили, а ссылку на него в реестре оставили. Теперь, при запуске, Google Chrome ключ видит, а класс не находит, о чем и сообщает в ошибке.

Решение:

Необходимо выполнить поиск в реестре по значению «5C65F4B0-3651-4514-B207-D10CB699B14B» (без кавычек) и удалить все найденные ключи из реестра.

Вместо этого можно выполнить от имени администратора следующие команды:

Код: Выделить всё

REG Delete HKCR\ChromeHTML\shell\open\command /v DelegateExecute /f
REG Delete HKLM\SOFTWARE\Classes\ChromeHTML\shell\open\command /v DelegateExecute /f
REG Delete HKCU\SOFTWARE\Classes\ChromeHTML\shell\open\command /v DelegateExecute /f

REG Delete HKCR\Chrome\.exe\shell\open\command /v DelegateExecute /f
REG Delete HKLM\SOFTWARE\Classes\Chrome\.exe\shell\open\command /v DelegateExecute /f
REG Delete HKCU\SOFTWARE\Classes\Chrome\.exe\shell\open\command /v DelegateExecute /f

Они удаляют ключ «DelegateExecute» запуска Google Chrome из наиболее часто встречающихся мест реестра.

Можно так же скачать, распаковать архив и запустить из него командный файл (естественно, от имени Администратора), в котором прописаны вышеприведенные команды:

FixingChromeClass.rar
(795 байт) 549 скачиваний