Windows 7 레지스트리에서 기본 브라우저를 찾는 방법

Windows 7 레지스트리에서 기본 브라우저를 찾는 방법

내 기본 브라우저를 찾아야 하므로 먼저 regedit(레지스트리 키)를 통해 알아내려고 합니다. https://stackoverflow.com/questions/968449/how-do-i-change-default-browser-using-c-sharp-or-batch-file언급했듯이 reg 키{HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\open\command}를 사용한 다음 웹 브라우저를 인터넷 탐색에서 크롬으로 수동으로 변경합니다. 하지만 새로 고침 후에는 reg 키의 값이 변경되지 않습니다. 왜 이런 일이 일어나는 걸까요??? reg 키에서 기본 브라우저를 어떻게 감지할 수 있나요?

편집하다 :

언제나

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

가치는

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

(크롬을 기본 브라우저로 변경해도 변경되지 않습니다)

답변1

이 레지스트리 키를 살펴보면 현재 사용자가 어떤 브라우저를 사용하고 있는지 확인할 수 있습니다.

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

이는 REG_SZ값이며 현재 사용 가능한 주요 세 가지 브라우저에 대해 다음 중 하나입니다.

  • FirefoxURL
  • 크롬HTML
  • IE.HTTP

관련 정보