2011-05-23 08:59:48 +0000 2011-05-23 08:59:48 +0000
14
14

¿Qué claves del registro hay que editar para cambiar el navegador por defecto?

¿Qué claves del registro hay que editar para cambiar el navegador por defecto?

Hasta ahora he encontrado estas claves y parecen hacer lo que quiero, pero no estoy seguro de haberlas encontrado todas:

Datos en:

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 en:

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

¿Hay alguna otra clave que habría que cambiar, para que se haga perfectamente?

Respuestas (4)

14
14
14
2013-11-01 21:00:19 +0000

No editas el registro manualmente. Se ejecuta el comando especificado por el creador del navegador en la clave HKLM\SOFTWARE\Clients\StartMenuInternet\[BROWSER NAME.EXE]\InstallInfo, valor ReinstallCommand.

Por ejemplo, para MSIE es "C:\Windows\System32\ie4uinit.exe" -reinstall, y para Firefox es "X:\path\to\Firefox\uninstall\helper.exe" /SetAsDefaultAppGlobal.

2
2
2
2013-12-09 17:45:02 +0000

¿Qué claves del registro hay que editar para cambiar el navegador por defecto? Hasta ahora he encontrado estas claves y parecen hacer lo que quiero, pero no estoy seguro de haberlas encontrado todas…

No lo has hecho; has olvidado .html archivos, .htm archivos, .url marcadores, etc.

El hecho es que un navegador es muy parecido a un reproductor multimedia. No hay una única configuración de “reproductor multimedia por defecto”, sino que hay asociaciones de archivos separadas e individuales para cada tipo de archivo y protocolo que el reproductor multimedia soporta. Lo mismo ocurre con el navegador; no hay una única configuración “por defecto del navegador”; sólo asociaciones para cada tipo que soporta.

En el caso de los navegadores, suelen soportar, como mínimo, archivos .html y .htm, marcadores .url y protocolos http, https y ftp.

¡Dudo que ningún navegador moderno tenga todavía soporte para gopher://!

¿Quién lo dice? Un navegador podría soportar fácilmente el protocolo gopher y archie y los enlaces magnet y los enlaces emule y los archivos .torrent y los archivos .svg y los archivos Flash y así sucesivamente.

Para establecer correctamente un navegador como “el predeterminado”, tiene que estar asociado a cada tipo de archivo y protocolo que soporte (o al menos, a cada uno con el que pretendas utilizarlo).

0
0
0
2016-09-13 08:54:34 +0000

Usted puede cambiar el navegador por defecto con el archivo .bat y .vbs.

Hay un código para hacer: - IE Default browser for WIN10

===IEMicrosoftDefaultPrograms.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
-2
-2
-2
2013-10-31 15:50:18 +0000

Asegúrate de comprobar

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

Ahí es donde el mío estaba mal configurado.