Compare Revisions
分析 Firefox 崩溃
Revision 24522:
Revision 24522 by yfdyh000 on
Revision 38309:
Revision 38309 by yfdyh000 on
Keywords:
浏览器 崩溃 firefox
浏览器 崩溃 firefox
Search results summary:
Firefox 崩溃是指Firefox运行过程中发生的意外关闭或非正常退出情况。在 Firefox 崩溃后,会弹出一份Mozilla崩溃报告。本文旨在帮助您修复 Firefox 崩溃,以及如何在 Firefox 崩溃后获得更多的帮助信息。
Firefox 崩溃是指Firefox运行过程中发生的意外关闭或非正常退出情况。在 Firefox 崩溃后,会弹出一份Mozilla崩溃报告。本文旨在帮助您修复 Firefox 崩溃,以及如何在 Firefox 崩溃后获得更多的帮助信息。
Content:
'''崩溃'''是指在 Firefox 运行过程中发生意外的关闭或非正常退出情况。在 Firefox 崩溃后,[http://kb.mozillazine.org/Breakpad#Mozilla_Crash_Reporter Mozilla 崩溃报告器]会弹出一份Mozilla崩溃报告。如果你有困难,本文将帮助您修复 Firefox 崩溃,以及如何在 Firefox 崩溃后获得更多的帮助信息。
'''首先,如果您遇到下列情况之一,请点击相应链接以获取帮助信息。'''
* 如果 Firefox 正在运行但是不响应任何操作,请查阅 [[Firefox hangs]]。
* 如果 Firefox 在启动时崩溃,[[Firefox crashes#w_caac-firefox-ogaduegoeeeakaayeiiejc|您可以检查一下Firefox在安全模式下是否依然崩溃]](见下文)。
* [[Firefox crashes when trying to download a file]]。
'''如果上述情况均不存在,请按顺序执行以下步骤。'''
__TOC__
= 升级您的软件 =
''可能您遇到的崩溃问题在新版中已经解决!''
== 升级 Firefox ==
每个新发行的 Firefox 版本都包括了不少修复补丁,它们源自之前版本中用户汇报的问题。升级到最新版本有可能解决崩溃问题。
*{for win,fx4}要检查 Firefox 是否有可用更新,点击 Firefox 窗口顶部的 {button Firefox} 按钮。鼠标移动到 {menu 帮助}菜单,展开后选择 {menu 关于 Firefox}。'''Windows XP:''' 点击{menu 帮助}菜单并选择{menu 关于 Firefox}。{/for}{for mac,fx4}要检查 Firefox 是否有可用更新,在菜单栏上点击 {menu Firefox} 菜单并选择 {menu 关于 Firefox}。{/for}{for linux,fx4}要检查 Firefox 是否可用有更新,点击 Firefox 窗口顶部的{menu 帮助}菜单并选择{menu 关于 Firefox}。{/for}{for win,linux,fx35}点击 Firefox 窗口顶部的{menu 帮助}菜单并选择{menu 检查更新...}。{/for}{for mac,fx35}要检查 Firefox 是否有可用更新,点击菜单栏上的{menu 帮助}菜单并选择{menu 检查更新...}。{/for}具体信息请查阅[[Updating Firefox]]。
==更新您的插件==
检查您所有的插件是否都是最新版。
*打开我们的[http://www.mozilla.com/plugincheck 插件检查]页面并按其中的链接更新过期的插件。
{for win}
==更新 Windows==
确保您安装了最新的安全、稳定的补丁。
*打开{menu 开始}菜单,选择{menu 所有程序}再点击{menu Windows 更新}。
{/for}
{for mac}
==更新 OS X==
确保您安装了最新的安全、稳定的性补丁
*打开 {menu 苹果}菜单并选择{menu 软件更新...}
{/for}
{for linux}
==更新 Linux==
确保您安装了最新的安全、稳定的补丁
*打开{menu 系统}菜单,展开{menu 管理}菜单并选择{menu 更新管理器}。
{/for}
== 更新驱动程序 ==
{for fx4}
检查您的显卡驱动是否是最新版。具体信息请查阅[[How do I upgrade my graphics drivers?]]。<br>
{/for}
如果Firefox在打印时崩溃,您可以访问打印机制造商的网站来检查您打印机的驱动是否是最新的。
== 升级网络安全软件 ==
确保您网络安全软件(防火墙、杀毒软件、反间谍软件等等)是最新版。
{for win}
= 查杀病毒或者间谍软件 =
我们已经知道,有一些些病毒或者间谍软件可能造成 Firefox 崩溃。要保证您的系统不受病毒或者间谍软件的滋扰,您可以使用下面两款软件(安装后要记得升级它们的病毒库):
*[http://www.malwarebytes.org/products/malwarebytes_free Malwarebytes' Anti-Malware]
*[http://www.superantispyware.com/portablescanner.html SuperAntispyware Portable Scanner]
更多信息请查阅[[Is my Firefox problem a result of malware]]。
{/for}
= 检查 Firefox 是否在安全模式依然崩溃 =
如果按上述操作升级各种软件后 Firefox 依然崩溃(包括在启动时就崩溃),您可以按下面的步骤检查 Firefox 在安全模式是否依然崩溃,然后按推荐的文章继续排查。
{/for}
{for fx13}
{note}'''注:'''[[Template:reset-fx]]{/note}
{/for}
# [[T:safemode]]
# 当 Firefox 安全模式窗口出现后,按 {button 启动安全模式}。
Firefox 以安全模式启动后,查看是否会遇到同样的崩溃问题。
== 安全模式依然崩溃 ==
{for fx4}如果 Firefox 在安全模式依然崩溃,则问题不是由某个扩展、主题或者硬件加速功能造成的。{/for}{for fx35}If 如果安全模式依然崩溃的话,则问题不是由某个扩展或者主题造成的。{/for}查看 [[Latest Firefox issues]] 是否包含解决方法。如果没有,您可以尝试 [[#w_gkgaisgciejcuiehoeigoe|使用崩溃ID获取帮助信息]]。
== 安全模式不再崩溃 ==
{for fx4}如果 Firefox 在安全模式下不发生崩溃,问题很可能是由某个扩展、主题或者硬件加速功能造成的。{/for}{for fx35}如果 Firefox 在安全模式下不发生崩溃,问题很可能是由某个扩展或主题造成的。{/for}请按照[[Troubleshooting extensions and themes]]一文中的说明来排查原因。
= 获取与此崩溃相关的帮助信息 =
有时要锁定崩溃的原因很难,如果上面的办法都不奏效,您可以使用下面的方法收集与此崩溃有关的信息以便我们的志愿者能够帮助您。
# 找出最后一次崩溃的报告 ID:
#* ''如果您至少能通过安全模式启动 Firefox'':
#*#在 Firefox 的地址栏中键入 '''about:crashes''' 再按 {for win,linux}{key Enter}{/for}{for mac}{key Return}{/for}键。您将打开一个页面,其中列出了已提交的崩溃报告。
#*# [[Template:contextmenu]] 最新的崩溃报告中的 '''报告 ID''' 并选择 {menu 在新标签页打开链接}。您将打开 crash-stats.mozilla<!-- -->.com 上的一个页面,提示您 "''您的报告正在处理中''"。处理完毕后请关毕该页面。
#* ''如果连安全模式都无法启动 Firefox'':
#*# {for win}在Windows 2000/XP中点击{button 开始}按钮并选择{menu 运行...},Windows Vista/7中请按 {key <sub>[[Image:Windows Key]]</sub>+R}键。在弹出的窗口中输入{filepath "<nowiki>%</nowiki>APPDATA%\Mozilla\Firefox\Crash Reports\submitted"}(包含引号)并点击{button 确定}按钮。{/for}{for mac}在finder中打开{filepath ~/Library/Application Support/Firefox/Crash Reports/submitted}。{/for}{for linux}打开 {filepath ~/.mozilla/firefox/Crash Reports/submitted}.{/for}
#*# 打开的目录中,每个提交过的报告都存放于一个文本文件中。使用{menu 查看}菜单将它们按日期排序,找出最新的文件,双击打开它。
#点击 '''[/en-US/questions/new?product=desktop&category=d2&search=Firefox+crashes&showform=1 崩溃问题求助链接]'''以寻求关于这个崩溃的帮助信息。{note}'''注意:'''该链接只用于寻求崩溃问题帮助信息。{/note}
#点击您问题标题旁边的'''Edit'''链接以输入关于此问题的大致描述。
#在'''Details'''中尽可能详细地描述此崩溃现象。包括您在上文中所进行过的操作,例如升级Firefox 或者使用安全模式进行的测试。
#复制最新的完整崩溃报告 ID (形如 '''bp-...''')并粘贴到 '''Crash ID(s)''' 一节中。
# 获得其它的疑难解答信息:
#* ''如果您至少能通过安全模式启动 Firefox'':
#*# {for win,fx4}点击 Firefox 窗口顶部的{button Firefox}按钮,移动鼠标到{menu 帮助}菜单后选择{menu 疑难解答信息}。'''Windows XP:'''打开{menu 帮助}菜单后选择{menu 疑难解答信息}。{/for}{for mac}点击菜单栏上的{menu 帮助}菜单并选择{menu 疑难解答信息}。{/for}{for linux}打开 Firefox 窗口顶部的{menu 帮助}菜单后选择{menu 疑难解答信息}。{/for}{for win, fx35}打开 Firefox 窗口顶部的{menu 帮助}菜单后选择{menu 疑难解答信息}。{/for}
#*# 在疑难解答信息页中,点击{button 全部复制到剪帖板}按钮,再粘贴到之前您所填写的表单中的 Troubleshooting Information 一栏。
#最后,点击绿色的 {button Post Question} 按钮。
{note}您可能觉得提供这些具体的信息需要花很多时间,但是请您理解,因为只有这样,我们的志愿者才能更好地帮助您解决问题。{/note}
<br>
[[Image:Crash Question]]
<!-- MZ credit -->
<br/> <br/>
'''''信息来源 [http://kb.mozillazine.org/Firefox_crashes Firefox crashes (mozillaZine KB)]'''''
'''崩溃'''是指在 Firefox 运行过程中发生意外的关闭或非正常退出情况。在 Firefox 崩溃后,[http://kb.mozillazine.org/Breakpad#Mozilla_Crash_Reporter Mozilla 崩溃报告器]会弹出一份Mozilla崩溃报告。如果你有困难,本文将帮助您修复 Firefox 崩溃,以及如何在 Firefox 崩溃后获得更多的帮助信息。
'''首先,如果您遇到下列情况之一,请点击相应链接以获取帮助信息。'''
* 如果 Firefox 正在运行但是不响应任何操作,请查阅 [[Firefox hangs]]。
* 如果 Firefox 在启动时崩溃,[[Firefox crashes#w_caac-firefox-ogaduegoeeeakaayeiiejc|您可以检查一下Firefox在安全模式下是否依然崩溃]](见下文)。
* [[Firefox crashes when trying to download a file]]。
'''如果上述情况均不存在,请按顺序执行以下步骤。'''
__TOC__
= 升级您的软件 =
''可能您遇到的崩溃问题在新版中已经解决!''
== 升级 Firefox ==
每个新发行的 Firefox 版本都包括了不少修复补丁,它们源自之前版本中用户汇报的问题。升级到最新版本有可能解决崩溃问题。
*{for win,fx4}要检查 Firefox 是否有可用更新,点击 Firefox 窗口顶部的 {button Firefox} 按钮。鼠标移动到 {menu 帮助}菜单,展开后选择 {menu 关于 Firefox}。'''Windows XP:''' 点击{menu 帮助}菜单并选择{menu 关于 Firefox}。{/for}{for mac,fx4}要检查 Firefox 是否有可用更新,在菜单栏上点击 {menu Firefox} 菜单并选择 {menu 关于 Firefox}。{/for}{for linux,fx4}要检查 Firefox 是否可用有更新,点击 Firefox 窗口顶部的{menu 帮助}菜单并选择{menu 关于 Firefox}。{/for}{for win,linux,fx35}点击 Firefox 窗口顶部的{menu 帮助}菜单并选择{menu 检查更新...}。{/for}{for mac,fx35}要检查 Firefox 是否有可用更新,点击菜单栏上的{menu 帮助}菜单并选择{menu 检查更新...}。{/for}具体信息请查阅[[Updating Firefox]]。
==更新您的插件==
检查您所有的插件是否都是最新版。
*打开我们的[http://www.mozilla.com/plugincheck 插件检查]页面并按其中的链接更新过期的插件。
{for win}
==更新 Windows==
确保您安装了最新的安全、稳定的补丁。
*打开{menu 开始}菜单,选择{menu 所有程序}再点击{menu Windows 更新}。
{/for}
{for mac}
==更新 OS X==
确保您安装了最新的安全、稳定的性补丁
*打开 {menu 苹果}菜单并选择{menu 软件更新...}
{/for}
{for linux}
==更新 Linux==
确保您安装了最新的安全、稳定的补丁
*打开{menu 系统}菜单,展开{menu 管理}菜单并选择{menu 更新管理器}。
{/for}
== 更新驱动程序 ==
{for fx4}
检查您的显卡驱动是否是最新版。具体信息请查阅[[How do I upgrade my graphics drivers?]]。<br>
{/for}
如果 Firefox 在打印时崩溃,您可以访问打印机制造商的网站检查您的打印机的驱动程序是否为最新。
== 升级网络安全软件 ==
确保您网络安全软件(防火墙、杀毒软件、反间谍软件等等)是最新版。
{for win}
= 查杀病毒或者间谍软件 =
我们已经知道,有一些些病毒或者间谍软件可能造成 Firefox 崩溃。要保证您的系统不受病毒或者间谍软件的滋扰,您可以使用下面两款软件(安装后要记得升级它们的病毒库):
*[http://www.malwarebytes.org/products/malwarebytes_free Malwarebytes' Anti-Malware]
*[http://www.superantispyware.com/portablescanner.html SuperAntispyware Portable Scanner]
更多信息请查阅[[Is my Firefox problem a result of malware]]。
{/for}
{for win}
= 试试清除 Windows 的预读文件 =
Windows 提供了一个预读文件功能以加快软件的启动速度。然而,这个预读文件[http://kb.mozillazine.org/Firefox_CPU_usage#Windows_prefetch 有时候]也可能会导致一些问题,诸如使 Firefox 出错崩溃。
要解决这个问题,可以参考以下步骤:
* 按下{key Win+R},在弹出的窗口中输入 '''%systemroot%/Prefetch/''' 。
* 在弹出的文件夹界面中,搜索出所有含有 ''firefox'' 关键字的文件并将其删除即可。
[[Image:预读文件中搜索firefox]]
{note}'''注意:'''在操作过程中,可能会要求管理员权限,请放心授予。只要严格按照上述步骤操作,无需担心任何风险,一切安全。{/note}
{/for}
= 检查 Firefox 是否在安全模式依然崩溃 =
如果按上述操作升级各种软件后 Firefox 依然崩溃(包括在启动时就崩溃),您可以按下面的步骤检查 Firefox 在安全模式是否依然崩溃,然后按推荐的文章继续排查。
{/for}
{for fx13}
{note}'''注:'''[[Template:reset-fx]]{/note}
{/for}
# [[T:safemode]]
# 当 Firefox 安全模式窗口出现后,按 {button 启动安全模式}。
Firefox 以安全模式启动后,查看是否会遇到同样的崩溃问题。
== 安全模式依然崩溃 ==
{for fx4}如果 Firefox 在安全模式依然崩溃,则问题不是由某个扩展、主题或者硬件加速功能造成的。{/for}{for fx35}If 如果安全模式依然崩溃的话,则问题不是由某个扩展或者主题造成的。{/for}查看 [[Latest Firefox issues]] 是否包含解决方法。如果没有,您可以尝试 [[#w_gkgaisgciejcuiehoeigoe|使用崩溃ID获取帮助信息]]。
== 安全模式不再崩溃 ==
{for fx4}如果 Firefox 在安全模式下不发生崩溃,问题很可能是由某个扩展、主题或者硬件加速功能造成的。{/for}{for fx35}如果 Firefox 在安全模式下不发生崩溃,问题很可能是由某个扩展或主题造成的。{/for}请按照[[Troubleshooting extensions and themes]]一文中的说明来排查原因。
= 获取与此崩溃相关的帮助信息 =
有时要锁定崩溃的原因很难,如果上面的办法都不奏效,您可以使用下面的方法收集与此崩溃有关的信息以便我们的志愿者能够帮助您。
# 找出最后一次崩溃的报告 ID:
#* ''如果您至少能通过安全模式启动 Firefox'':
#*#在 Firefox 的地址栏中键入 '''about:crashes''' 再按 {for win,linux}{key Enter}{/for}{for mac}{key Return}{/for}键。您将打开一个页面,其中列出了已提交的崩溃报告。
#*# [[Template:contextmenu]] 最新的崩溃报告中的 '''报告 ID''' 并选择 {menu 在新标签页打开链接}。您将打开 crash-stats.mozilla<!-- -->.com 上的一个页面,提示您 "''您的报告正在处理中''"。处理完毕后请关毕该页面。
#* ''如果连安全模式都无法启动 Firefox'':
#*# {for win}在Windows 2000/XP中点击{button 开始}按钮并选择{menu 运行...},Windows Vista/7中请按 {key <sub>[[Image:Windows Key]]</sub>+R}键。在弹出的窗口中输入{filepath "<nowiki>%</nowiki>APPDATA%\Mozilla\Firefox\Crash Reports\submitted"}(包含引号)并点击{button 确定}按钮。{/for}{for mac}在finder中打开{filepath ~/Library/Application Support/Firefox/Crash Reports/submitted}。{/for}{for linux}打开 {filepath ~/.mozilla/firefox/Crash Reports/submitted}.{/for}
#*# 打开的目录中,每个提交过的报告都存放于一个文本文件中。使用{menu 查看}菜单将它们按日期排序,找出最新的文件,双击打开它。
#点击 '''[/en-US/questions/new?product=desktop&category=d2&search=Firefox+crashes&showform=1 崩溃问题求助链接]'''以寻求关于这个崩溃的帮助信息。{note}'''注意:'''该链接只用于寻求崩溃问题帮助信息。{/note}
#点击您问题标题旁边的'''Edit'''链接以输入关于此问题的大致描述。
#在'''Details'''中尽可能详细地描述此崩溃现象。包括您在上文中所进行过的操作,例如升级Firefox 或者使用安全模式进行的测试。
#复制最新的完整崩溃报告 ID (形如 '''bp-...''')并粘贴到 '''Crash ID(s)''' 一节中。
# 获得其它的疑难解答信息:
#* ''如果您至少能通过安全模式启动 Firefox'':
#*# {for win,fx4}点击 Firefox 窗口顶部的{button Firefox}按钮,移动鼠标到{menu 帮助}菜单后选择{menu 疑难解答信息}。'''Windows XP:'''打开{menu 帮助}菜单后选择{menu 疑难解答信息}。{/for}{for mac}点击菜单栏上的{menu 帮助}菜单并选择{menu 疑难解答信息}。{/for}{for linux}打开 Firefox 窗口顶部的{menu 帮助}菜单后选择{menu 疑难解答信息}。{/for}{for win, fx35}打开 Firefox 窗口顶部的{menu 帮助}菜单后选择{menu 疑难解答信息}。{/for}
#*# 在疑难解答信息页中,点击{button 全部复制到剪帖板}按钮,再粘贴到之前您所填写的表单中的 Troubleshooting Information 一栏。
#最后,点击绿色的 {button Post Question} 按钮。
{note}您可能觉得提供这些具体的信息需要花很多时间,但是请您理解,因为只有这样,我们的志愿者才能更好地帮助您解决问题。{/note}
<br>
[[Image:Crashes2]]
<!-- MZ credit -->
<br/> <br/>
'''''信息来源 [http://kb.mozillazine.org/Firefox_crashes Firefox crashes (mozillaZine KB)]'''''