cómo encontrar el navegador predeterminado en el registro de Windows 7

cómo encontrar el navegador predeterminado en el registro de Windows 7

Necesito encontrar mi navegador predeterminado, así que primero intento encontrarlo a través de regedit (claves de registro). https://stackoverflow.com/questions/968449/how-do-i-change-default-browser-using-c-sharp-or-batch-fileComo mencioné, utilicé la clave de registro {HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\open\command} y luego cambié manualmente mi navegador web de Internet Explorer a Chrome. pero después de actualizar los valores no cambia en la clave de registro. porque pasa esto??? ¿Cómo puedo detectar mi navegador predeterminado en la clave de registro?

EDITAR :

siempre

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\open\command 

el valor es

"C:\Program Files (x86)\Internet Explorer\iexplore.exe" -nohome 

(incluso si cambio a Chrome al navegador predeterminado, esto no cambia)

Respuesta1

Puede buscar en esta clave de registro y averiguar qué navegador está utilizando el usuario actual:

HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice\Progid

Es un REG_SZvalor y será uno de estos para los tres principales navegadores disponibles actualmente:

  • URL de Firefox
  • ChromeHTML
  • IE.HTTP

información relacionada