O Chrome não inicia no Windows 8, apresenta uma mensagem de erro "Classe não registrada"

O Chrome não inicia no Windows 8, apresenta uma mensagem de erro "Classe não registrada"

Usar o Windows 8 e tentar iniciar o Google Chrome pelo menu iniciar falha, não apresenta nenhum erro nem abre o navegador. Quando clicado duas vezes na área de trabalho, aparece

Class not registered 

Quando executo o programa como administrador, ele funciona. Como fazer funcionar?

A turma não está cadastrada

Responder1

Este parece ser um artefato deesse buge parece ser causado por uma instalação em todo o sistema, como indica sua captura de tela (o Chrome está presente em Arquivos de Programas\Google\Chrome em vez de %localappdata%\Google\Chrome)

Tente verificar a presença dessas entradas de registro em HKEY_LOCAL_MACHINE(HKLM) e HKEY_CURRENT_USER(HKCU) eexclua-os:

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

Responder2

  1. Execute cmd.exe em modo administrativo (pesquise cmd.exe e clique com o botão direito, execute como administrador...)

  2. Copie e cole cada linha, uma por uma no cmd e pressione Enter. Cmd.exe perguntará Você deseja continuar? Pressione a letra "Y" e pressione Enter...


REG DELETE HKEY_CLASSES_ROOT\Chrome
REG DELETE HKLM\Software\Classes\Chrome
REG DELETE HKCU\Software\Classes\Chrome
REG DELETE HKLM\Software\Classes\ChromeHTML\open\command\DelegateExecute
REG DELETE HKCU\Software\Classes\ChromeHTML\open\command\DelegateExecute

Aqui está a captura de tela;

modo de administrador cmd.exe

Observação: Não se importe se cmd.exe imprimir "ERRO: Nenhum caminho encontrado" etc. Continue copiando e colando e executando cada linha ...

Cuidado- Esses comandos podem excluir as configurações do plug-in (complemento) do Chrome...

Responder3

Crie este arquivo reg e clique duas vezes nele para importá-lo

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\ChromiumHTM\shell\open\command]  
"DelegateExecute"=-

[HKEY_CLASSES_ROOT\Chromium\.exe\shell\open\command] 
"DelegateExecute"=-

[HKEY_CLASSES_ROOT\Chromium\.exe\shell\opennewwindow\command] 
"DelegateExecute"=-

[HKEY_CLASSES_ROOT\Chrome\.exe\shell\open\command]  
"DelegateExecute"=-

[HKEY_CLASSES_ROOT\Chrome\.exe\shell\opennewwindow\command] 
"DelegateExecute"=-

[HKEY_CLASSES_ROOT\ChromiumHTM\shell\open\command]  
"DelegateExecute"=-

Responder4

A exclusão de chaves de registro fornece uma solução temporária. Tentei encontrar um permanente. Mas não conseguiu fazê-lo. Então apliquei este pequeno truque para evitar perturbações:

  1. Crie um arquivo chamado “chrome.bat” em sua área de trabalho

  2. Nesse arquivo escreva o seguinte script: start /d "C:\Program Files (x86)\Google\Chrome\Application\" chrome.exe exit

** se você tiver um diretório diferente onde o Chrome está instalado, anote aquele no diretório de caminho do comando acima.

  1. Agora, clicar nesse arquivo deve abrir chrome.exe usando cmd.

informação relacionada