O Internet Explorer deve verificar se é o navegador padrão

"O Internet Explorer deve verificar se é o navegador padrão" - opção não funciona

Introdução

Se você usou um terceiro. navegador e deseja voltar para o Internet Explorer como o navegador padrão, você. use o "Internet Explorer deve verificar se é o padrão. navegador "nas Opções da Internet, guia Programas. Mais. em formação...

Observação: Para XP SP1 e superior, você pode usar. a Definir. Acesso e padrões do programa recurso no Painel de Controle - Adicionar / Remover Programas. miniaplicativo e defina o Internet Explorer como o padrão. Este é o método mais fácil.

Por que não o "O Internet Explorer deve verificar se é o. navegador padrão"- opção funciona? Minha observação abaixo:

Em muitas situações, o Internet Explorer não solicita a verificação do navegador padrão. Já se perguntou por quê. não honra a configuração (?)

Isso é para avançado usuários e uma nota informativa

De qualquer forma, aqui está um procedimento que faz com que o Internet Explorer solicite o padrão. verificação do navegador na próxima inicialização.

  • Abra o regedit.exe e navegue até:

HKEY_CLASSES_ROOT \ http \ shell \ open \ command

  • Faça backup da chave exportando-a. para um arquivo REG
  • No painel direito, substitua o. valor existente (padrão) para o texto "something.exe"
  • Fechar Regedit
  • Reinicie o Windows (caso contrário, o método pode não funcionar)
  • Após reiniciar, abra o Internet Explorer

O Internet Explorer o fará. lembre-se de que não é o navegador padrão e solicita que o usuário o defina. como padrão, com a seguinte mensagem:

Internet Explorer. não é atualmente o seu navegador padrão. Você gostaria de torná-lo seu padrão. navegador?
[- /] Sempre execute esta verificação ao iniciar a Internet. Explorador.

Clique em Sim e em Internet Explorer. irá consertar a maioria de suas associações no registro e se definir como padrão.

Observação

O método acima funcionou bem em todos os sistemas com os quais testei. No entanto, um. o usuário relatou que esta configuração nem mesmo invocou a verificação do navegador padrão. após a reinicialização. Em caso afirmativo, desfaça o procedimento acima para restabelecer o correto. entrada.

Mais informações sobre o método acima

Por que eu defini um valor incorreto (something.exe), em vez de defini-lo. para "iexplore.exe"?

O Internet Explorer verifica o valor do Registro HKCR \ http \ shell \ open \ command. (padrão) ação na inicialização. Se a opção "O Internet Explorer deve marcar. ver se é o navegador padrão "está habilitado E se o comando (padrão). está definido para qualquer coisa diferente da string iexplore.exe, então apenas o IE. invoca a verificação do navegador padrão. Caso contrário, o Internet Explorer ignora a verificação do "navegador padrão". Isto. é o que tenho observado.

Alguns navegadores não modificam a chave / valor HKCR \ http \ shell \ open \ command. Porém, eles criam uma entrada adicional no Shell e a definem como a ação padrão.

Exemplo

[HKEY_CLASSES_ROOT \ http \ shell]
(padrão) definido como OpenWithMyBrowser

[HKEY_CLASSES_ROOT \ http \ shell \ OpenWithMyBrowser \ command]
(padrão) definido como "MyBrowser.exe"

No exemplo acima, o comando http \ shell \ open nunca é modificado, portanto, Internet. Explorer ignora o Internet Explorer deve verificar se é o. opção de navegador padrão.

Espero que isso esclareça.