分析 Firefox 崩溃

修订信息
  • 修订编号: 38310
  • 创建于:
  • 创建者: YFdyh000
  • 备注: 忘了勾选
  • 已审阅:
  • 可进行本地化:
修订原文
修订内容

崩溃是指在 Firefox 运行过程中发生意外的关闭或非正常退出情况。在 Firefox 崩溃后,Mozilla 崩溃报告器会弹出一份Mozilla崩溃报告。如果你有困难,本文将帮助您修复 Firefox 崩溃,以及如何在 Firefox 崩溃后获得更多的帮助信息。

首先,如果您遇到下列情况之一,请点击相应链接以获取帮助信息。

如果上述情况均不存在,请按顺序执行以下步骤。

升级您的软件

可能您遇到的崩溃问题在新版中已经解决!

升级 Firefox

每个新发行的 Firefox 版本都包括了不少修复补丁,它们源自之前版本中用户汇报的问题。升级到最新版本有可能解决崩溃问题。

  • 要检查 Firefox 是否有可用更新,点击 Firefox 窗口顶部的 Firefox 按钮。鼠标移动到 帮助菜单,展开后选择 关于 FirefoxWindows XP: 点击帮助菜单并选择关于 Firefox要检查 Firefox 是否有可用更新,在菜单栏上点击 Firefox 菜单并选择 关于 Firefox要检查 Firefox 是否可用有更新,点击 Firefox 窗口顶部的帮助菜单并选择关于 Firefox点击 Firefox 窗口顶部的帮助菜单并选择检查更新...要检查 Firefox 是否有可用更新,点击菜单栏上的帮助菜单并选择检查更新...具体信息请查阅更新 Firefox

更新您的插件

检查您所有的插件是否都是最新版。

  • 打开我们的插件检查页面并按其中的链接更新过期的插件。

更新 Windows

确保您安装了最新的安全、稳定的补丁。

  • 打开开始菜单,选择所有程序再点击Windows 更新

更新 OS X

确保您安装了最新的安全、稳定的性补丁

  • 打开 苹果菜单并选择软件更新...

更新 Linux

确保您安装了最新的安全、稳定的补丁

  • 打开系统菜单,展开管理菜单并选择更新管理器

更新驱动程序

检查您的显卡驱动是否是最新版。具体信息请查阅如何升级我的显卡驱动程序?

如果 Firefox 在打印时崩溃,您可以访问打印机制造商的网站检查您的打印机的驱动程序是否为最新。

升级网络安全软件

确保您网络安全软件(防火墙、杀毒软件、反间谍软件等等)是最新版。

查杀病毒或者间谍软件

我们已经知道,有一些些病毒或者间谍软件可能造成 Firefox 崩溃。要保证您的系统不受病毒或者间谍软件的滋扰,您可以使用下面两款软件(安装后要记得升级它们的病毒库):

更多信息请查阅针对 Firefox 恶意软件的故障排除

试试清除 Windows 的预读文件

Windows 提供了一个预读文件功能以加快软件的启动速度。然而,这个预读文件有时候也可能会导致一些问题,诸如使 Firefox 出错崩溃。

要解决这个问题,可以参考以下步骤:

  • 按下Win + R,在弹出的窗口中输入 %systemroot%/Prefetch/
  • 在弹出的文件夹界面中,搜索出所有含有 firefox 关键字的文件并将其删除即可。

预读文件中搜索firefox

注意:在操作过程中,可能会要求管理员权限,请放心授予。只要严格按照上述步骤操作,无需担心任何风险,一切安全。

检查 Firefox 是否在安全模式依然崩溃

如果按上述操作升级各种软件后 Firefox 依然崩溃(包括在启动时就崩溃),您可以按下面的步骤检查 Firefox 在安全模式是否依然崩溃,然后按推荐的文章继续排查。

注:刷新 Firefox 功能 可以把 Firefox 恢复到其最初的状态并修复许多疑难问题,同时保留您最基本的信息。在使用冗长的故障排除过程前,可以考虑先使用此功能。
  1. 点击菜单按钮 Fx89menuButton,再点击 帮助,然后点击 排障模式... 并点击 是否在排障模式下重启 Firefox? 对话框中的 重启

    注意:您也可以直接以排障模式启动 Firefox,方法是在启动 Firefox 时按住 shift 键。在启动 Firefox 时按住 option 键。退出 Firefox 并打开 终端,运行以下命令:firefox -safe-mode
    可能需要指定 Firefox 安装路径(例如 /usr/lib/firefox)。
  2. 当 Firefox 安全模式窗口出现后,按 启动安全模式

Firefox 以安全模式启动后,查看是否会遇到同样的崩溃问题。

安全模式依然崩溃

如果 Firefox 在安全模式依然崩溃,则问题不是由某个扩展、主题或者硬件加速功能造成的。If 如果安全模式依然崩溃的话,则问题不是由某个扩展或者主题造成的。查看 Latest Firefox issues 是否包含解决方法。如果没有,您可以尝试 使用崩溃ID获取帮助信息

安全模式不再崩溃

如果 Firefox 在安全模式下不发生崩溃,问题很可能是由某个扩展、主题或者硬件加速功能造成的。如果 Firefox 在安全模式下不发生崩溃,问题很可能是由某个扩展或主题造成的。请按照Firefox 扩展和主题的故障解决方法一文中的说明来排查原因。

获取与此崩溃相关的帮助信息

有时要锁定崩溃的原因很难,如果上面的办法都不奏效,您可以使用下面的方法收集与此崩溃有关的信息以便我们的志愿者能够帮助您。

  1. 找出最后一次崩溃的报告 ID:
    • 如果您至少能通过安全模式启动 Firefox
      1. 在 Firefox 的地址栏中键入 about:crashes 再按 EnterReturn键。您将打开一个页面,其中列出了已提交的崩溃报告。
      2. 右击按住control键点击 最新的崩溃报告中的 报告 ID 并选择 在新标签页打开链接。您将打开 crash-stats.mozilla.com 上的一个页面,提示您 "您的报告正在处理中"。处理完毕后请关毕该页面。
    • 如果连安全模式都无法启动 Firefox
      1. 在Windows 2000/XP中点击开始按钮并选择运行...,Windows Vista/7中请按 Windows Key + R键。在弹出的窗口中输入"%APPDATA%\Mozilla\Firefox\Crash Reports\submitted"(包含引号)并点击确定按钮。在finder中打开~/Library/Application Support/Firefox/Crash Reports/submitted打开 ~/.mozilla/firefox/Crash Reports/submitted.
      2. 打开的目录中,每个提交过的报告都存放于一个文本文件中。使用查看菜单将它们按日期排序,找出最新的文件,双击打开它。
  2. 点击 崩溃问题求助链接以寻求关于这个崩溃的帮助信息。
    注意:该链接只用于寻求崩溃问题帮助信息。
  3. 点击您问题标题旁边的Edit链接以输入关于此问题的大致描述。
  4. Details中尽可能详细地描述此崩溃现象。包括您在上文中所进行过的操作,例如升级Firefox 或者使用安全模式进行的测试。
  5. 复制最新的完整崩溃报告 ID (形如 bp-...)并粘贴到 Crash ID(s) 一节中。
  6. 获得其它的疑难解答信息:
    • 如果您至少能通过安全模式启动 Firefox
      1. 点击 Firefox 窗口顶部的Firefox按钮,移动鼠标到帮助菜单后选择疑难解答信息Windows XP:打开帮助菜单后选择疑难解答信息点击菜单栏上的帮助菜单并选择疑难解答信息打开 Firefox 窗口顶部的帮助菜单后选择疑难解答信息打开 Firefox 窗口顶部的帮助菜单后选择疑难解答信息
      2. 在疑难解答信息页中,点击全部复制到剪帖板按钮,再粘贴到之前您所填写的表单中的 Troubleshooting Information 一栏。
  7. 最后,点击绿色的 Post Question 按钮。
您可能觉得提供这些具体的信息需要花很多时间,但是请您理解,因为只有这样,我们的志愿者才能更好地帮助您解决问题。


Crashes2



信息来源 Firefox crashes (mozillaZine KB)