Firefox 當掉或停止回應 - 如何修理

當 Firefox 當掉時,不論你怎麼敲擊滑鼠或鍵盤,它都不會有任何回應,而且可能沒有任何的用處。此時還會有「無回應」的標籤在標題列上顯示,並且當你的滑鼠移動到瀏覽器的視窗上時,你的滑鼠會開始旋轉變成沙漏,提醒你要稍候片刻。此時還會有「無回應」的標籤在標題列上顯示,且當滑鼠指向 Firefox 視窗上時,會顯示成一個旋轉的沙漏。 這篇文章就是提供你在遇到 Firefox 當掉時,你可以採取的解決措施。

要解決這篇文章中沒有提到的當機情況,或是所建議的方法並沒有解決您的問題,請參閱 解決 Firefox 的疑難雜症

註: 這篇 重新整理 Firefox 功能 會將 Firefox 回復至預設狀態,同時仍保留您的重要資訊,因而能修復許多問題。在開始冗長的故障排除程序前,可以優先考慮使用這個功能。
註: 如果您同意 傳送效能資料 ,Mozilla 會將您的瀏覽器卡住時的資料收集起來,用來在未來的版本改善 Firefox。

Firefox 不定時的當掉

如果 Firefox 是不定時的,而非於特別的動作後(舉例來說,下載一個檔案或是關閉瀏覽器) 當掉,試試下面的方法。

建立新的收藏庫

如果是經常性的當掉,就可能是因為收藏庫壞掉了。

資訊:收藏庫中保存了註記、書籤、最愛的圖示、表單輸入記錄、關鍵字以及瀏覽紀錄(開啟過的網頁記錄)。

要建立新的收藏庫,請照著下面的步驟進行:

警告: 這將會清除你過去的瀏覽記錄與書籤。
  1. 模板「ProfileFolder」不存在,或是沒有通過審核的版本。
  2. 點擊 Firefox 選單Fx89menuButton,然後點擊結束點擊畫面頂端的 Firefox 選單,然後選擇離開 Firefox點擊 Firefox 選單Fx89menuButton,然後選擇離開 請先耐心等候 Firefox完全關閉。
  3. 在 Firefox 設定檔資料夾中,如果有places.sqlite這個檔案的話,將其重新命名為places.sqlite.old,若有places.sqlite-journal的話,也請將其重新命名為places.sqlite-journal.old
    • 要重新命名檔案,對檔案點擊右鍵並在選單中點選重新命名點選檔案並在其檔名上再點擊一次就可以編輯它的檔名。而後,在其檔名後面增加副檔名 .old 。
  4. 最後,重新啟動 Firefox。
    • 當 Firefox 重新啟動時,他會建立一個新的收藏庫。Firefox 會自動從你最新的備份中匯入你的書籤,但是你的瀏覽記錄將會被移除。

關閉硬體加速

使用某些顯示卡或顯示驅動程式,Firefox 可能會在您開啟硬體加速時後卡住。你可以試著關閉硬體加速來看看是否有助於改善問題。

  1. 在畫面頂端的選單列點擊Firefox並選擇偏好設定點擊選單按鈕 Fx89menuButton 後,選擇設定
    • 點擊 進階 面板。
  2. 點選 一般 分頁。
  3. 取消 可用時開啟硬體加速
  4. 點擊 Firefox 選單Fx89menuButton,然後點擊結束點擊畫面頂端的 Firefox 選單,然後選擇離開 Firefox點擊 Firefox 選單Fx89menuButton,然後選擇離開
  5. 照你平時的方法開啟 Firefox。
  1. 在畫面頂端的選單列點擊Firefox並選擇偏好設定點擊選單按鈕 Fx89menuButton 後,選擇設定
  2. 點選 一般 面板。
  3. 效能段下,取消勾選「使用推薦的效能設定」。
  4. 取消 可用時開啟硬體加速
    Fx55GeneralPerform-HWA
  5. 點擊 Firefox 選單Fx89menuButton,然後點擊結束點擊畫面頂端的 Firefox 選單,然後選擇離開 Firefox點擊 Firefox 選單Fx89menuButton,然後選擇離開
  6. 照你平時的方法開啟 Firefox。

如果問題消失了,硬體加速就可能就是原因之ㄧ。此時你可以試著 更新顯示卡驅動程式 看看是否可解決問題,或就關閉硬體加速即可。

外掛程式故障排除

有些網站會使用 Java、Adobe Reader 或是 Flash 等可能造成 Firefox 卡住的外掛程式。若需潘段外掛程式是否會造成問題,或排除外掛程式的相關資訊,請參閱 如何解決使用外掛程式 (Flash 或 Java) 的問題,以解決常見 Firefox 相關問題 一文。

清除重複的瀏覽階段記錄檔

Firefox 在有多個 瀏覽狀態還原檔 時可能會造成 Firefox 回應變慢或卡住:

  1. 開啟你的個人設定資料夾:

    • 點擊選單按鈕Fx89menuButton,點擊 說明並選擇更多疑難排解資訊說明選單點選更多疑難排解資訊疑難排解資訊將會開啟。
    • 應用程式一般資訊下方表格找到設定檔資料夾目錄,點擊開啟資料夾在 Finder 顯示開啟目錄將開啟包含您的設定檔資料夾的畫面。將開啟您的設定檔資料夾。
    註: 若您無法開啟或使用 Firefox,請依照下列文章的指示操作:在不開啟 Firefox 的情況下尋找設定檔

  2. 點擊 Firefox 選單Fx89menuButton,然後點擊結束點擊畫面頂端的 Firefox 選單,然後選擇離開 Firefox點擊 Firefox 選單Fx89menuButton,然後選擇離開
  3. 找出並刪除 sessionstore.js 的檔案及其副本,例如 sessionstore-1.jssessionstore-2.js 等。

改變 PAC 的設定

如果你使用代理伺服器自動設定檔 (PAC),當您試著開啟根本不存在或許久未開的網站,Firefox 便可能會卡住。若您不知道是否使用代理伺服器自動設定檔,可以用下面方法測試:

  1. 在畫面頂端的選單列點擊Firefox並選擇偏好設定點擊選單按鈕 Fx89menuButton 後,選擇設定
  2. 選擇 進階 面板。
  3. 選擇 網路 分頁。
  4. 點擊 設定...。此時會出現「連線設定」的對話窗。
  5. 如果Proxy 自動設定網址已經被選取,那你就在使用代理伺服器的自動設定檔。請先不要取消這個設定,不然可能會導致你無法連上網路。請提供以下網址給你的網路管理員 解決方案
  6. 點擊 取消

Firefox於播放 Flash 影片時當掉

請參閱 播放 Flash 影片導致瀏覽器當掉

Firefox 於長時間使用後當掉

更新 Firefox

最新的 Firefox 版本在記憶體使用,特別在長時間的使用上,有明顯的改善。 更新 Firefox 至最新的版本

重新啟動 Firefox

Firefox 開啟太長時間的話,可能會卡住。欲修正這個問題,只要重新啟動 Firefox 即可。

如果你經常開著 Firefox 只是為了方便回到你本來瀏覽過的網頁,那麼你可能需要 Firefox「恢復先前的瀏覽狀態」的功能。欲獲得更多相關資訊,請參閱 恢復先前瀏覽狀態的設定

Firefox 在載入第一個視窗時當掉

加速恢復瀏覽階段

如果你有太多分頁需要恢復,Firefox 可能會在載入這些網站時當掉。先確保你已在 分頁設定 勾選 在選擇前不要載入分頁 ,這樣只有選擇的分頁會在啟動時載入。

  1. 在畫面頂端的選單列點擊Firefox並選擇偏好設定點擊選單按鈕 Fx89menuButton 後,選擇設定
  2. 選擇 一般 面板。
  3. 確認勾選 在選擇前不要載入分頁

Firefox 於下載檔案時或圖片時當掉

若您的 Firefox 在下載檔案或圖片時會當掉,請嘗試以下的方法:

清除下載紀錄

如果你的下載記錄太大,當你下載時,Firefox 可能會當掉。要清除下載紀錄:

  1. 點擊下載按鈕 fx20 download icon 接著點選 顯示所有下載,會打開收藏庫視窗。
  2. 點擊 清空下載清單 以清除下載紀錄。
  3. 試著下載一些檔案看看是否解決了問題。

選擇一個新的下載資料夾

如果前次下載時使用的位置(例如分享磁碟區或隨身碟)已無法使用,Firefox 可能會當掉。試著以下方法:

  1. 在畫面頂端的選單列點擊Firefox並選擇偏好設定點擊選單按鈕 Fx89menuButton 後,選擇設定
  2. 點選 一般 選單。
  3. 在「下載」的窗格中,選擇儲存檔案到 然後點選 瀏覽 按鈕。
  4. 瀏覽資料夾 視窗中,選擇一個新的資料夾位置。
  5. 關閉 about:preferences 分頁。您做的任何修改都會自動被儲存。

看看你現在是否能夠下載檔案及圖片。如果它有效,你可以回去調整你的 Firefox 設定,如果你想,你也可以選擇 每次都問我要存到何處

Firefox 在當您關閉時當掉

有時當你關閉 Firefox,它會停止回應並持續佔用記憶體,甚至沒有顯示任何 Firefox 的視窗。這會造成無法啟動新的 Firefox 的運作效能,或是您可能會看到一個標題為「關閉 Firefox」及帶有錯誤訊息的對話框,上面顯示著Firefox 已在執行中,但是無回應。已經開啟Firefox之拷貝。您必須關閉現有的 Firefox 程序,或是重新啟動你的電腦才能重新開啟 Firefox。(請參考 [["Firefox is already running but is not responding" error message - How to fix it] 一文,以了解當中的其他原因與解決方式。] )

完全關閉 Firefox

  1. 點擊 Firefox 選單Fx89menuButton,然後點擊結束點擊畫面頂端的 Firefox 選單,然後選擇離開 Firefox點擊 Firefox 選單Fx89menuButton,然後選擇離開
  2. 關閉所有剩餘的對話框或附屬的視窗,例如「下載項目」視窗。


如果 Firefox 的處理程序老是在關閉後仍舊佔用記憶體,請嘗試以下方法:

排除瀏覽器擴充套件的問題

有問題的擴充套件會造成處理程序持續佔用記憶體的問題,您可以停用或移除該擴充套件。若需關於如何找出或修正有問題的擴充套件所造成的問題,請參閱 解決擴充套件、佈景主題以及硬體加速造成的 Firefox 常見問題 一文。

更新或停用 Java 的外掛程式

已停止支援所有 NPAPI 外掛程式 ,但 Firefox 52 版仍支援 Adobe Flash 。請見這篇文章以了解更多細節。
有時 Java applets 會造成 Firefox 的處理程序在關閉後繼續存在,請更新 Java 至最新版本。如果您不需要 Java 外掛程式,你也可以直接 Firefox 附加元件管理員的外掛程式頁面中停用它。若需更多資訊,請參閱 使用 Java 外掛程式檢視網站上的互動內容

排除你網路安全軟體的相關問題

在一些系統中,某些網路安全軟體(防火牆與防毒軟體)間的互相影響可能會造成當掉,你可以試著 調整防火牆,看看它是否對解決當掉的問題有幫助。

Firefox 在 Thinkpad 上當 Windows 從休眠狀態回復時當掉

當 Windows 從休眠狀態回復時,Firefox 可能會因為預裝的 ThinkVantage Technologies Power Manager 6 的問題當掉幾分鐘。一個解決方式是移除這套軟體。另一個方式是檢查這個軟體在 Lenovo support 網站 上新的版本是否解決這個問題。想了解更多細節,請參閱 Bug 1106202



根據 Firefox hangs (mozillaZine KB) 的資訊撰寫

這篇文章有幫助嗎?

請稍候…

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

Illustration of hands

成為志工

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

了解更多