為什麼 Google Chrome 要求您具有管理員存取權限才能將其設定為預設瀏覽器?

為什麼 Google Chrome 要求您具有管理員存取權限才能將其設定為預設瀏覽器?

Firefox 和 Internet Explorer 都不需要管理員設定為預設值。為什麼 Chrome 需要它?

答案1

有多種方法可以將文件類型和協定與程式關聯起來。對於像網頁瀏覽器這樣可以支援多種文件類型和多種協定的複雜事物,必須分配許多設定才能使其成為預設瀏覽器。更糟的是,現在瀏覽器可以在系統中設定許多其他掛鉤,例如在「開始」功能表中建立按鈕、在工作列中建立捷徑、與 shell 和電子郵件用戶端整合等。

因此,有很多不同的設定需要修改,大部分在登錄中,少數在檔案系統中。有些是強制性的(例如http協議、.url快捷方式、.html文件等),但其他是可選的。因此,某些瀏覽器會設定一些其他瀏覽器不會設定的內容(很少(如果有的話)配置設定每一個可能的設定)。

其中一些設定位於用戶可訪問的位置,而其他設定則位於需要更高權限的區域。

此外,Windows 本質上在系統級和用戶級重複了很多東西。例如,您可以設定一些內容以套用於單一使用者或整個系統(或兩者)。毫不奇怪,更改系統級設定將需要管理員權限。

顯然,Chrome 配置了一些需要額外權限的設定和/或修改了某些設定的使用者版本和系統版本。

相關內容