如何重設 Firefox 的預設使用者代理

Firefox Firefox 建立於:
This is a machine-generated translation of the English article. It has not been reviewed by a human, and may contain errors. If you would like to revise this content, you can start here.

使用者代理程式 會告訴網站您正在使用的瀏覽器類型和作業系統。此資訊可協助網頁伺服器提供與您的瀏覽器相容的內容。如果網站告訴您瀏覽器已過期或不相容,即使 Firefox 已經是最新版本,也可能是因為不正確的使用者代理程式所導致。本文將說明如何修正 Firefox 使用者代理程式的問題,讓網站能正常運作。

使用者代理程式問題

您可以變更 Firefox 的使用者代理程式,讓網站誤以為您正在使用不同的瀏覽器或作業系統。網頁開發人員可能會這麼做,以查看他們的網站在不同系統和瀏覽器上的顯示方式。有時,附加元件和其他安裝的程式可能會在您不知情的情況下變更您的使用者代理程式。

網站可能會根據偵測到的使用者代理程式而無法正確顯示,或顯示您的瀏覽器已過期或不相容的訊息。將 Firefox 切換回 預設使用者代理程式 以確保網站正常運作,這點非常重要。

檢視您的使用者代理程式

若要檢視您的使用者代理程式,請點擊 Firefox 選單按鈕 IG main menu,點擊HelpHelp and Report,然後選擇 More Troubleshooting Information。這將會開啟一個網址為 about:support 的頁面。在「應用程式一般資訊」區塊中會顯示您目前的 Firefox 版本,並包含一個「使用者代理程式」項目。例如,在 Windows 10 (64 位元) 上的 Firefox 83 的 預設使用者代理程式 項目會顯示為:
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0

注意: 如果您的使用者代理程式顯示的是舊版 Windows,例如 Windows NT 6.1 (Windows 7) 而非 Windows NT 10.0 (Windows 10),請確認您沒有在「相容性模式」下執行 Firefox。您可以從右鍵選單中開啟 Firefox 桌面捷徑的「內容」。檢查「相容性」分頁,並確保未選取相容性模式選項。

像是 我的使用者代理程式是什麼? (WhatIsMyBrowser.com) 和 我的使用者代理程式是什麼? (whatsmyua.info) 這類的網站也可以顯示網站偵測到的使用者代理程式。

附加元件問題

像是 User-Agent Switcher 這類的附加元件可以變更網站偵測到的使用者代理程式。請試著在您的擴充套件設定中還原預設的使用者代理程式。您也可以暫時停用所有附加元件並重新啟動 Firefox(詳情請見 使用安全模式排除 Firefox 故障問題),如果問題消失,請 停用或移除任何您認為可能造成問題的附加元件。如果無法用此方法解決問題,請依照以下步驟重設預設的使用者代理程式。

重設預設的 Firefox 使用者代理程式

您可以透過以下方式重設您的使用者代理程式:

警告:以下操作教學僅供熟悉 Firefox 的進階使用者使用。使用設定編輯器可能會對瀏覽器的穩定性、安全性、效能造成重大影響。
請在了解進階設定內容與可能造成的影響後再繼續。

  1. 在 網址列 輸入 about:config 然後按下 EnterReturn。
    可能會出現警告頁面,點擊我發誓,我一定會小心的!接受風險並繼續,接著就會前往 about:config 頁面。
  2. 在「搜尋設定名稱」欄位中輸入 useragent 來搜尋。
  3. 如果下列偏好設定存在,請點擊每個偏好設定旁的「重設」Fx71aboutconfig-ResetButton 或「刪除」Fx71aboutconfig-DeleteButton 按鈕:
  • general.useragent.extra.firefox 或 general.useragent.extra.productName - 自 錯誤 581008 (2010) 後已忽略。
  • general.useragent.locale
  • general.useragent.override
  • general.useragent.security - 自 錯誤 572668 (2010) 後已忽略。

關於使用 about:config 頁面重設或刪除偏好設定的更多資訊,請參見 Firefox 設定編輯器。

注意: 如果上述解決方案無法解決問題,請檢查您的 privacy.resistFingerprinting 偏好設定是否設為 true,如果是,請在該偏好設定上雙擊以將其重設為 false。此設定會變更使用者代理程式並導致這類問題。更多資訊請參見 Firefox's protection against fingerprinting。

重設您的使用者代理程式後,您可能需要重新啟動 Firefox 並清除您的 Cookie 和快取:

  1. 點擊選單按鈕不存在圖片 "fx57menu"。Fx89menuButton以開啟選單面板。
  2. 點擊瀏覽紀錄並選擇清除最近的歷史記錄…。
  3. 在要清除的時間範圍:下拉選單選擇全部。
  4. 在下拉選單選擇 Cookie 與快取。請勿選擇您想保留的項目。
  5. 點擊立即清除。
  1. 點擊選單按鈕不存在圖片 "fx57menu"。Fx89menuButton以開啟選單面板。
  2. 點擊瀏覽紀錄並選擇清除最近的歷史記錄…。
  3. 在要清除的時間範圍:下拉選單選擇全部。
  4. 在下拉選單選擇 Cookie 與網站資料與暫時快取的檔案與頁面。請勿選擇您想保留的項目。
  5. 點擊清除。

這些好人幫助我們撰寫了這篇文章:

Illustration of hands

成為志工

在此回答問題並幫助我們改善知識庫內容,與其他人一起切磋琢磨專業能力。

了解更多