Windows經過修改註冊表設置系統默認瀏覽器

前段時間有個程序要求獲取系統的默認瀏覽器,baidu、Google了很久,後又結合procmon.exe跟蹤瀏覽器打開web頁面的註冊表操做信息,找到了最終的位置,這裏作一個總結。親測win10多個瀏覽器都OK。而咱們須要修改默認瀏覽器時只要按照這個步驟對應修改就能夠了。web

一、默認瀏覽器配置在註冊表中的結構介紹

先來說一下系統中存儲這個鍵值的結構。chrome

1)在註冊表的一個特定路徑存儲了一個名字,好比叫test瀏覽器

2)在註冊表的另外一個路徑中把這個test做爲了一箇中間的路徑,而後在這個路徑下的多層子路徑的位置存儲着具體的默認瀏覽器的默認瀏覽器路徑以及一個缺省的命令行格式。操作系統

下面看個實例。命令行

二、實際操做展現

使用的環境:blog

  操做系統:Win10 20H1
  瀏覽器:Google chromeci

1)在HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice的ProgId鍵值爲[ChromeHTML]get

 

 

 

 

step2:修改HKEY_CLASSES_ROOT\ChromeHTML\Shell\open\command的值爲["C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --single-argument %1]博客

 

做者:耑新新,發佈於  博客園it

轉載請註明出處,歡迎郵件交流:zhuanxinxin@aliyun.com

相關文章
相關標籤/搜索