Firefox 發生錯誤 - 疑難排解,避免再次發生錯誤並取得協助

(重導自 Firefox程式崩潰了
Firefox Firefox 最近更新: 1 週前
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 當機時,Mozilla 錯誤回報員 會讓您回報當機資訊給我們,以便我們持續改進 Firefox。這裡也提供一些方法,讓您可以嘗試讓 Firefox 恢復正常並以最佳狀態運作。

開始之前:

否則,請按照下列方式依序除錯。

更新軟體

您遇到的錯誤問題,可能已經在新版軟體中解決了!

更新 Firefox

每個新版的 Firefox 都會修正一些使用者回報的錯誤。 確定您更新到最新版本,可能能解決您遇到的問題。 請詳細資訊參閱 更新 Firefox 至最新版本

更新 Windows

請確定您已安裝所有的安全性與穩定性修正。

更新 macOS

請確定您的 Mac 已安裝所有的安全性與穩定性修正。

更新 Linux

請確定您已安裝所有的安全性與穩定性修正。

更新您的驅動程式

檢查您是否已更新最新的顯示卡驅動程式。如需更多資訊,請參考 升級顯示卡驅動程式以使用硬體加速與 WebGL

若您在列印時遇到錯誤,請到印表機製造商的技術支援網站,查詢是否有更新的印表機驅動程式。修復 Firefox 的列印問題 一文可能也會有幫助。

更新您的網路安全軟體

確定您已安裝最新版的網路安全軟體(包含防火牆、防毒軟體、反間諜軟體…等等)。

檢查是否感染病毒或間諜軟體

有一些病毒與間諜軟體會造成 Firefox 當機。若需要更多資訊,請參考 我的 Firefox 有問題,是中毒了嗎?一文。

檢查第三方模組

第三方應用程式(例如防毒軟體、壓縮軟體和其他工具)可能會將模組載入 Firefox。有時,這些應用程式會載入有害的模組,導致 Firefox 當機、效能降低或相容性問題。您可能不會注意到惡意或非預期的模組已被載入,它可能會導致看起來像是 Firefox 本身的問題。更多資訊請見 Identify problems caused by third-party modules in Firefox for Windows

檢查在疑難排解模式中是否仍然會發生錯誤

如果更新軟體還是無效,或 Firefox 會在啟動時發生錯誤,請依照下列步驟,看看 Firefox 在 Firefox 疑難排解模式 中是否依然會發生錯誤,然後依照下列的建議指示操作。

  1. 點擊選單按鈕Fx89menuButton,點擊說明,選擇疑難排解模式…然後點擊要將 Firefox 重新啟動到疑難排解模式嗎?對話框當中的重新啟動
    註: 你也可以按住shift鍵不放,並啟動 Firefox 按住option鍵不放,並啟動 Firefox 離開 Firefox 後,進入終端機,執行 firefox -safe-mode 指令以進入安全模式。
    (這裡有可能需指明 Firefox 的安裝路徑,例如 /usr/lib/firefox)。
  2. 以疑難排解模式開啟 Firefox? 視窗出現時,按下 Open 按鈕。
    Fx88TroubleshootMode

當 Firefox 於疑難排解模式啟動後,檢查您的問題是否依然存在。

註: 這篇 重新整理 Firefox 功能 會將 Firefox 回復至預設狀態,同時仍保留您的重要資訊,因而能修復許多問題。在開始冗長的故障排除程序前,可以優先考慮使用這個功能。

疑難排解模式中仍然會發生錯誤

如果在疑難排解模式中仍然會發生錯誤,這就代表該錯誤不是由擴充套件、佈景主題或硬體加速功能造成。請試著 使用 Crash ID 取得幫助(見下文)。

疑難排解模式中不會發生錯誤

若在疑難排解模式下不會發生錯誤,那麼該錯誤就很有可能是由擴充套件、佈景主題或硬體加速功能所造成。

檢查您的硬體

檢查記憶體錯誤

若 Firefox 會重複發生錯誤,請使用 Memtest86+Rember 等工具檢查您的記憶體是否損壞。

取得協助以修復錯誤

想要找出造成 Firefox 錯誤的真正原因,有可能相當困難。若您已經試過以上的步驟,但還是沒辦法讓 Firefox 停止發生錯誤,下列指示將能協助您取得最近送出的錯誤報告的報告代碼,讓我們的志工來幫您除錯。

若您能開啟 Firefox(或者能順利進入 Firefox 的疑難排解模式):

  1. 在 Firefox 網址列輸入 about:crashes,並按下 EnterReturn。將會開啟一個包含了已送出錯誤報告(以及任何未送出的錯誤報告)的頁面。
    Fx115aboutcrashes
    • 若您有最近未送出的錯誤報告:為每個最近未送出的報告點擊 Submit 按鈕,然後重新載入 about:crashes 頁面。
  2. 您應該將已送出的錯誤報告代碼(以 bp- 開頭)複製到您在社群支援論壇的支援問題中。
註: 若您連疑難排解模式的 Firefox 都無法開啟,請使用這些替代指示來尋找報告代碼:
  1. 按下鍵盤上的 Windows Key + R。輸入 "%APPDATA%\Mozilla\Firefox\Crash Reports\submitted" (包含引號)並點擊 確定點擊 Dock 中的 Finder 圖示。在選單列上,點擊 前往 選單,按住 optionalt 鍵並選擇 資源庫。將會開啟一個包含您的資源庫資料夾的視窗。然後請依序進入「Application Support」→ 「Firefox」→「Crash Reports」→「submitted」資料夾。開啟 ~/.mozilla/firefox/Crash Reports/submitted
  2. 在此資料夾中,每個您送出的錯誤報告,都會儲存成一個純文字檔案。請使用 檢視 選單將他們依照日期排序,找出哪個檔案是最新的報告,雙擊開啟。

在社群支援論壇尋求協助

  1. 點選此鏈結 在 Firefox 社群支援論壇上針對您的當機問題尋求協助(其他支援資源請見 獲得社群協助)。
    • 在「提問」過程中,您可能需要建立帳號或登入現有帳號。
  2. Ask your question 表單中,輸入主旨和主題,然後在下一節中填寫盡可能多的當機資訊。請包含您在上面完成的任何步驟,例如更新 Firefox 或在疑難排解模式下測試當機。
  3. 複製您上面取得的最新當機報告的長報告代碼(bp-…)並貼到您的問題中。
  4. 最後,點選 Submit 按鈕。
    我們知道準備所有的資訊需要花費一些時間,但這樣可以讓我們的義工更容易能幫您診斷問題。



依照來自 Firefox crashes (mozillaZine KB) 的資訊撰寫

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

Illustration of hands

成為志工

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

了解更多