Tụlee Ngụgharị
Firefox 挂起
Ngụgharị 44899:
Ngụgharị 44899 nke yfdyh000 na
Ngụgharị 58022:
Ngụgharị 58022 nke innki na
Isiokwu:
Firefox 挂起 无响应 卡 没有响应 缓慢 假死 死机
挂起 无响应 卡 没有响应 缓慢 假死
Chọọ nchịkọta nsonaazụ:
如果您的 Firefox 无论怎么操作都没有反应,那表示它出现了“挂起”情况。本文根据具体情况指导您如何解决挂起的问题。
如果您的 Firefox 无论怎么操作都没有反应,那表示它出现了“挂起”情况。本文根据具体情况指导您如何解决挂起问题。
Ọdịnaya:
如果您的 Firefox 无论怎么操作都没有反应,并同时出现了{for win} Firefox 窗口的标题栏显示有“停止响应”,鼠标指针位于 Firefox 窗口前时呈现为一个旋转的光标{/for}{for not win}鼠标指针位于 Firefox 窗口前时呈现为一个旋转的等待光标{/for}等现象,那表示 Firefox 进程出现了“挂起”情况,也俗称“卡死”或没有响应、失去响应。本文将根据具体情况指导您如何解决挂起问题。
* 如果 Firefox 占用了大量系统资源,请参考 [[Firefox consumes a lot of CPU resources]]和[[High memory usage]]中的解决方案。
* 如果您看到了“警告:无响应的脚本”提示,请参阅[[Warning Unresponsive script]]。
* 如果 Firefox 意外关闭,参见 [[Firefox crashes]]。
如果您碰到的问题本文没有提及,或者本文的解决方案都不奏效,请尝试[[Basic Troubleshooting]]。
__TOC__
= Firefox 时常无故挂起 =
如果 Firefox 时常无故挂起,而不是仅在进行特定操作时才发生(例如下载文件或者退出 Firefox),请参照本节的解决方案。
{for fx4}
==建立一个新的 places 数据库==
如果挂起'''定期'''发生,原因可能是 places 数据库受损。为了新建一个 places 数据库,请按下列步骤操作:
{warning}'''警告:'''这样会清空您的浏览历史和删除您当天新增的书签。{/warning}
#[[Template:ProfileFolder]]
#[[T:closeFirefox]] 等待 Firefox 彻底退出。
# 在 Firefox 用户档案文件夹中,找到并重命名下面两个文件:'''places.sqlite'''和'''places.sqlite-journal'''(如果存在的话)。
#* 要重命名文件,{for win,linux}可以右键点击该文件并在菜单中选择重命名{/for}{for mac}单击该文件以选中它,再单击文件名,文件名会变成可编辑状态{/for}。在文件名最后加上.old,回车以完成重命名。
# 最后再启动 Firefox。
#* 在 Firefox 再次启动时会自动建立一个新的 places 数据库。您的浏览历史会丢失,但 Firefox 会自动从近期的备份文件中把您的书签恢复回来。
{/for}
==关闭硬件加速==
在某些显卡和显卡驱动配置上,开启硬件加速功能可能造成 Firefox 挂起。您可以试着关闭硬件加速看看能否解决问题。
# [[T:optionspreferences]]
# 选择{menu 高级}面板然后选择{menu 常规}选项卡。
# 取消勾选'''自动启用硬件加速'''。
#[[T:closeFirefox]]
#按正常方式启动 Firefox。
如果挂起不再出现,那问题可能就出在硬件加速上。您可以试试[[How do I upgrade my graphics drivers?|升级显卡驱动]]再重新尝试硬件加速,或者干脆不使用硬件加速功能使用 Firefox。
==排查插件问题==
调用 Java、Adobe Reader 或者 Flash 插件的站点可能使 Firefox 挂起。您可以参考[[Troubleshooting plugins]]一文了解排查插件问题的方法以确定问题是否因插件引起。
==删除重复的会话恢复文件==
如果存在多个[[Session Restore|会话恢复]]文件的副本,Firefox 可能会响应缓慢甚至挂起:
# [[T:profileFolder]]
# [[T:closeFirefox]]
# 找到并删除 {filepath sessionstore.js} 文件和其余形如 {filepath sessionstore-1.js},{filepath sessionstore-2.js} 的副本。
==更改 PAC 设置==
如果您使用代理自动配置文件(PAC),Firefox 在您尝试打开不存在的站点或者您近期没有访问过的站点时可能挂起。为了了解您是否在使用代理自动配置文件:
# [[T:optionspreferences]]
# 点击{menu 高级}图标。
# 点击{menu 网络}选项卡。
# 点击{button 设置}。会打开连接设置对话框。
# 如果'''自动代理配置URL''' 被选中的话,您就是正在使用代理自动配置文件。但请不要取消这个选项,否则您或许无法正常上网。您应该与您的网络管理员商议[https://bugzilla.mozilla.org/show_bug.cgi?id=235853#c216 这个处理方式]
# 点击{button 取消}按钮。
= Firefox 在播放 Flash 视频的时候挂起 =
请参阅 [[Managing the Flash plugin#w_playing-flash-videos-makes-firefox-hang|Firefox 在播放 Flash 视频的时候挂起]]。
= Firefox 在长时间使用后挂起 =
==升级 Firefox==
最新的 Firefox 版本包含了内存使用方面的优化,特别是针对长时间的运行情况<!--(旧版内容:具体细节见这篇[http://hacks.mozilla.org/2011/09/firefox-7-is-lean-and-fast/ Mozilla 开发人员的文章])-->。因此[[Updating Firefox|请升级到最新版本的 Firefox]]。
==重启 Firefox==
Firefox 在长时间使用后可能挂起,为了解决此问题,请重启 Firefox。
如果您想重启 Firefox 之后可以迅速恢复之前打开的窗口和标签页,试试 Firefox 的会话恢复功能,具体请参考[[Session Restore#w_eulgkogyaccu|配置会话恢复]]。
= Firefox 在载入第一个窗口时挂起 =
{for fx4}
==加速会话恢复==
如果您有很多个标签页要恢复, Firefox 可能在载入这些网站时挂起。{for fx15}您可以在[[Options window - General panel|{for win}选项{/for}{for mac,linux}首选项{/for}窗口的标签页面板中]]勾选'''选择之前不要加载标签页''',这样每次启动时只载入上次浏览器关闭时激活在前台的标签页。{/for}{for =fx8,=fx9,=fx10,=fx11,=fx12,=fx13,=fx14}您可以在[[Options window - General panel|{for win}选项{/for}{for mac,linux}首选项{/for}窗口的常规面板中]]勾选'''在选择之前不载入标签页''',这样每次启动时只载入上次浏览器关闭时激活在前台的标签页。{/for}{for =fx4,=fx5,=fx6,=fx7}您可以使用[[What are Tab Groups?|标签页群组]]的功能,这样每次只有激活的群组中的标签页才会被优先载入。{/for}
<!-- 暂时保留fx7以下的操作,待fx7彻底被淘汰后请参照英文原文作删减-->
{/for}
{for win}
==禁用奔腾4处理器的超线程功能==
<!-- 鉴于中文用户的实际情况,本段做保留,原版已经删除-->
<!-- https://bugzilla.mozilla.org/show_bug.cgi?id=282392 -->
配有奔腾4处理器的电脑使用了“超线程”技术,该技术本意是提高计算机性能,然而这可能使 Firefox 打开第一个窗口时挂起。
如果您的电脑使用的是奔腾4处理器并且操作系统是 {for not fx13}Windows 2000 或{/for} XP,您可以在 Firefox 中禁用超线程功能:
#按 microsoft.com 网站上[http://support.microsoft.com/kb/308549 关于 Windows 系统信息 (Msinfo32.exe) 工具]的步骤操作打开系统信息。
#确保您的电脑使用的是奔腾4处理器
#* 如果您的处理器不是奔腾4处理器,请跳过本节。
#右键单击您用于启动 Firefox 的快捷方式图标。
#选择{menu 属性}。
#点击{menu 兼容性}图标。
#选择'''使用兼容模式运行此程序'''。
#在兼容模式的下拉菜单中选择'''Windows 98/Windows ME'''。
#点击{button 确定}。
#重新启动 Firefox 看看挂起现象是否消除。
{/for}
= Firefox 在下载文件或者保存图像时挂起=
如果 Firefox 在下载文件或者保存图像时挂起,请尝试下列方法:
==清空下载历史==
如果您的下载历史信息过多,可能会使 Firefox 挂起。要想清空下载历史:
# {for fx4}{for win7,win8}在 Firefox 窗口顶端,点击{button Firefox} 按钮{/for} {for winxp}点击{menu 工具}菜单{/for}并选择{menu 下载}{/for}{for win,fx35}在 Firefox 窗口顶端,点击{menu 工具}菜单并选择{menu 下载}{/for}{for mac,linux}在工具栏,点击{menu 工具}菜单并选择{menu 下载}{/for}{for linux}在 Firefox 窗口顶端,点击{menu 工具}菜单并选择{menu 下载}{/for}。下载窗口会打开。
# 点击{button 清除下载项}。下载历史就被清空了。
# 再尝试下载一些文件,看看是否还有挂起现象。
==选择不同的下载目录==
如果上一次下载的目录不存在(例如共享卷或者 USB 驱动器),Firefox 可能会挂起。要解决此问题,请参照下列步骤:
#[[T:optionspreferences]]
# 点击{menu 常规}面板。
# 在“下载”框中,选择'''保存文件至'''并点击{button 浏览}按钮。
# 在'''浏览文件夹'''窗口中,选择一个新的文件夹路径。
# [[T:closeOptionsPreferences]]
现在再看看您是否能正常下载文件或保存图像。如果正常的话,问题就解决了。如果您希望每次下载时自行确定文件保存的位置,可以回到刚才的设置,选择{menu 总是询问保存文件的位置}。<!-- 这里请不要按照字面翻译-->
<!--= Firefox 在删除书签目录时挂起=这段内容提及的问题已经得到修复,详见bug 428459-->
==禁用 Firefox 下载文件病毒扫描==
如果您安装了杀毒软件,下载文件以后进行的病毒扫描就可能会导致 Firefox 挂起。您可以尝试按照下列步骤禁用病毒扫描(不会禁用您的杀毒软件):
#[[T:aboutconfig]]
#用搜索找到{pref browser.download.manager.scanWhenDone} 首选项,然后双击该项,它的值将变为{pref false},这就完成了下载文件扫描的禁用。
= Firefox 在退出时挂起 =
有时您退出了 Firefox,但是即使它的窗口已经关闭,它仍然有可能停止响应并驻留在内存中。这会使您下次启动 Firefox 时遇到一个“关闭 Firefox” 对话框,写有一条''Firefox 正在运行,但是没有响应。要打开新窗口,您必须结束已有的 Firefox 进程或者重启操作系统。''信息。要想正常打开 Firefox,您必须结束所有的 Firefox 进程或者重启操作系统。请参阅[[Firefox is already running but is not responding]]一文以了解详情。
==完全退出 Firefox ==
#[[T:closeFirefox]]
# 关闭其他对话框和二级窗口,例如下载窗口{for fx35}和附加组件窗口{/for}。
<br>
如果 Firefox 进程总是驻留在内存中无法退出,尝试选项解决方法。
==排查扩展问题==
工作不正常的扩展可能造成上述问题,解决方法是禁用或者卸载它。关于扩展造成的问题,请参阅[[Troubleshooting extensions and themes]]。
==升级或者禁用 Java 插件==
有时 Java 小程序也可能使 Firefox 进程无法完全退出。请按[http://www.mozilla.org/plugincheck/ Mozilla 插件测试页面]的方法将 Java 升级到最新版本,或者如果您不需要使用 Java 插件的话,可以在附加组件管理器的插件面板中禁用 Java,方法请参考 [[Using the Java plugin with Firefox]]。
{for win}
==排查网络安全软件造成的问题==
根据报告,某些安全软件(防火墙、杀毒软件)也有可能造成挂起问题。您可以尝试[[Configure firewalls so that Firefox can access the Internet|设置您的防火墙]]检查能否解决挂起问题。
{/for}
<!-- MZ credit -->
<br/> <br/>
'''''信息来源 [http://kb.mozillazine.org/Firefox_hangs Firefox hangs (mozillaZine KB)]'''''
[[Template:ShareArticle|link=http://mzl.la/MP6ZBS]]
如果您的 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 数据库受损。要新建一个 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 挂起。您可以试着关闭硬件加速看看能否解决问题。
# [[T:optionspreferences]]
# 选择{menu 高级}面板然后选择{menu 常规}选项卡。
# 取消勾选'''自动启用硬件加速'''。
#[[T:closeFirefox]]
# 正常启动 Firefox。
如果挂起不再出现,那么问题很可能出在硬件加速上。您可以试试[[Upgrade your graphics drivers to use hardware acceleration and WebGL|升级显卡驱动]]再重新尝试硬件加速,或者干脆不使用硬件加速功能使用 Firefox。
==排查插件问题==
调用 Java、Adobe Reader 或者 Flash 插件的站点可能导致 Firefox 挂起。您可以根据[[Troubleshoot issues with plugins like Flash or Java to fix common Firefox problems]]一文的方法排查插件问题,以及确定问题是否因特定插件引起。
==删除重复的会话恢复文件==
如果存在[[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 高级}图标。
# 点击{menu 网络}选项卡。
# 点击{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 可能在载入这些网站时挂起。您可以在[[Tab preferences and settings|{for win}选项{/for}{for mac,linux}首选项{/for}窗口的标签页面板中]]勾选'''选择之前不要加载标签页''',这样每次启动时只载入上次浏览器关闭时正在浏览的标签页。您也可以使用[[Use Tab Groups to organize a lot of tabs|标签页群组]]功能,这样每次只有当前可见群组中的标签页才会被优先载入。
= Firefox 在下载文件或者保存图像时挂起=
如果 Firefox 在下载文件或者保存图像时挂起,请尝试下列方法:
==清空下载历史==
如果您的下载历史信息过多,可能会使 Firefox 挂起。要想清空下载历史:
# {for not fx20}{for win}点击窗口顶端的{button Firefox}按钮(Windows XP 系统中,点击{menu 工具}菜单),并选择{menu 下载},{/for}{for mac}点击菜单栏的{menu 工具}菜单并选择{menu 下载},{/for}{for linux}点击窗口顶端的{menu 工具}菜单并选择{menu 下载},{/for}下载窗口将打开。{/for}{for fx20}点击下载按钮 [[Image:fx20 download icon]],再点击{menu 显示全部下载项}。“我的足迹”窗口将打开。{/for}
# {for not fx20}点击{button 清空列表}按钮,下载历史就被清空了。{/for}{for fx20}点击{button 清除下载项}按钮,下载历史就会被清空了。{/for}
# 再尝试下载一些文件,看看是否还有挂起现象。
==选择另外的下载目录==
如果上一次下载的目录不存在(例如共享卷或者 U 盘),Firefox 可能会挂起。要解决此问题,请参照下列步骤:
# [[T:optionspreferences]]
# 点击{menu 常规}面板。
# 在“下载”面板中,选择'''保存文件至'''并点击{button 浏览}按钮。
# 在'''选择下载文件夹'''窗口中,选择新的文件夹路径。
# [[T:closeOptionsPreferences]]
现在再看看是否能正常下载文件或保存图像。如果一切正常,为避免再次出现该问题,您可以回到刚才的设置,选择{menu 总是询问保存文件的位置}。
==禁用 Firefox 下载文件病毒扫描==
如果您安装了杀毒软件,下载文件以后进行的病毒扫描就可能会导致 Firefox 挂起。您可以尝试按照下列步骤禁用病毒扫描(不会禁用您的杀毒软件):
# [[T:aboutconfig]]
# 通过搜索找到 {pref browser.download.manager.scanWhenDone} 首选项,然后双击该项,它的值将变为 {pref false}。这样就禁用了下载文件病毒扫描。
= Firefox 在退出时挂起 =
有时您关闭了 Firefox,尽管窗口已经关闭,它仍然有可能停止响应并驻留在内存中。这种情况下,下次启动 Firefox 会弹出“关闭 Firefox” 对话框,并提示''Firefox 正在运行,但是没有响应。要打开新窗口,您必须结束已有的 Firefox 进程或者重启操作系统。''要想正常打开 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]]。
==升级或者禁用 Java 插件==
有时 Java 小程序也可能使 Firefox 进程无法完全退出。请按 [http://www.mozilla.org/plugincheck/ Mozilla 插件测试页面]的方法将 Java 升级到最新版本;如果您不需要使用 Java 插件,可以在附加组件管理器的“插件”面板中禁用 Java,方法请参考 [[Use the Java plugin to view interactive content on websites]]。
{for win}
==排查网络安全软件造成的问题==
根据报告,某些安全软件(防火墙、杀毒软件)也有可能造成挂起问题。您可以尝试[[Configure firewalls so that Firefox can access the Internet|设置您的防火墙]]检查能否解决挂起问题。
{/for}
<!-- MZ credit -->
<br/> <br/>
'''''本文源自[http://kb.mozillazine.org/Firefox_hangs Firefox hangs (mozillaZine KB)]'''''
[[Template:ShareArticle|link=http://mzl.la/MP6ZBS]]