Compare Revisions

Firefox 挂起

Revision 183370:

Revision 183370 by wxie2016 on

Revision 186721:

Revision 186721 by wxie2016 on

Keywords:

挂起 无响应 卡 没有响应 缓慢 假死
挂起 无响应 卡 没有响应 缓慢 假死

Search results summary:

如果您的 Firefox 无论怎么操作都没有反应,那表示它出现了“挂起”情况。本文根据具体情况指导您如何解决挂起问题。
如果您的 Firefox 无论怎么操作都没有反应,那表示它出现了“挂起”情况。本文根据具体情况指导您如何解决挂起问题。

Content:

如果您的 Firefox 无论怎么操作都没有反应,同时{for win} Firefox 窗口的标题栏显示有“停止响应”,且鼠标指针位于 Firefox 窗口前时呈现为一个旋转的圆圈,{/for}{for not win}鼠标指针位于 Firefox 窗口前时呈现为一个旋转的等待光标,{/for}那表示 Firefox 进程出现了“挂起”情况(也称“卡死”、没有响应)。本文将根据具体情况指导您如何解决挂起问题。 * 如果 Firefox 占用了大量系统资源,请参考 [[Firefox uses too many CPU resources - How to fix]]和[[Firefox uses too much memory (RAM) - How to fix]]中的解决方案。 * 如果您看到了“警告:无响应的脚本”提示,请参阅[[Warning Unresponsive script - What it means and how to fix it]]。 * 如果 Firefox 意外关闭,参见 [[Firefox crashes - Troubleshoot, prevent and get help fixing crashes]]。 如果您碰到的问题本文没有提及,或者本文的解决方案都不奏效,请尝试[[Troubleshoot and diagnose Firefox problems]]。 {note}'''注意:'''[[Template:reset-fx]]{/note} {note}'''注意:'''如果您启用了[[Send performance data to Mozilla to help improve Firefox|提交性能数据]],Mozilla 会收集 Firefox 挂起情况等数据,这能帮助未来版本的 Firefox 变得更优秀。{/note} __TOC__ = Firefox 时常无故挂起 = 如果 Firefox 时常无故挂起,而不是仅在进行特定操作时才发生(比如下载文件或者退出 Firefox),请参照本节的解决方案。 ==创建一个新的 “places” 数据库== 如果挂起'''定期'''发生,原因可能是 “places” 数据库受损。 {note}'''提醒''': “places” 文件储存着标题、书签、网站小图标、输入历史记录、关键字和浏览历史记录。 {/note} 要新建一个 “places” 数据库,请按下列步骤操作: {warning}'''警告:'''以下操作会清空您的浏览历史并删除当天新增的书签。{/warning} #[[Template:ProfileFolder]] #[[T:closeFirefox]] 等待 Firefox 彻底退出。 # 在 Firefox 用户配置文件夹中,将 '''places.sqlite''' 文件重命名为 '''places.sqlite.old''',将 '''places.sqlite-journal''' 文件重命名为 '''places.sqlite-journal.old'''(如果这两个文件存在的话)。 #* 要重命名文件,{for win,linux}可以右键点击该文件并在菜单中选择重命名{/for}{for mac}单击选中该文件,再单击文件名,文件名会变成可编辑状态{/for}。在文件名最后加上.old,回车完成重命名。 # 最后,重新启动 Firefox。 #* Firefox 再次启动时会自动创建一个新的 “places” 数据库。您的浏览历史会丢失,但 Firefox 会自动使用最新的备份文件恢复书签。 ==关闭硬件加速== 在某些显卡和显卡驱动配置上,开启硬件加速功能可能造成 Firefox 挂起。您可以试着关闭硬件加速看看能否解决问题。 [[Template:DisableHWAFirefox]] 如果挂起不再出现,那么问题很可能出在硬件加速上。您可以试试[[Upgrade your graphics drivers to use hardware acceleration and WebGL|升级显卡驱动]]再重新尝试硬件加速,或者干脆不使用硬件加速功能使用 Firefox。 ==删除重复的会话恢复文件== 如果存在[[Restore previous session - Configure when Firefox shows your most recent tabs and windows|会话恢复]]文件的多个副本,Firefox 可能会响应缓慢甚至挂起: # [[T:profileFolder]] # [[T:closeFirefox]] # 找到并删除 {filepath sessionstore.js} 文件和其余形如 {filepath sessionstore-1.js}、{filepath sessionstore-2.js} 的副本。 ==更改 PAC 设置== 如果您在使用代理自动配置文件(PAC),在尝试打开不存在的站点或者您近期没有访问过的站点时 Firefox 可能挂起。要确定您是否在使用代理自动配置文件,遵照以下步骤: # [[T:optionspreferences]] # 在{menu 常规}面板,找到 {for not fx63}'''网络代理'''{/for}{for fx63}'''网络设置'''{/for} 部分。 # 点击{button 设置...},弹出“连接设置”对话框。 # 如果'''自动代理配置 URL''' 已被勾选,您就在使用代理自动配置文件。但请不要取消选中,否则您或许无法正常上网。请与您的网络管理员商议[https://bugzilla.mozilla.org/show_bug.cgi?id=235853#c216 这个处理方法]。 # 点击{button 取消}按钮。 = 播放 Flash 视频时 Firefox 挂起 = 请参阅[[Flash Plugin - Keep it up to date and troubleshoot problems#w_cgea-flash-dicall-firefox-uagk|播放 Flash 视频使 Firefox 卡死]]。 = Firefox 在长时间使用后挂起 = ==升级 Firefox== 最新版 Firefox 优化了内存使用,特别是针对长时间运行的会话。因此请[[Update Firefox to the latest version|升级到最新版本的 Firefox]]。 ==重启 Firefox== Firefox 在长时间使用后可能挂起,此时重启 Firefox 便可解决问题。 如果您希望重启 Firefox 之后迅速恢复之前打开的窗口和标签页,试试 Firefox 的会话恢复功能,具体请参考[[Restore previous session - Configure when Firefox shows your most recent tabs and windows#w_eulgkogyaccu|配置会话恢复]]。 = Firefox 在下载文件或者保存图像时挂起= 如果 Firefox 在下载文件或者保存图像时挂起,请尝试下列方法: ==清空下载历史== 如果您的下载历史信息过多,可能会使 Firefox 挂起。要想清空下载历史: # 点击工具栏的下载按钮 [[Image:Screenshots down arrow icon fx55]],或者点击我的足迹按钮 [[Image:57 library icon]] 然后点击菜单里的 {menu 下载}。 # 在下载面板下部点击 {menu 显示全部下载}。我的足迹窗口会打开。 # 点击我的足迹窗口顶部的 {button 清空下载} 按钮。 # 再尝试下载一些文件,看看是否还有挂起现象。 {note}更多关于下载管理的信息,请参看 [[Where to find and manage downloaded files in Firefox]]。{/note} ==选择另外的下载目录== 如果上一次下载的目录不存在(例如共享卷或者 U 盘),Firefox 可能会挂起。要解决此问题,请参照下列步骤: # [[T:optionspreferences]] # 点击{menu 常规}面板。 # 在“下载”面板中,选择'''保存文件至'''并点击{for mac}{button 选择}{/for}{for win,linux}{button 浏览}{/for}按钮。 # 在'''选择下载文件夹'''窗口中,选择新的文件夹路径。 # [[T:closeOptionsPreferences]] 现在再看看是否能正常下载文件或保存图像。如果一切正常,为避免再次出现该问题,您可以回到刚才的设置,选择{menu 总是询问保存文件的位置}。 = Firefox 在退出时挂起 = 有时您关闭了 Firefox,尽管窗口已经关闭,它仍然有可能停止响应并驻留在内存中。这种情况下,下次启动 Firefox 会弹出“关闭 Firefox”对话框,并伴随错误提示:{for win,linux}“Firefox 正在运行,但是没有响应。要打开新窗口,您必须结束已有的 Firefox 进程或者重启操作系统。”{/for}{for mac}“一个 Firefox 的副本已被打开。”{/for}。要想正常打开 Firefox,您必须结束所有的 Firefox 进程或者重启操作系统。请参阅[["Firefox is already running but is not responding" error message - How to fix it]]一文了解详情。 ==彻底关闭 Firefox == # [[T:closeFirefox]] # 关闭所有对话框和二级窗口,比如我的足迹窗口。 <br> 如果 Firefox 进程总是驻留在内存中无法退出,尝试以下解决方法。 ==排查扩展问题== 工作不正常的扩展可能造成上述问题,解决方法是禁用或者卸载它。关于扩展造成的问题,请参阅[[Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems]]。 {for win} ==排查网络安全软件造成的问题== 根据报告,某些安全软件(防火墙、杀毒软件)也有可能造成挂起问题。您可以尝试[[Configure firewalls so that Firefox can access the Internet|设置您的防火墙]]检查能否解决挂起问题。 {/for} {for win} =在Thinkpad上当Windows从休眠状态恢复时Firefox挂起= 在Thinkpad上,当Windows从休眠状态恢复时Firefox挂起几分钟,这可能是由于预安装的"ThinkVantage Technologies Power Manager 6"的一个问题导致的。一个解决方案是卸载该软件。另一个方法是查看新版的软件 [http://support.lenovo.com/ Lenovo support website] ,看看此问题是否解决。更多信息,参看 [https://bugzilla.mozilla.org/show_bug.cgi?id=1106202 Bug 1106202] 。 {/for} <!-- MZ credit --> <br/> <br/> '''''本文源自[http://kb.mozillazine.org/Firefox_hangs Firefox hangs (mozillaZine KB)]'''''
如果您的 Firefox 无论怎么操作都没有反应,同时{for win} Firefox 窗口的标题栏显示有“停止响应”,且鼠标指针位于 Firefox 窗口前时呈现为一个旋转的圆圈,{/for}{for not win}鼠标指针位于 Firefox 窗口前时呈现为一个旋转的等待光标,{/for}那表示 Firefox 进程出现了“挂起”情况(也称“卡死”、没有响应)。本文将根据具体情况指导您如何解决挂起问题。 * 如果 Firefox 占用了大量系统资源,请参考 [[Firefox uses too much memory or CPU resources - How to fix]] 中的解决方案。 * 如果您看到了“警告:无响应的脚本”提示,请参阅[[Warning Unresponsive script - What it means and how to fix it]]。 * 如果 Firefox 意外关闭,参见 [[Firefox crashes - Troubleshoot, prevent and get help fixing crashes]]。 如果您碰到的问题本文没有提及,或者本文的解决方案都不奏效,请尝试[[Troubleshoot and diagnose Firefox problems]]。 {note}'''注意:'''[[Template:reset-fx]]{/note} {note}'''注意:'''如果您启用了[[Send performance data to Mozilla to help improve Firefox|提交性能数据]],Mozilla 会收集 Firefox 挂起情况等数据,这能帮助未来版本的 Firefox 变得更优秀。{/note} __TOC__ = Firefox 时常无故挂起 = 如果 Firefox 时常无故挂起,而不是仅在进行特定操作时才发生(比如下载文件或者退出 Firefox),请参照本节的解决方案。 ==创建一个新的 “places” 数据库== 如果挂起'''定期'''发生,原因可能是 “places” 数据库受损。 {note}'''提醒''': “places” 文件储存着标题、书签、网站小图标、输入历史记录、关键字和浏览历史记录。 {/note} 要新建一个 “places” 数据库,请按下列步骤操作: {warning}'''警告:'''以下操作会清空您的浏览历史并删除当天新增的书签。{/warning} #[[Template:ProfileFolder]] #[[T:closeFirefox]] 等待 Firefox 彻底退出。 # 在 Firefox 用户配置文件夹中,将 '''places.sqlite''' 文件重命名为 '''places.sqlite.old''',将 '''places.sqlite-journal''' 文件重命名为 '''places.sqlite-journal.old'''(如果这两个文件存在的话)。 #* 要重命名文件,{for win,linux}可以右键点击该文件并在菜单中选择重命名{/for}{for mac}单击选中该文件,再单击文件名,文件名会变成可编辑状态{/for}。在文件名最后加上.old,回车完成重命名。 # 最后,重新启动 Firefox。 #* Firefox 再次启动时会自动创建一个新的 “places” 数据库。您的浏览历史会丢失,但 Firefox 会自动使用最新的备份文件恢复书签。 ==关闭硬件加速== 在某些显卡和显卡驱动配置上,开启硬件加速功能可能造成 Firefox 挂起。您可以试着关闭硬件加速看看能否解决问题。 [[Template:DisableHWAFirefox]] 如果挂起不再出现,那么问题很可能出在硬件加速上。您可以试试[[Upgrade your graphics drivers to use hardware acceleration and WebGL|升级显卡驱动]]再重新尝试硬件加速,或者干脆不使用硬件加速功能使用 Firefox。 ==删除重复的会话恢复文件== 如果存在[[Restore previous session - Configure when Firefox shows your most recent tabs and windows|会话恢复]]文件的多个副本,Firefox 可能会响应缓慢甚至挂起: # [[T:profileFolder]] # [[T:closeFirefox]] # 找到并删除 {filepath sessionstore.js} 文件和其余形如 {filepath sessionstore-1.js}、{filepath sessionstore-2.js} 的副本。 ==更改 PAC 设置== 如果您在使用代理自动配置文件(PAC),在尝试打开不存在的站点或者您近期没有访问过的站点时 Firefox 可能挂起。要确定您是否在使用代理自动配置文件,遵照以下步骤: # [[T:optionspreferences]] # 在{menu 常规}面板,找到 {for not fx63}'''网络代理'''{/for}{for fx63}'''网络设置'''{/for} 部分。 # 点击{button 设置...},弹出“连接设置”对话框。 # 如果'''自动代理配置 URL''' 已被勾选,您就在使用代理自动配置文件。但请不要取消选中,否则您或许无法正常上网。请与您的网络管理员商议[https://bugzilla.mozilla.org/show_bug.cgi?id=235853#c216 这个处理方法]。 # 点击{button 取消}按钮。 = 播放 Flash 视频时 Firefox 挂起 = 请参阅[[Flash Plugin - Keep it up to date and troubleshoot problems#w_cgea-flash-dicall-firefox-uagk|播放 Flash 视频使 Firefox 卡死]]。 = Firefox 在长时间使用后挂起 = ==升级 Firefox== 最新版 Firefox 优化了内存使用,特别是针对长时间运行的会话。因此请[[Update Firefox to the latest version|升级到最新版本的 Firefox]]。 ==重启 Firefox== Firefox 在长时间使用后可能挂起,此时重启 Firefox 便可解决问题。 如果您希望重启 Firefox 之后迅速恢复之前打开的窗口和标签页,试试 Firefox 的会话恢复功能,具体请参考[[Restore previous session - Configure when Firefox shows your most recent tabs and windows#w_eulgkogyaccu|配置会话恢复]]。 = Firefox 在下载文件或者保存图像时挂起= 如果 Firefox 在下载文件或者保存图像时挂起,请尝试下列方法: ==清空下载历史== 如果您的下载历史信息过多,可能会使 Firefox 挂起。要想清空下载历史: # 点击工具栏的下载按钮 [[Image:Screenshots down arrow icon fx55]],或者点击我的足迹按钮 [[Image:57 library icon]] 然后点击菜单里的 {menu 下载}。 # 在下载面板下部点击 {menu 显示全部下载}。我的足迹窗口会打开。 # 点击我的足迹窗口顶部的 {button 清空下载} 按钮。 # 再尝试下载一些文件,看看是否还有挂起现象。 {note}更多关于下载管理的信息,请参看 [[Where to find and manage downloaded files in Firefox]]。{/note} ==选择另外的下载目录== 如果上一次下载的目录不存在(例如共享卷或者 U 盘),Firefox 可能会挂起。要解决此问题,请参照下列步骤: # [[T:optionspreferences]] # 点击{menu 常规}面板。 # 在“下载”面板中,选择'''保存文件至'''并点击{for mac}{button 选择}{/for}{for win,linux}{button 浏览}{/for}按钮。 # 在'''选择下载文件夹'''窗口中,选择新的文件夹路径。 # [[T:closeOptionsPreferences]] 现在再看看是否能正常下载文件或保存图像。如果一切正常,为避免再次出现该问题,您可以回到刚才的设置,选择{menu 总是询问保存文件的位置}。 = Firefox 在退出时挂起 = 有时您关闭了 Firefox,尽管窗口已经关闭,它仍然有可能停止响应并驻留在内存中。这种情况下,下次启动 Firefox 会弹出“关闭 Firefox”对话框,并伴随错误提示:{for win,linux}“Firefox 正在运行,但是没有响应。要打开新窗口,您必须结束已有的 Firefox 进程或者重启操作系统。”{/for}{for mac}“一个 Firefox 的副本已被打开。”{/for}。要想正常打开 Firefox,您必须结束所有的 Firefox 进程或者重启操作系统。请参阅[["Firefox is already running but is not responding" error message - How to fix it]]一文了解详情。 ==彻底关闭 Firefox == # [[T:closeFirefox]] # 关闭所有对话框和二级窗口,比如我的足迹窗口。 <br> 如果 Firefox 进程总是驻留在内存中无法退出,尝试以下解决方法。 ==排查扩展问题== 工作不正常的扩展可能造成上述问题,解决方法是禁用或者卸载它。关于扩展造成的问题,请参阅[[Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems]]。 {for win} ==排查网络安全软件造成的问题== 根据报告,某些安全软件(防火墙、杀毒软件)也有可能造成挂起问题。您可以尝试[[Configure firewalls so that Firefox can access the Internet|设置您的防火墙]]检查能否解决挂起问题。 {/for} {for win} =在Thinkpad上当Windows从休眠状态恢复时Firefox挂起= 在Thinkpad上,当Windows从休眠状态恢复时Firefox挂起几分钟,这可能是由于预安装的"ThinkVantage Technologies Power Manager 6"的一个问题导致的。一个解决方案是卸载该软件。另一个方法是查看新版的软件 [http://support.lenovo.com/ Lenovo support website] ,看看此问题是否解决。更多信息,参看 [https://bugzilla.mozilla.org/show_bug.cgi?id=1106202 Bug 1106202] 。 {/for} <!-- MZ credit --> <br/> <br/> '''''本文源自[http://kb.mozillazine.org/Firefox_hangs Firefox hangs (mozillaZine KB)]'''''

Back to History