如何修正偏好設定無法儲存

有時,您的 Firefox 偏好設定可能在您變更後無法儲存。舉例來說,當您在 Firefox 設定偏好設定中變更設定,只是在設定偏好設定面板中將設定值變更為之前的設定。

您無法儲存特定的偏好設定或是完全無法儲存任何偏好設定,可能的原因和解決方法都不一樣。本文可能也適用於當您更新 Firefox 之後,每次您開啟 Firefox 時,都會開啟一個Firefox 已更新的分頁顯示您已經更新到最新版本的 Firefox

重新整理 Firefox 以修正此問題

解決此問題最簡單的方法是回復 Firefox 至預設狀態並儲存您必需的資訊。除了重設所有偏好設定至預設值,重新整理 Firefox 也能修正許多其他問題,包含擴充元件引起的問題或儲存在您 Firefox 個人設定檔資料夾 檔案中的資料和設定。如果您想更精準的修正問題,請跳過本段落並嘗試接下來的解決方法。

:使用重新整理功能後,您的書籤、瀏覽紀錄、分頁、視窗、密碼、Cookie 和表單自動完成的資訊會被保存下來,但您的擴充套件和佈景主題將會被移除,您的偏好設定也會被重設。 了解更多資訊。
  1. 若您正使用 Firefox 瀏覽此頁,請直接點擊 重新整理 Firefox 按鈕。
    若您使用其他瀏覽器或在行動裝置上的話則不會有作用。
    • 您也可以在 Firefox 中的 about:support疑難排除資訊頁的最上方找到重新整理 Firefox 的按鈕。
  2. 點擊開啟的確認視窗中的 重新整理 Firefox 以繼續。
  3. Firefox 將會關閉,並進行重整。重設完成後,將會顯示一個視窗,列出已匯入的資訊。點擊 完成,Firefox 就會開啟。

註: 若您無法正常啟動 Firefox,安全模式中也有重新整理 Firefox 的按鈕。您也可以建立一個新的使用者設定檔並移轉您的重要資料至新的使用者設定檔

無法儲存特定偏好設定

若 Firefox 中特定設定一直被重設,或您無法變更單一設定值,但其他設定可以正確儲存,您可能遇到以下一個問題。

第三方程式變更 Firefox 設定

有些程式強迫 Firefox 使用特定設定。以下是已知會如此的程式列表,以及您可以採取什麼行動停止他們強迫 Firefox 使用特定設定:

  • Creative ZenCast 改變 Firefox 的使用者代理,會干擾 Java 運作。
    • 移除此程式
  • McAfee Privacy Service 會關閉 Firefox 的彈出式視窗的封鎖。
  • Norton 360 中有「Firefox Privacy Cleanup」功能,若啟用的話,會覆寫您的 Firefox 個人隱私設定,使您無法在瀏覽階段間保存您的瀏覽記錄、Cookies 或其他隱私資料。

某些第三方工具列和附加元件會更改 Firefox 首頁和搜尋設定。您可以使用 SearchReset add-on 很快重設這些設定。

User.js 檔覆寫 Firefox 設定

若您沒有安裝上述程式,或您依照建議但是特定偏好設定每次在您啟動 Firefox 仍然被改回原狀,您可能必需自行編輯 Firefox 設定檔。別怕,這非常簡單。以下是如何編輯的方法。

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

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

  2. 點擊 Firefox 選單Fx89menuButton,然後點擊結束點擊畫面頂端的 Firefox 選單,然後選擇離開 Firefox點擊 Firefox 選單Fx89menuButton,然後選擇離開
  3. 使用文字編輯器(像是 記事本Gedit、Leafpad 或 Kate文字編輯)開啟 user.js 這個檔案。
    • 若沒有 user.js 這個檔案,以下步驟幫不了您。
  4. 移除您想變更的使用者偏好設定所在的行。若您想要變更所有設定,您可以刪除所有的行。
  5. 儲存此檔案並關閉文字編輯器。

您現在應該可以變更 Firefox 設定了。

Firefox 程式檔鎖定或防止變更某些設定

您安裝的 Firefox 可能是透過新增一個程式設定檔客製化,設定檔鎖定特定設定或防此某些變更被儲存。請依照 解決 Firefox 的疑難雜症 一文中的 重新安裝 Firefox 步驟從您的電腦中移除 Firefox 程式然後重新安裝新的 Firefox。(重新安裝 Firefox 不會移除您的 使用者資料和設定,那和程式檔分開儲存在不同位置。)

無法儲存任何設定

若您的任何設定都無法儲存、您每次啟動 Firefox 時都會看到 Firefox 已更新的分頁、或是您已試過上述的步驟都無效,那麼 Firefox 用來儲存設定的檔案可能被鎖定或是已損毀了。

被鎖定的設定檔

prefs.js 檔(或 prefs.js.moztmp 檔,如果有的話)是寫入鎖定,或是有其他設定備份檔,Firefox 可能無法存儲存您的設定。

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

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

  2. 點擊 Firefox 選單Fx89menuButton,然後點擊結束點擊畫面頂端的 Firefox 選單,然後選擇離開 Firefox點擊 Firefox 選單Fx89menuButton,然後選擇離開
  3. 找到 prefs.js 檔(如果有 prefs.js.moztmp 檔的話)。
  4. 在每個檔案上按右鍵,然後選擇選單中的 屬性。在 權限 中每個檔案的 唯讀 沒有被勾選。
    • 若 RealPlayer 已開啟,那可能會鎖定 prefs.js 檔。關閉 RealPlayer 應可解除鎖定。
  5. 刪除任何 prefs-n.js 檔,此處 n 是一個數字(例如 prefs-2.js)。
  6. 刪除任何存在的 Invalidprefs.js
  7. 重新啟動 Firefox。現在您應該可以儲存設定。
  1. 開啟你的個人設定資料夾:

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

  2. 點擊 Firefox 選單Fx89menuButton,然後點擊結束點擊畫面頂端的 Firefox 選單,然後選擇離開 Firefox點擊 Firefox 選單Fx89menuButton,然後選擇離開
  3. 找到 prefs.js 檔(如果有 prefs.js.moztmp 檔的話)。
  4. 確定每個檔案您都有寫入的權限。
  5. 刪除任何 prefs-n.js 檔,此處 n 是一個數字(例如 prefs-2.js)。
  6. 刪除任何存在的 Invalidprefs.js
  7. 重新啟動 Firefox。現在您應該可以儲存設定。
  1. 開啟你的個人設定資料夾:

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

  2. 點擊 Firefox 選單Fx89menuButton,然後點擊結束點擊畫面頂端的 Firefox 選單,然後選擇離開 Firefox點擊 Firefox 選單Fx89menuButton,然後選擇離開
  3. 找到 prefs.js 檔(如果有 prefs.js.moztmp 檔的話)。
  4. 按著 Ctrl 鍵點選每個檔案,然後選擇 簡介
  5. 確定沒有勾選 鎖定 選項。
  6. 刪除任何 prefs-n.js 檔,此處 n 是一個數字(例如 prefs-2.js)。
  7. 刪除任何存在的 Invalidprefs.js
  8. 重新啟動 Firefox。現在您應該可以儲存設定。

損毀的設定檔

設定檔可能損毀,使得 Firefox 無法寫入。若您刪除此檔案,Firefox 會在需要的時候自動建立一個新的。以下是如何刪除 prefs.js 檔。

這會移除所有您的個人設定以及許多擴充元件的設定。
  1. 開啟你的個人設定資料夾:

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

  2. 點擊 Firefox 選單Fx89menuButton,然後點擊結束點擊畫面頂端的 Firefox 選單,然後選擇離開 Firefox點擊 Firefox 選單Fx89menuButton,然後選擇離開
  3. 找到 prefs.js 檔(如果有 prefs.js.moztmp 檔的話)。
  4. 刪除以上檔案,以及任何 prefs-n.js 檔,此處 n 是一個數字(例如 prefs-2.js)。
  5. 刪除任何存在的 Invalidprefs.js
  6. 重新啟動 Firefox。現在您應該可以儲存設定。

其他解決方法

  • 您的問題可能是因為惡意軟體。細節請參閱 我的 Firefox 有問題,是中毒了嗎?
  • 某些軟體,像是有 Surfing Protection 的 Advanced SystemCare,能保護 Firefox 個人設定檔資料夾中的檔案不被改變。若您有這類軟體,請檢查軟體設定或是移除此軟體。



基於 Preferences not saved (mozillaZine KB) 的資訊

這篇文章有幫助嗎?

請稍候…

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

Illustration of hands

成為志工

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

了解更多