Firefox 选项无法保存

有时,您在 Firefox 设置首选项 中调整过的内容可能不会保存。例如,您在修改一个设置后再次打开设置首选项窗口时会发现其中的选项都恢复到了之前的样子。本文章介绍的办法也可用于解决在更新 Firefox 之后, “Firefox 已更新” 网页总是不停出现的问题。这个问题的原因和具体解决方法要取决于您是无法保存几个个别选项,还是根本就无法修改任何内容。


某些选项无法保存

如果 Firefox 中某一个选项总是回到原来的设置,或者您无法改变某一个设置但其它的没有问题,您可能遇到了以下的问题:

第三方软件修改了 Firefox 的设置

某些程序会强制修改 Firefox 的选项。下面是一些我们已经知道会这样做的程序,以及您怎样可以阻止他们修改 Firefox 的选项:

  • Creative ZenCast 会修改 Firefox 的 user agent,导致 Java 无法使用 - 卸载这个程序
  • McAfee 隐私服务会关闭 Firefox 的弹出窗口阻止程序 - 参见 阻止弹出窗口
  • Norton (诺顿) 360 中的“Firefox 隐私清理” 功能如果打开会强行覆盖 Firefox 的隐私设置,并阻止您保留浏览历史纪录、Cookies 和其它隐私信息。- 参见 Firefox隐私清理 的内容关闭这个功能。

User.js 文件覆盖了您的选项

如果您没有安装以上的程序,或者您按照以上的方法处理但没有解决这个问题,您 需要手动修改Firefox的配置文件。

  1. 要打开你的用户档案文件夹:

    点击 Firefox 窗口顶部的 Firefox 按钮,指向 帮助 菜单点击菜单栏中的 帮助 菜单点击 Firefox 窗口顶部的 帮助 菜单,选择 故障排除信息 菜单项以打开故障排除信息标签页。 点击菜单按钮 New Fx Menu ,点击帮助 Help-29 并选择 故障排除信息 菜单项以打开故障排除信息标签页。

  2. 应用程序概要 部分,点击 显示文件夹在 Finder 中显示打开目录 按钮,将打开一个窗口显示您的配置文件文件夹
  3. 注意:如果您无法打开或使用 Firefox,您也可尝试 在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。

  4. 点击 Firefox 窗口顶部的 Firefox 按钮,然后选择 退出 菜单项。点击 Firefox 窗口顶部的 文件 菜单然后选择 退出 菜单项。点击菜单栏中的 Firefox 菜单,然后选择 退出 Firefox 菜单。点击 Firefox 窗口顶部的 文件 菜单然后选择 退出 菜单项。

    点击菜单按钮 New Fx Menu ,然后点击退出 Close 29

  5. 用纯文本编辑器 (例如记事本Gedit 或 KateTextEdit) 打开 user.js
    • 如果没有 user.js 这个文件,这个方法就帮不到您了。
  1. 删除关于您想修改的选项首选项的内容。如果您想修改所有设置,可以清空这个文件。
  2. 保存文件并关闭编辑器。

您现在应该就可以修改 Firefox 设置了。

无法保存任何 Firefox 设置

如果您在 Firefox 中的所有设置都无法保存,或者您总是看到“Firefox 已更新”的提示,或者以上方法没有解决问题,则可能是 Firefox 用来存储设置的文件被锁住或损坏了。

锁住的选项文件

如果 prefs.js 文件 (或者prefs.js.moztmp 文件,如果存在) 是只读的或有其它备份文件,Firefox 可能就无法将您的设置存进去。

  1. 要打开你的用户档案文件夹:

    点击 Firefox 窗口顶部的 Firefox 按钮,指向 帮助 菜单点击菜单栏中的 帮助 菜单点击 Firefox 窗口顶部的 帮助 菜单,选择 故障排除信息 菜单项以打开故障排除信息标签页。 点击菜单按钮 New Fx Menu ,点击帮助 Help-29 并选择 故障排除信息 菜单项以打开故障排除信息标签页。

  2. 应用程序概要 部分,点击 显示文件夹在 Finder 中显示打开目录 按钮,将打开一个窗口显示您的配置文件文件夹
  3. 注意:如果您无法打开或使用 Firefox,您也可尝试 在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。

  4. 点击 Firefox 窗口顶部的 Firefox 按钮,然后选择 退出 菜单项。点击 Firefox 窗口顶部的 文件 菜单然后选择 退出 菜单项。点击菜单栏中的 Firefox 菜单,然后选择 退出 Firefox 菜单。点击 Firefox 窗口顶部的 文件 菜单然后选择 退出 菜单项。

    点击菜单按钮 New Fx Menu ,然后点击退出 Close 29

  5. 找到 prefs.js 文件 (如果有,也找到 prefs.js.moztmp 文件)。
  6. 右键单击每一个文件,在上下文菜单中选择 属性(R)。确认在“常规”选项卡中,“只读(R)”都没有被选中。
  7. 删除所有名为 prefs-n.js (n是数字,例如prefs-2.js) 的文件。
  8. 如果有,也删除 Invalidprefs.js 文件。
  9. 重新启动 Firefox。您现在应该就可以保存设置了。
  1. 要打开你的用户档案文件夹:

    点击 Firefox 窗口顶部的 Firefox 按钮,指向 帮助 菜单点击菜单栏中的 帮助 菜单点击 Firefox 窗口顶部的 帮助 菜单,选择 故障排除信息 菜单项以打开故障排除信息标签页。 点击菜单按钮 New Fx Menu ,点击帮助 Help-29 并选择 故障排除信息 菜单项以打开故障排除信息标签页。

  2. 应用程序概要 部分,点击 显示文件夹在 Finder 中显示打开目录 按钮,将打开一个窗口显示您的配置文件文件夹
  3. 注意:如果您无法打开或使用 Firefox,您也可尝试 在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。

  4. 点击 Firefox 窗口顶部的 Firefox 按钮,然后选择 退出 菜单项。点击 Firefox 窗口顶部的 文件 菜单然后选择 退出 菜单项。点击菜单栏中的 Firefox 菜单,然后选择 退出 Firefox 菜单。点击 Firefox 窗口顶部的 文件 菜单然后选择 退出 菜单项。

    点击菜单按钮 New Fx Menu ,然后点击退出 Close 29

  5. 找到 prefs.js 文件 (如果有,也找到prefs.js.moztmp 文件)。
  6. 为每个文件确认您的用户有写入权限。
  7. 删除所有名为 prefs-n.js (n 是数字,例如 prefs-2.js) 的文件。
  8. 如果有,也删除 Invalidprefs.js
  9. 重新启动 Firefox。您现在应该就可以保存设置了。
  1. 要打开你的用户档案文件夹:

    点击 Firefox 窗口顶部的 Firefox 按钮,指向 帮助 菜单点击菜单栏中的 帮助 菜单点击 Firefox 窗口顶部的 帮助 菜单,选择 故障排除信息 菜单项以打开故障排除信息标签页。 点击菜单按钮 New Fx Menu ,点击帮助 Help-29 并选择 故障排除信息 菜单项以打开故障排除信息标签页。

  2. 应用程序概要 部分,点击 显示文件夹在 Finder 中显示打开目录 按钮,将打开一个窗口显示您的配置文件文件夹
  3. 注意:如果您无法打开或使用 Firefox,您也可尝试 在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。

  4. 点击 Firefox 窗口顶部的 Firefox 按钮,然后选择 退出 菜单项。点击 Firefox 窗口顶部的 文件 菜单然后选择 退出 菜单项。点击菜单栏中的 Firefox 菜单,然后选择 退出 Firefox 菜单。点击 Firefox 窗口顶部的 文件 菜单然后选择 退出 菜单项。

    点击菜单按钮 New Fx Menu ,然后点击退出 Close 29

  5. 找到 prefs.js 文件 (如果有,也找到prefs.js.moztmp)。
  6. 按住 Ctrl 键单击每个文件并选择 查看信息
  7. 确定“锁定”没有选中。
  8. 删除所有名为 prefs-n.js (n 是数字,如 prefs-2.js) 的文件。
  9. 如果有,也删除 Invalidprefs.js
  10. 重新启动 Firefox。您现在应该就可以保存设置了。

损坏的配置文件

如果 prefs.js 文件损坏了,Firefox 就无法把设置保存进去。您可以删除这个文件解决问题。 这也会清除您调整过的所有 Firefox 及其附加组件的设置。

  1. 要打开你的用户档案文件夹:

    点击 Firefox 窗口顶部的 Firefox 按钮,指向 帮助 菜单点击菜单栏中的 帮助 菜单点击 Firefox 窗口顶部的 帮助 菜单,选择 故障排除信息 菜单项以打开故障排除信息标签页。 点击菜单按钮 New Fx Menu ,点击帮助 Help-29 并选择 故障排除信息 菜单项以打开故障排除信息标签页。

  2. 应用程序概要 部分,点击 显示文件夹在 Finder 中显示打开目录 按钮,将打开一个窗口显示您的配置文件文件夹
  3. 注意:如果您无法打开或使用 Firefox,您也可尝试 在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。

  4. 点击 Firefox 窗口顶部的 Firefox 按钮,然后选择 退出 菜单项。点击 Firefox 窗口顶部的 文件 菜单然后选择 退出 菜单项。点击菜单栏中的 Firefox 菜单,然后选择 退出 Firefox 菜单。点击 Firefox 窗口顶部的 文件 菜单然后选择 退出 菜单项。

    点击菜单按钮 New Fx Menu ,然后点击退出 Close 29

  5. 找到 prefs.js 文件 (如果有,也找到 prefs.js.moztmp )。
  6. 删除这些文件,并一起删除所有名为 prefs-n.js (n 是数字,例如 prefs-2.js) 的文件。
  7. 如果有,也删除 Invalidprefs.js
  8. 重新启动 Firefox。您现在应该可以保存设置了。



信息来自于 Preferences not saved (mozillaZine 知识库)

这篇文章对您有帮助吗? 请稍候...

这些人帮助撰写了这篇文章:haxyyppy。你也可以提供帮助,来看看该怎么做