有時,您的 Firefox 偏好設定可能在您變更後無法儲存。舉例來說,當您在 Firefox 設定偏好設定中變更設定,只是在設定偏好設定面板中將設定值變更為之前的設定。
您無法儲存特定的偏好設定或是完全無法儲存任何偏好設定,可能的原因和解決方法都不一樣。本文可能也適用於當您更新 Firefox 之後,每次您開啟 Firefox 時,都會開啟一個Firefox 已更新的分頁顯示您已經更新到最新版本的 Firefox。
目次
重新整理 Firefox 以修正此問題
解決此問題最簡單的方法是回復 Firefox 至預設狀態並儲存您必需的資訊。除了重設所有偏好設定至預設值,重新整理 Firefox 也能修正許多其他問題,包含擴充元件引起的問題或儲存在您 Firefox 個人設定檔資料夾 檔案中的資料和設定。如果您想更精準的修正問題,請跳過本段落並嘗試接下來的解決方法。
- 若您正使用 Firefox 瀏覽此頁,請直接點擊 重新整理 Firefox 按鈕。
若您使用其他瀏覽器或在行動裝置上的話則不會有作用。- 您也可以在 Firefox 中的 about:support,疑難排除資訊頁的最上方找到重新整理 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 設定檔。別怕,這非常簡單。以下是如何編輯的方法。
-
開啟你的個人設定資料夾:
- 點擊選單按鈕,點擊 並選擇 。在 疑難排解資訊將會開啟。 選單點選 。
- 在應用程式一般資訊下方表格找到設定檔資料夾目錄,點擊 。將開啟包含您的設定檔資料夾的畫面。將開啟您的設定檔資料夾。
註: 若您無法開啟或使用 Firefox,請依照下列文章的指示操作:在不開啟 Firefox 的情況下尋找設定檔。 - 點擊 Firefox 選單,然後點擊 。點擊畫面頂端的 Firefox 選單,然後選擇 。點擊 Firefox 選單,然後選擇 。
- 使用文字編輯器(像是 記事本Gedit、Leafpad 或 Kate文字編輯)開啟 user.js 這個檔案。
- 若沒有 user.js 這個檔案,以下步驟幫不了您。
- 移除您想變更的使用者偏好設定所在的行。若您想要變更所有設定,您可以刪除所有的行。
- 儲存此檔案並關閉文字編輯器。
您現在應該可以變更 Firefox 設定了。
Firefox 程式檔鎖定或防止變更某些設定
您安裝的 Firefox 可能是透過新增一個程式設定檔客製化,設定檔鎖定特定設定或防此某些變更被儲存。請依照 解決 Firefox 的疑難雜症 一文中的 重新安裝 Firefox 步驟從您的電腦中移除 Firefox 程式然後重新安裝新的 Firefox。(重新安裝 Firefox 不會移除您的 使用者資料和設定,那和程式檔分開儲存在不同位置。)
無法儲存任何設定
若您的任何設定都無法儲存、您每次啟動 Firefox 時都會看到 Firefox 已更新的分頁、或是您已試過上述的步驟都無效,那麼 Firefox 用來儲存設定的檔案可能被鎖定或是已損毀了。
被鎖定的設定檔
若 prefs.js 檔(或 prefs.js.moztmp 檔,如果有的話)是寫入鎖定,或是有其他設定備份檔,Firefox 可能無法存儲存您的設定。
-
開啟你的個人設定資料夾:
- 點擊選單按鈕,點擊 並選擇 。在 疑難排解資訊將會開啟。 選單點選 。
- 在應用程式一般資訊下方表格找到設定檔資料夾目錄,點擊 。將開啟包含您的設定檔資料夾的畫面。將開啟您的設定檔資料夾。
註: 若您無法開啟或使用 Firefox,請依照下列文章的指示操作:在不開啟 Firefox 的情況下尋找設定檔。 - 點擊 Firefox 選單,然後點擊 。點擊畫面頂端的 Firefox 選單,然後選擇 。點擊 Firefox 選單,然後選擇 。
- 找到 prefs.js 檔(如果有 prefs.js.moztmp 檔的話)。
- 在每個檔案上按右鍵,然後選擇選單中的
- 若 RealPlayer 已開啟,那可能會鎖定 prefs.js 檔。關閉 RealPlayer 應可解除鎖定。
。在 權限 中每個檔案的 唯讀 沒有被勾選。
- 刪除任何 prefs-n.js 檔,此處 n 是一個數字(例如 prefs-2.js)。
- 刪除任何存在的 Invalidprefs.js。
- 重新啟動 Firefox。現在您應該可以儲存設定。
-
開啟你的個人設定資料夾:
- 點擊選單按鈕,點擊 並選擇 。在 疑難排解資訊將會開啟。 選單點選 。
- 在應用程式一般資訊下方表格找到設定檔資料夾目錄,點擊 。將開啟包含您的設定檔資料夾的畫面。將開啟您的設定檔資料夾。
註: 若您無法開啟或使用 Firefox,請依照下列文章的指示操作:在不開啟 Firefox 的情況下尋找設定檔。 - 點擊 Firefox 選單,然後點擊 。點擊畫面頂端的 Firefox 選單,然後選擇 。點擊 Firefox 選單,然後選擇 。
- 找到 prefs.js 檔(如果有 prefs.js.moztmp 檔的話)。
- 確定每個檔案您都有寫入的權限。
- 刪除任何 prefs-n.js 檔,此處 n 是一個數字(例如 prefs-2.js)。
- 刪除任何存在的 Invalidprefs.js。
- 重新啟動 Firefox。現在您應該可以儲存設定。
-
開啟你的個人設定資料夾:
- 點擊選單按鈕,點擊 並選擇 。在 疑難排解資訊將會開啟。 選單點選 。
- 在應用程式一般資訊下方表格找到設定檔資料夾目錄,點擊 。將開啟包含您的設定檔資料夾的畫面。將開啟您的設定檔資料夾。
註: 若您無法開啟或使用 Firefox,請依照下列文章的指示操作:在不開啟 Firefox 的情況下尋找設定檔。 - 點擊 Firefox 選單,然後點擊 。點擊畫面頂端的 Firefox 選單,然後選擇 。點擊 Firefox 選單,然後選擇 。
- 找到 prefs.js 檔(如果有 prefs.js.moztmp 檔的話)。
- 按著 Ctrl 鍵點選每個檔案,然後選擇 。
- 確定沒有勾選 鎖定 選項。
- 刪除任何 prefs-n.js 檔,此處 n 是一個數字(例如 prefs-2.js)。
- 刪除任何存在的 Invalidprefs.js。
- 重新啟動 Firefox。現在您應該可以儲存設定。
損毀的設定檔
設定檔可能損毀,使得 Firefox 無法寫入。若您刪除此檔案,Firefox 會在需要的時候自動建立一個新的。以下是如何刪除 prefs.js 檔。
-
開啟你的個人設定資料夾:
- 點擊選單按鈕,點擊 並選擇 。在 疑難排解資訊將會開啟。 選單點選 。
- 在應用程式一般資訊下方表格找到設定檔資料夾目錄,點擊 。將開啟包含您的設定檔資料夾的畫面。將開啟您的設定檔資料夾。
註: 若您無法開啟或使用 Firefox,請依照下列文章的指示操作:在不開啟 Firefox 的情況下尋找設定檔。 - 點擊 Firefox 選單,然後點擊 。點擊畫面頂端的 Firefox 選單,然後選擇 。點擊 Firefox 選單,然後選擇 。
- 找到 prefs.js 檔(如果有 prefs.js.moztmp 檔的話)。
- 刪除以上檔案,以及任何 prefs-n.js 檔,此處 n 是一個數字(例如 prefs-2.js)。
- 刪除任何存在的 Invalidprefs.js。
- 重新啟動 Firefox。現在您應該可以儲存設定。
其他解決方法
- 您的問題可能是因為惡意軟體。細節請參閱 我的 Firefox 有問題,是中毒了嗎?。
- 某些軟體,像是有 Surfing Protection 的 Advanced SystemCare,能保護 Firefox 個人設定檔資料夾中的檔案不被改變。若您有這類軟體,請檢查軟體設定或是移除此軟體。