Quais chaves de registro precisam ser editadas para alterar o navegador padrão?

13

Quais chaves de registro precisam ser editadas para alterar o navegador padrão?

Encontrei essas chaves até agora e elas parecem fazer o que eu quero, mas não tenho certeza se encontrei todas elas:

Dados em:

HKEY_CURRENT_USER\Software\Classes\http\shell\open\command
HKEY_CURRENT_USER\Software\Classes\https\shell\open\command
HKEY_CURRENT_USER\Software\Classes\ftp\shell\open\command

Valor em:

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache

Existem outras chaves que precisem ser alteradas para que sejam feitas com perfeição?

    
por paradroid 23.05.2011 / 10:59

5 respostas

3

Cada navegador define suas próprias entradas de registro. Mas você pode tentar encontrar os mais comuns comparando os arquivos REG nesses tópicos do fórum:

Parece que você perdeu algumas chaves de registro (.html, .htm, gopher etc.).

    
por 23.05.2011 / 12:43
13

Você não edita o registro manualmente. Você executa o comando especificado pelo criador do navegador na chave HKLM\SOFTWARE\Clients\StartMenuInternet\[BROWSER NAME.EXE]\InstallInfo , value ReinstallCommand .

Por exemplo, para MSIE, é "C:\Windows\System32\ie4uinit.exe" -reinstall e, para o Firefox, é "X:\path\to\Firefox\uninstall\helper.exe" /SetAsDefaultAppGlobal .

    
por 01.11.2013 / 22:00
2

Which registry keys need to be edited to change the default browser? I have found these keys so far and they seem to do what I want, but I am not sure if I have found all of them…

Você não tem; você esqueceu de .html arquivos, .htm arquivos, .url marcadores e assim por diante.

O fato é que um navegador é muito parecido com um media player. Não há uma configuração única de “player de mídia padrão”; em vez disso, existem associações de arquivos separadas e individuais para cada tipo de arquivo e protocolo que o media player suporta. O mesmo vale para o navegador; não há uma configuração única de "navegador padrão"; somente associações para cada tipo suportado.

No caso de navegadores, eles geralmente suportam, no mínimo, .html e .htm arquivos, .url marcadores e http , https e ftp protocolos.

I doubt any modern browsers still have any gopher:// support!

Diz quem? Um navegador poderia facilmente suportar o protocolo gopher e os links archie e magnet e os links emule e .torrent files e .svg files e .mp4 files e arquivos Flash e assim por diante.

Para definir corretamente um navegador como "o padrão", ele deve estar associado a cada tipo de arquivo e protocolo que ele suporta (ou, no mínimo, cada um com o qual você pretende usá-lo).

    
por 09.12.2013 / 18:45
0

Você pode alterar o navegador padrão com o arquivo .bat e .vbs.

Existe um código para fazer: - Navegador padrão do IE para o WIN10

=== IE_Microsoft_DefaultPrograms.bat ===

@echo off
cls
echo   --==**##  IE default browser ##**==--
REM Run GUI
cscript //NoLogo IEdefault.vbs
timeout /t 1 /nobreak > NUL
echo Done

=== IEdefault.vbs ===

Set WshShell = WScript.CreateObject("WScript.Shell")

' IE Default browser for WIN10
WshShell.Run "%windir%\system32\control.exe /name Microsoft.DefaultPrograms /page pageDefaultProgram\pageAdvancedSettings?pszAppName=Internet%20Explorer"

' Give Default Programs time to load
WScript.Sleep 2000

' WshShell.AppActivate "Set Program Associations"
WshShell.SendKeys "{TAB}"
WshShell.SendKeys " "
WshShell.SendKeys "{TAB}"
WshShell.SendKeys "{TAB}"
WScript.Sleep 500
WshShell.SendKeys " "

Msgbox "Default browser is Internet Explorer."

WScript.Quit
    
por 13.09.2016 / 10:54
-2

Certifique-se de verificar

HKey_Local_Machine\Software\Classes\http\shell\open\command

É aí que o meu foi definido errado.

    
por 31.10.2013 / 16:50