Firefox 的大部分问题通过下面的方式都可以得到解决。您可以按这个顺序排除故障,一招不行再用下面一招。如果您还需要更多帮助,我们的 志愿者社区 乐意效劳。
目录
1. 重启您的计算机
有些问题只需要重启电脑再打开 Firefox 就可以解决了。
2. 清除 Cookie 和缓存
很多与网页载入相关的问题可以通过清除 Firefox 的 Cookie 和缓存的网页内容来解决。欲了解更多信息,参见 删除 Cookie 和站点数据 和 怎么清除缓存?。
一起清空全部 cookies 和 Firefox 缓存:
- 点击菜单按钮图像“fx57menu”不存在。打开菜单面板。
- 点击 并选择
- 在要清除的时间范围:下拉菜单中,选择所有。
- 在下拉菜单下方,同时选择 Cookie 和缓存。确保您要保留的其他项目未被选中。
- 点击 。
- 点击菜单按钮图像“fx57menu”不存在。打开菜单面板。
- 点击 并选择
- 在什么时候:下拉菜单中,选择所有。
- 在下拉菜单下方,选择 Cookie 和网站数据和临时缓存的文件和页面。确保您要保留的其他项目未被选中。
- 点击 。
Firefox 还有一个启动缓存存储了某些临时数据用于加快启动速度。清空启动缓存并重启 Firefox 可以解决 Firefox 用户界面(UI)的各种问题。这不会更改您的个人资料数据或附加组件。
- 点击菜单按钮 ,点击 Troubleshooting Information page。 然后选择 。这将会打开
- 在 尝试清除启动缓存 下面,点击 然后点击 。
3. 以排障模式重启 Firefox
Firefox故障排除模式是一种诊断模式,可禁用扩展,使用默认主题,关闭硬件加速并使用默认工具栏设置以及其他更改 (参见 在安全模式下的故障排除相关问题 一文)。要以排障模式启动 Firefox,请执行以下操作:
-
点击菜单按钮 ,再点击
,然后点击 并点击 是否在排障模式下重启 Firefox? 对话框中的 。注意:您也可以直接以排障模式启动 Firefox,方法是在启动 Firefox 时按住 shift 键。在启动 Firefox 时按住 option 键。退出 Firefox 并打开 终端,运行以下命令:firefox -safe-mode
可能需要指定 Firefox 安装路径(例如 /usr/lib/firefox)。 - 在接下来的 以排障模式打开 Firefox 对话框,点击 .
- 检查您的问题是否仍在故障排除模式下发生。
- 如果在故障排除模式下问题仍发生,请至第 4 步。
- 如果问题不在故障排除模式下发生,请按照这些说明 以排除扩展、主题和硬件加速的问题。
4. 重新安装 Firefox
Firefox 的某些问题可能来自于 Firefox 的某个程序文件。请按下列操作彻底卸载并重新安装 Firefox。这一操作不会移除您的 Firefox 用户配置文件 中的数据(例如书签、密码),因为它们存放在与 Firefox 程序不同的位置。
- 请在 mozilla.org 下载并保存最新官方版本 Firefox的安装程序。
- 退出 Firefox(如果已打开):
点击 Firefox 菜单按钮 ,然后选择
。在屏幕顶部点击 Firefox 菜单,然后选择 。
点击 Firefox 菜单 ,然后选择
。 - 您可能要记下 Mozilla Firefox 程序文件夹的位置(右键单击 Firefox 桌面图标,从弹出菜单中选择 ,然后单击 "快捷方式"选项卡),因为在您卸载 Firefox 后,可能会有剩余的文件和文件夹,应该将其删除,以便重新安装。
- 卸载Firefox。
- 如果卸载 Firefox 程序未能删除所有相关文件,请手动删除 Firefox 文件夹,它通常位于这些位置中的一个:
- C:\Program Files\Mozilla Firefox
- C:\Program Files (x86)\Mozilla Firefox
- 使用刚下载的安装程序重新安装 Firefox,请查阅在 Windows 中安装 Firefox来了解相关操作。
- 请在 mozilla.org 下载最新官方版本 Firefox。
- 退出 Firefox:
点击 Firefox 菜单按钮 ,然后选择
。在屏幕顶部点击 Firefox 菜单,然后选择 。
点击 Firefox 菜单 ,然后选择
。 - 卸载Firefox,在 Finder 中打开应用程序文件夹,将 Firefox 应用程序拖拽到废纸篓。
- 重新安装 Firefox,请查阅在 Mac 上安装 Firefox来了解相关操作。
- 请在 mozilla.org 下载最新官方版本 Firefox。
- 退出 Firefox:
点击 Firefox 菜单按钮 ,然后选择
。在屏幕顶部点击 Firefox 菜单,然后选择 。
点击 Firefox 菜单 ,然后选择
。 - 卸载 Firefox,如果您是从发行版自己的包管理器安装的 Firefox,则应该通过相同方式卸载。请查阅 在 GNU/Linux 中安装 Firefox 以了解详情。如果您是在 Firefox 下载页面 下载并安装的 Firefox,只要移除您主目录下的 firefox 文件夹就可以卸载 Firefox。
- 重新安装 Firefox,请查阅 在 GNU/Linux 中安装 Firefox 来了解相关操作。
然后启动 Firefox,看看问题是不是解决了。如果问题没有解决,请继续下面的步骤。
5. 刷新 Firefox
翻新 Firefox 功能会将您的 Firefox 用户配置文件 恢复到最初的默认状态,这样可以在保留您的基本信息的情况下解决很多问题。- 点击菜单按钮 ,然后点击 。 并选择
- 点击 按钮。接下来,在弹出的确认窗口中点击 。Firefox 将自动关闭以完成刷新。
- 刷新结束后,一个窗口会列出你的导入信息。点击 ,Firefox 将打开。
- 选择你是要全部恢复还是部分恢复并点击 按钮。
- 点击菜单按钮 ,然后点击 。 并选择
- 点击 按钮。接下来,在弹出的确认窗口中点击 。Firefox 将自动关闭以完成刷新。
- 刷新结束后,一个窗口会列出你的导入信息。点击 ,Firefox 将打开。
6. 创建新的 Firefox 用户配置文件
Firefox 用户配置文件 中的部分存储基本信息(如书签、浏览历史)的文件,在 Firefox 翻新的过程中不会被移除。然而,有时这些文件也会导致问题。您可以创建新的 Firefox 用户配置文件,新的文件中不会存放您任何旧有的 Firefox 数据。您可参见 管理用户配置文件 一文了解详细步骤。
其他解决方案
如果您执行了以上步骤但依然没有解决问题,还可以尝试这些步骤:
检查浏览器内部
Firefox Task Manage(about:performanceabout:processes 页面)允许您检查浏览器的页面或扩展是否拖慢 Firefox。
Telemetry Data shared with Mozilla(about:telemetry 页面)中含有关于性能,硬件,用量和个性化的详细数据。
Troubleshooting Information page(about:support 页面)包含了其余的about:页面的链接和故障排除资源。(请在地址栏中输入about:about获取所有 about: 界面)。
检查由于 Visual C++ 不安全或错误安装导致的问题
错误或不完全的 Visual C++ 安装会导致 Firefox 所需的运行时部件丢失 (Redistributable Packages),特别是 VCRUNTIME140_1.dll。这在安装或卸载电脑的其他软件时会有发生。如果需要重装这些部件,下载并安装最新版本的 Visual Studio:Microsoft Visual C++ Redistributable 最新支持下载,然后重启电脑。
检查与网络安全软件之间的冲突
某些网络安全软件(包括杀毒软件、防间谍软件和防火墙软件)会造成 Firefox 的问题,例如打不开网站、崩溃,等等。很多时候您可以打开这些软件的设置,把 Firefox 从它们的信任列表中移除,而后它们又会重新检测到 Firefox,这时问题往往就解决了。参见计算机防火墙。
检查恶意软件
恶意软件(“malicious software”的缩写) 会使 Firefox 出问题。您应该经常性地扫描系统中的病毒、间谍软件和恶意软件。更多信息,参阅 针对 Firefox 恶意软件的故障排除。