如何在注册表 Windows 7 中找到默认浏览器

Dev*_*evT 2 browser windows-registry windows-7 regedit

我需要找到我的默认浏览器,所以首先我尝试通过 regedit(注册表键) /sf/ask/67791461/ or-batch-file如前所述,我使用了 reg key{HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\open\command} 然后我手动将我的网络浏览器从 Internet Explorer 更改为 chrome。但是在我刷新后,reg 键中的值没有改变。为什么会这样???如何在 reg 密钥中检测我的默认浏览器?

编辑 :

总是

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\open\command 
Run Code Online (Sandbox Code Playgroud)

价值是

"C:\Program Files (x86)\Internet Explorer\iexplore.exe" -nohome 
Run Code Online (Sandbox Code Playgroud)

(即使我将 chrome 改为默认浏览器,这也不会改变)

小智 11

您可以查看此注册表项并找出当前用户正在使用哪个浏览器:

HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice\Progid
Run Code Online (Sandbox Code Playgroud)

它是一个REG_SZ值,将是当前可用的主要三种浏览器之一:

  • 火狐网址
  • 浏览器HTML
  • IE浏览器