找出 Windows 版 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.
本文僅適用於 Windows 版 Firefox。

第三方應用程式(例如防毒軟體、壓縮軟體和其他工具)可能會將模組載入 Firefox。有時,這些應用程式會載入有害的模組,導致 Firefox 崩潰、效能降低或相容性問題。您可能不會注意到惡意或非預期的模組已被載入,它可能會導致一些看起來像是 Firefox 本身的問題。

Firefox 的 about:third-party 頁面為使用者提供有關被注入 Firefox 的第三方模組的資訊。

存取 about:third-party 頁面

在網址列輸入 about:third-party 並按下 Enter。這會將您帶到「第三方模組資訊」頁面。此頁面向使用者顯示已載入到瀏覽器中的模組列表、新載入的模組以及載入緩慢的模組。

如果您在頁面頂部看到 Reload with system info 按鈕,請點擊它以重新載入頁面,並查看有關任何已安裝模組的更多有用資訊。

ReloadSystemInfo_buttonReloadSystemInfo_button157

Copy raw data to clipboard 按鈕會將列表中顯示的所有資料的文字版本(以 JSON 格式)複製到剪貼簿。然後,您可以將資料貼到文字檔案中進行分析,或將其新增到 Mozilla Support 的問題中。

模組資訊

about:third-party 頁面會顯示每個模組的以下資訊:

  • 模組名稱。
  • 應用程式名稱/發行商,如果第三方供應商或開發者有提供。
  • 檔案版本。
  • 供應商資訊。
  • 出現次數。
  • 平均阻擋時間(毫秒)。
  • 可選的模組狀態圖示和其他資訊:
    • 如果模組未經數位簽章,模組名稱旁會出現一個未簽章圖示 Fx89Padlock-RedLine(帶有紅色刪除線的掛鎖)。
    • 如果某個模組被識別為在目前的 Firefox 設定檔中導致當機,其名稱旁會出現一個警告三角形 Warning_icon。
    • 模組類型(「輸入法編輯器 (IME)」、「殼層擴充 (Shell Extension)」)。
  • 一個資料夾按鈕 folder,用以在 Windows 檔案總管中顯示模組的檔案。
  • 一個下拉式按鈕 arrow-dropdown,用以展開預設為收合的載入事件詳細表格:
    • 目標處理程序(Firefox 處理程序類型,限於「browser」、「tab」或「RDD」)。
    • 載入時間。
    • 若在背景執行緒中載入,則會顯示背景標籤。
    • 狀態(已載入或已阻擋)。

阻擋導致 Firefox 當機的模組

有些第三方模組可能會導致 Firefox 當機。如果某個模組之前曾被識別為導致當機,其名稱旁會顯示一個警告三角形 Warning_icon。要檢查第三方模組是否導致當機,請嘗試暫時停用它,看看問題是否解決。

請按照以下步驟手動阻擋模組:

  1. 在網址列輸入 about:third-party 並按下 Enter。
  2. 找到您認為導致當機的模組。
  3. 點擊模組旁的阻擋圖示。
    block_module_settings

這時會出現一個對話方塊,要求您重新啟動 Firefox 以使變更生效。如果這樣能解決問題,您可以繼續使用 Firefox,而無需解除安裝該第三方模組。

注意:阻擋模組將會永久停用它。若要解除阻擋第三方模組,請再次點擊模組旁的圖示(模組被阻擋時,圖示會變為紅色)。

看不到阻擋圖示?

如果您遇到特定模組旁沒有顯示阻擋圖示的問題,請先檢查 Reload with system info 按鈕是否存在。如果存在,請點擊它,看看是否能解決問題。

如果阻擋圖示仍未出現,可能是 Firefox 的一項安全相關功能——啟動器處理程序 未被啟用。要檢查此項設定:

  1. 在網址列輸入 about:support 並按下 Enter。這會將您帶到 疑難排解資訊 頁面。
  2. 在「應用程式一般資訊」區塊下找到「啟動器處理程序」項目。如果顯示為「已停用」,您需要重新啟用啟動器處理程序。

要重新啟用啟動器處理程序:

  1. 在 網址列 輸入 about:config 然後按下 EnterReturn。
    可能會出現警告頁面,點擊我發誓,我一定會小心的!接受風險並繼續,接著就會前往 about:config 頁面。
  2. 找到 browser.launcherProcess.enabled 偏好設定。
  3. 將其切換為 false,然後再切換回 true。
  4. 重新啟動 Firefox 以使啟動器處理程序生效。

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

Illustration of hands

成為志工

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

了解更多