Firefox 發生錯誤 - 疑難排解,避免再次發生錯誤並取得協助
修訂版本資訊
- 編修 ID: 51548
- 建立於:
- 建立者: Irvin Chen
- 意見: 完整修訂字句
- 審核過: 是
- 審核過:
- 審核人: petercpg
- 通過審核? 是
- 這是現行的版本嗎? 否
- 已可進行在地化翻譯 否
編修來源
編修內容
crash 是指 Firefox 非預期地結束。發生錯誤後,您應該會見到 Mozilla 錯誤回報員 視窗出現。本文件將幫助您修正錯誤,或在您遇到其他困難時,如何取得更多幫助。
首先,若您遇到了下列任一種問題,請前往該文章取得協助。
- 若 Firefox 常常發生錯誤,或在開啟時就發生錯誤,請參考 Uninstall BitGuard to fix crashes with Firefox。
- 若在開啟 Firefox 時發生錯誤,但您又未安裝 BitGuard 軟體,請根據本文下方的說明,試試 Firefox 是否在安全模式中也會發生錯誤。
- 看看您是否遇到 Firefox crashes when downloaded files are checked by virus scan 之類的問題。
若以上描述都不符合您遇到的狀況,請按照下列方式依序除錯。
目次
更新軟體
您遇到的錯誤問題,可能已經在新版軟體中解決了!
更新 Firefox
每個新版的 Firefox 都會修正一些使用者回報的錯誤。確定您更新到最新版本,可能能解決您遇到的問題。
- 要檢查 Firefox 的更新,請按下 Firefox 視窗左上角的 按鈕,然後選擇 之下的 。要檢查 Firefox 的更新,請點擊選單列的 ,並選擇 。要檢查 Firefox 的更新,請點選 Firefox 視窗上方的 詳細資訊請參考 選單,並選擇 。更新 Firefox 至最新版本。
更新您的外掛程式
檢查您所有的外掛程式是否皆已更新至最新版本。
- 前往我們的 外掛程式更新檢查 頁面,依照上面的鏈結,更新過時的外掛程式。
更新 Windows
請確定您已安裝所有的安全性與穩定性修正。
- 打開 選單,選擇 ,然後點選 。
Update OS X
請確定您已安裝所有的安全性與穩定性修正。
- 打開 選單,並點選
Update Linux
請確定您已安裝所有的安全性與穩定性修正。
- 到 選單下面的 ,然後點選 。
更新您的驅動程式
檢查您是否已更新最新的顯示卡驅動程式。如需更多資訊,請參考 升級顯示卡驅動程式以使用硬體加速與 WebGL。
若您在列印時遇到錯誤,請到印表機製造商的技術支援網站,查詢是否有更新的印表機驅動程式。
更新您的網路安全軟體
確定您已安裝最新版的網路安全軟體(包含防火牆、防毒軟體、反間諜軟體…等等)。
檢查是否感染病毒或間諜軟體
有一些病毒與間諜軟體會造成 Firefox 錯誤。要檢查您的電腦是否乾淨安全,你可以下載執行以下的掃毒程式(請記得更新病毒碼):
若需要更多資訊,請參考 我的 Firefox 有問題,是中毒了嗎?一文。
檢查在安全模式中是否仍然會發生錯誤
如果更新軟體還是無效,或 Firefox 會在啟動時發生錯誤,請依照下列步驟,看看 Firefox 在安全模式中是否依然會發生錯誤,然後依照下列的建議指示操作。
- 點擊選單按鈕
,點選說明
點擊選單按鈕
,點選 並選擇 。Firefox 會重新啟動並顯示 Firefox 安全模式對話框。
附註: 你也可以按住 shift 鍵不放,並啟動 Firefox 按住 option 鍵不放,並啟動 Firefox 離開 Firefox 後,進入終端機,執行firefox -safe-mode
指令以進入安全模式。
(這裡有可能需指明 Firefox 的安裝路徑,例如 /usr/lib/firefox) - 當 Firefox 安全模式視窗顯示時,按下 。
當 Firefox 於安全模式啟動後,檢查您的問題是否依然存在。
安全模式中仍然會發生錯誤
如果再安全模式中仍然會發生錯誤,這就代表該錯誤不是由擴充套件、佈景主題或硬體加速功能造成。請參考 Firefox 熱門主題 當中是否有解決方式。若沒有的話,請試著 使用 Crash ID 取得幫助。
安全模式中不會發生錯誤
若在安全模式下不會發生錯誤,那麼該錯誤就很有可能是由擴充套件、佈景主題或硬體加速功能所造成。
- 請依照 解決擴充套件、佈景主題以及硬體加速造成的 Firefox 常見問題 文中的步驟判斷問題發生的原因。
檢查您的硬體
檢查記憶體錯誤
若 Firefox 會重複發生錯誤,請使用 Memtest86+Rember 檢查您的記憶體是否損壞。
取得協助以修復錯誤
想要找出造成 Firefox 錯誤的真正原因,有可能相當困難。若您已經試過以上的步驟,但還是沒辦法讓 Firefox 停止發生錯誤,下列步驟將能協助您收集相關的技術資訊,讓我們的志工來幫您除錯。
- 取得您最近一份錯誤報告的報告代碼:
- 若您能開啟 Firefox(或者能順利進入 Firefox 的安全模式):
- 在網址列輸入 about:crashes,並按下 EnterReturn。將會開啟一個包含了已送出錯誤報告的頁面。
- 點擊滑鼠右鍵按住 control 鍵並點擊滑鼠 右鍵點選 報表編號 下方最新的錯誤報告,並選擇 。將會開啟一個 crash-stats.mozilla.com 的分頁,當中會提到 "Your report is being processed"。等他處理完成後,就可關閉報告分頁。
- 若您連安全模式的 Firefox 都無法開啟:
- 點擊 Windows 的 選擇 按下
+ R。輸入 "%APPDATA%\Mozilla\Firefox\Crash Reports\submitted" (包含引號)並點擊 。 按鈕,(OS X 10.6 或更舊版本) 點擊 Dock 中的 Finder 圖示打開您的家目錄,在視窗的右邊點選「資源庫」資料夾以開啟它,然後請依序進入「Application Support」→ 「Firefox」→「Crash Reports」→「submitted」資料夾。
(OS X 10.7 或更新本) 點擊 Dock 中的 Finder 圖示,點選選單列的 選單,按住 option 或 alt 鍵並選擇 以開啟您的資源庫資料夾。然後請進入「Application Support」→ 「Firefox」→「Crash Reports」→「submitted」資料夾。開啟 ~/.mozilla/firefox/Crash Reports/submitted。 - 在此資料夾中,每個您送出的錯誤報告,都會儲存成一個純文字檔案。請使用 選單將他們依照日期排序,找出哪個檔案是最新的報告,雙擊開啟。
- 點擊 Windows 的 選擇 按下
- 若您能開啟 Firefox(或者能順利進入 Firefox 的安全模式):
- 點選此鏈結 針對您的錯誤進行發問。註: 此鏈結僅限於協助錯誤排除。
- (如未登入)請註冊或登入 Mozilla 技術支援網站。
- 仔細填寫 Details(詳細資訊)欄位,盡可能留下您能提供的任何資訊,說明您已經做過上方的哪些步驟(例如「我已經更新 Firefox」、或「我已經在安全模式下測試過」)。
- 複製錯誤報告的完整報告編號(長得像 bp-… 的號碼),並貼到 Details 欄位中。
- 點選綠色的 (自動新增)按鈕,以附加額外的除錯資訊。
- 最後,點選 我們知道準備所有的資訊需要花費一些時間,但這樣可以讓我們的義工更容易能幫您診斷問題。 (張貼問題)按鈕。
依照來自 Firefox crashes (mozillaZine KB) 的資訊撰寫