分析 Firefox 崩溃
修订信息
- 修订编号: 38310
- 创建于:
- 创建者: YFdyh000
- 备注: 忘了勾选
- 已审阅: 否
- 可进行本地化: 否
修订原文
修订内容
崩溃是指在 Firefox 运行过程中发生意外的关闭或非正常退出情况。在 Firefox 崩溃后,Mozilla 崩溃报告器会弹出一份Mozilla崩溃报告。如果你有困难,本文将帮助您修复 Firefox 崩溃,以及如何在 Firefox 崩溃后获得更多的帮助信息。
首先,如果您遇到下列情况之一,请点击相应链接以获取帮助信息。
- 如果 Firefox 正在运行但是不响应任何操作,请查阅 Firefox 挂起。
- 如果 Firefox 在启动时崩溃,您可以检查一下Firefox在安全模式下是否依然崩溃(见下文)。
- 在下载文件时Firefox崩溃。
如果上述情况均不存在,请按顺序执行以下步骤。
目录
升级您的软件
可能您遇到的崩溃问题在新版中已经解决!
升级 Firefox
每个新发行的 Firefox 版本都包括了不少修复补丁,它们源自之前版本中用户汇报的问题。升级到最新版本有可能解决崩溃问题。
- 要检查 Firefox 是否有可用更新,点击 Firefox 窗口顶部的 按钮。鼠标移动到 菜单,展开后选择 。Windows XP: 点击 菜单并选择 。要检查 Firefox 是否有可用更新,在菜单栏上点击 菜单并选择 。要检查 Firefox 是否可用有更新,点击 Firefox 窗口顶部的 菜单并选择 。点击 Firefox 窗口顶部的 菜单并选择 。要检查 Firefox 是否有可用更新,点击菜单栏上的具体信息请查阅 菜单并选择 。更新 Firefox。
更新您的插件
检查您所有的插件是否都是最新版。
- 打开我们的插件检查页面并按其中的链接更新过期的插件。
更新 Windows
确保您安装了最新的安全、稳定的补丁。
- 打开 菜单,选择 再点击 。
更新 OS X
确保您安装了最新的安全、稳定的性补丁
- 打开 菜单并选择
更新 Linux
确保您安装了最新的安全、稳定的补丁
- 打开 菜单,展开 菜单并选择 。
更新驱动程序
检查您的显卡驱动是否是最新版。具体信息请查阅如何升级我的显卡驱动程序?。
如果 Firefox 在打印时崩溃,您可以访问打印机制造商的网站检查您的打印机的驱动程序是否为最新。
升级网络安全软件
确保您网络安全软件(防火墙、杀毒软件、反间谍软件等等)是最新版。
查杀病毒或者间谍软件
我们已经知道,有一些些病毒或者间谍软件可能造成 Firefox 崩溃。要保证您的系统不受病毒或者间谍软件的滋扰,您可以使用下面两款软件(安装后要记得升级它们的病毒库):
更多信息请查阅针对 Firefox 恶意软件的故障排除。
试试清除 Windows 的预读文件
Windows 提供了一个预读文件功能以加快软件的启动速度。然而,这个预读文件有时候也可能会导致一些问题,诸如使 Firefox 出错崩溃。
要解决这个问题,可以参考以下步骤:
- 按下Win + R,在弹出的窗口中输入 %systemroot%/Prefetch/ 。
- 在弹出的文件夹界面中,搜索出所有含有 firefox 关键字的文件并将其删除即可。
检查 Firefox 是否在安全模式依然崩溃
如果按上述操作升级各种软件后 Firefox 依然崩溃(包括在启动时就崩溃),您可以按下面的步骤检查 Firefox 在安全模式是否依然崩溃,然后按推荐的文章继续排查。
-
点击菜单按钮
,再点击 ,然后点击 并点击 是否在排障模式下重启 Firefox? 对话框中的 。
注意:您也可以直接以排障模式启动 Firefox,方法是在启动 Firefox 时按住 shift 键。在启动 Firefox 时按住 option 键。退出 Firefox 并打开 终端,运行以下命令:firefox -safe-mode
可能需要指定 Firefox 安装路径(例如 /usr/lib/firefox)。 - 当 Firefox 安全模式窗口出现后,按 。
Firefox 以安全模式启动后,查看是否会遇到同样的崩溃问题。
安全模式依然崩溃
如果 Firefox 在安全模式依然崩溃,则问题不是由某个扩展、主题或者硬件加速功能造成的。If 如果安全模式依然崩溃的话,则问题不是由某个扩展或者主题造成的。查看 Latest Firefox issues 是否包含解决方法。如果没有,您可以尝试 使用崩溃ID获取帮助信息。
安全模式不再崩溃
如果 Firefox 在安全模式下不发生崩溃,问题很可能是由某个扩展、主题或者硬件加速功能造成的。如果 Firefox 在安全模式下不发生崩溃,问题很可能是由某个扩展或主题造成的。请按照Firefox 扩展和主题的故障解决方法一文中的说明来排查原因。
获取与此崩溃相关的帮助信息
有时要锁定崩溃的原因很难,如果上面的办法都不奏效,您可以使用下面的方法收集与此崩溃有关的信息以便我们的志愿者能够帮助您。
- 找出最后一次崩溃的报告 ID:
- 如果您至少能通过安全模式启动 Firefox:
- 在 Firefox 的地址栏中键入 about:crashes 再按 EnterReturn键。您将打开一个页面,其中列出了已提交的崩溃报告。
- 右击按住control键点击 最新的崩溃报告中的 报告 ID 并选择 。您将打开 crash-stats.mozilla.com 上的一个页面,提示您 "您的报告正在处理中"。处理完毕后请关毕该页面。
- 如果连安全模式都无法启动 Firefox:
- 在Windows 2000/XP中点击
+ R键。在弹出的窗口中输入"%APPDATA%\Mozilla\Firefox\Crash Reports\submitted"(包含引号)并点击 按钮。 按钮并选择 ,Windows Vista/7中请按 在finder中打开~/Library/Application Support/Firefox/Crash Reports/submitted。打开 ~/.mozilla/firefox/Crash Reports/submitted.
- 打开的目录中,每个提交过的报告都存放于一个文本文件中。使用 菜单将它们按日期排序,找出最新的文件,双击打开它。
- 在Windows 2000/XP中点击
- 如果您至少能通过安全模式启动 Firefox:
- 点击 崩溃问题求助链接以寻求关于这个崩溃的帮助信息。注意:该链接只用于寻求崩溃问题帮助信息。
- 点击您问题标题旁边的Edit链接以输入关于此问题的大致描述。
- 在Details中尽可能详细地描述此崩溃现象。包括您在上文中所进行过的操作,例如升级Firefox 或者使用安全模式进行的测试。
- 复制最新的完整崩溃报告 ID (形如 bp-...)并粘贴到 Crash ID(s) 一节中。
- 获得其它的疑难解答信息:
- 如果您至少能通过安全模式启动 Firefox:
- 点击 Firefox 窗口顶部的 按钮,移动鼠标到 菜单后选择 。Windows XP:打开 菜单后选择 。点击菜单栏上的 菜单并选择 。打开 Firefox 窗口顶部的 菜单后选择 。打开 Firefox 窗口顶部的 菜单后选择 。
- 在疑难解答信息页中,点击 按钮,再粘贴到之前您所填写的表单中的 Troubleshooting Information 一栏。
- 如果您至少能通过安全模式启动 Firefox:
- 最后,点击绿色的 按钮。