Firefox 挂起
修订信息
- 修订编号: 10289
- 建立于
- 创建者: Kemcy Best
- 备注: done
- 已审阅: 是
- 已审阅:
- 审核人: kmc
- 已核准? 是
- 这是当前最新的版本吗? 否
- 可进行本地化: 否
修订原文
修订内容
当一个程序被 挂起,它不再接受用户输入,也似乎不再执行任何操作。挂起的其它术语有“冻结”或“未响应”。
要解决该文章中没有具体提出的挂起问题,或者建议的解决方案并未解决问题,请见基本故障排除。你还应该扫描电脑看是否是病毒、间谍软件和其它恶意软件,并阅读针对 Firefox 恶意软件的故障排除。
目录
打开第一个窗口时挂起
加载第一个浏览器窗口时,可能由于“超线程”而被挂起。对一些英特尔奔腾4处理器的功能,“超线程”旨在提高性能,但它也会导致Firefox挂起。
如果您的计算机有英特尔奔腾4处理器和使用Windows 2000和XP系统,您可以禁用“超线程”。
- 右键单击用于启动Firefox的快捷图标。
- 选择属性。
- 选择兼容性图标。
- 选择以兼容模式运行该程序。
- 在兼容模式的下拉菜单中选择Windows98/Windows Me。
- 点击 。
- 重启Firefox,看挂起是否已经消失。
打开每一个窗口时都挂起
SwitchProxy 扩展在每次有新窗口打开时都检查更。这是一个已知的问题。
如果您使用SwitchProxy,您可以禁用它来看挂起是否得到解决:
- 在Firefox窗口顶端在工具栏,点击 然后选择 。出现附加组件对话框。
- 选择 面板,将会看到已安装的扩展名列表。
- 选择SwitchProxy工具。
- 单击 。
-
点击 Firefox 菜单按钮 ,然后选择
。在屏幕顶部点击 Firefox 菜单,然后选择 。
点击 Firefox 菜单 ,然后选择
。 - 重启Firefox。打开几个新窗口,看Firefox是否不再被挂起。
下载文件或保存图像时挂起
当您想下载文件或保存图像时Firefox被挂起,请尝试以下解决方案:
清除下载历史记录
如果您下载历史记录太大,下载文件时Firefox可能被挂起。清除下载历史记录:
- 在Firefox窗口顶端在工具栏,点击 然后选择 。下载窗口会打开。
- 点击 。下载历史记录被清除。
- 下载一些示例文档,看挂起现象是否得到解决。
选择不同的下载文件夹
如果最后一个下载文件夹位置(如:共享卷标或USB驱动器)不再可用,Firefox可能挂起。要解决此问题:
- 在屏幕上方的菜单栏里点击 并(根据 macOS 的版本不同)选择 或 。点击菜单按钮 并选择 。
- 选择 (在Firefox 3.5中是 )。
- 在下载窗格中,选择保存文件至,然后单击 。
- 在浏览文件夹窗口,选择一个新文件夹位置。
- 关闭 页。您做的所有更改都会自动保存。
查看您现在是否可以下载文件或保存图像。如果可以,您可以回到Firefox设置,如果您愿意,请选择
。在打开历史菜单或者历史侧栏时挂起
让浏览器历史过多时Firefox在打开历史菜单或者历史侧栏时可能会挂起。清理历史可以解决此问题:
- 在Firefox窗口顶端在工具栏,点击 菜单并选择 。将打开清理隐私数据对话框。
- 只选中浏览历史,其中全部取消选择。.
- 点击 清除隐私数据。 。浏览历史就被清除了,更多信息,请查阅
要防止些现象再现,你可以在首选项窗口 - 隐私面板中把Firefox保存的浏览历史配置得少一些:
- 在屏幕上方的菜单栏里点击 并(根据 macOS 的版本不同)选择 或 。点击菜单按钮 并选择 。
- 选择 面板。
- 在 保留我的历史至少 XX 天 的文本框中,输入一个比当前值小的值。该数值是Firefox记录历史的天数,天数越少记录的历史就越少。
- 关闭 页。您做的所有更改都会自动保存。
- 在Firefox窗口顶端在工具栏,点击 菜单并选择 .
- 在 要清理的时间范围 下拉菜单中选择 。
- 点击详细旁边的按钮,将打开一个历史项目的列表。
- 选择 '浏览和下载历史.
- 点击 清除最近历史记录。 按钮。此时清理最近历史的窗口将会关闭,浏览历史和下载历史也即被清除,更多信息请查阅
要防止些现象再现,你可以在首选项窗口 - 隐私面板中把Firefox保存的浏览历史配置得少一些:
- 在屏幕上方的菜单栏里点击 并(根据 macOS 的版本不同)选择 或 。点击菜单按钮 并选择 。
- 选择 面板。
- 在Firefox 将旁边,确保选中 。
- 在至少记录 XX 天的浏览历史 文本框中输入一个比当前值小的值。该数值是Firefox记录历史的天数,天数越少记录的历史就越少。
- 关闭 页。您做的所有更改都会自动保存。
在载入网站时挂起
自动代理配置文件
如果您正使用自动代理配置文件(PAC), Firefox可能会因为您打开的网站不存在或者最近未曾访问过而挂起。要了解您是否正在使用自动代理配置文件:
- 在屏幕上方的菜单栏里点击 并(根据 macOS 的版本不同)选择 或 。点击菜单按钮 并选择 。
- 点击 图标。
- 点击 标签。
- 点击 。连接设置对话框将打开。
- 如果自动代理配置URL被选中,则您正在使用自动代理配置文件。不要禁用这个设置,否则您可能无法访问网络。相反,您可以把这个链接发给您的网络管理员。
- 点击 。
重复的进程恢复文件
在存在多个进程恢复文件时,Firefox的响应可能会变慢。
-
要打开你的用户档案文件夹:
- 点击菜单按钮 ,再点击 并选择 。从 然后 故障调试信息 标签页会出现。 菜单中, 选择 。
- 在 应用程序概要 部分的 Profile 文件夹目录旁边,点击 按钮。含有您的配置文件夹窗口将打开。你的配置文件夹将打开。
注意:如果您无法打开或使用 Firefox,您也可尝试 在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。 -
点击 Firefox 菜单按钮 ,然后选择
。在屏幕顶部点击 Firefox 菜单,然后选择 。
点击 Firefox 菜单 ,然后选择
。 - 找到并删除 sessionstore.js 文件和类似的副本,例如 sessionstore-1.js,sessionstore-2.js。
插件
有些网站使用插件,例如Java, Adobe Reader, 或者Flash,这时Firefox可能会挂起。要了解如何排除由插件引起的故障,请查阅解决插件引起的故障。
切换标签页时挂起
Spybot S&D软件的 "免疫" 功能可能会在Firefox的cookie中添加大量的条目。然后切换标签页就会变得缓慢。
-
点击 Firefox 菜单按钮 ,然后选择
。在屏幕顶部点击 Firefox 菜单,然后选择 。
点击 Firefox 菜单 ,然后选择
。 - 打开Spybot S&D.
- 点击窗口左边的免疫图标
- 右键单击免疫列表,在弹出菜单中选择全部取消选择。
- 在Firefox一节中给每个项目都打上勾。
- 点击窗口顶部的 。
长时间使用后挂起
Firefox 在长时间使用后可能挂起,要解决此问题,重启Firefox。
您有可能为了保证回来的时候Firefox中依然显示之前的内容从而在离开的时候开着Firefox,这时您可以试试Firefox的进程恢复功能,它会记下您关闭Firefox时浏览的内容,这样您重新打开Firefox时就可以有选择性地恢复它们。
要启动进程恢复:
- 在屏幕上方的菜单栏里点击 并(根据 macOS 的版本不同)选择 或 。点击菜单按钮 并选择 。
- 点击 面板 (Firefox 3.5中是 面板)。
- 在 当Firefox启动时 的下拉菜单中选择显示我上一次打开的窗口和标签页。
- 关闭 页。您做的所有更改都会自动保存。
现在Firefox就被配置为记住您打开的窗口和标签页了。您可以放心地关闭Firefox也不会丢失正在浏览的内容,而这又可以防止Firefox挂起。
删除书签目录时挂起
当您删除一个包括多个书签和多级子目录的书签目录时Firefox可能会挂起。要妥善地解决这个问题,您可以试图分多次、从里向外地删除这些书签。.
退出时挂起
有时在退出Firefox时,它会停止响应并驻留在内存中,即便看起来没有Firefox的窗口打开着。这样在下次打开Firefox时您就会看到一个窗口,标题为"关闭Firefox,内容是Firefox 已经在运行,但是没有响应。要打开一个新窗口,您必须先关闭和退出Firefox进程或者重启您的操作系统。 此时您需要结束所有的Firefox进程才能再次打开Firefox。(请查阅 Firefox 已经在运行,但是没有响应 以了解其他原因和解决方案)
如果上述内存驻留的现象反复出现,请尝试以下解决方案:
- 一个工作不正常的扩展程序可能造成此类问,禁用或者卸载它可使问题得到解决。要了解如何排除这类扩展造成的问题,请查阅火狐扩展和主题的故障解决方法。
- 有时Java小程序也会使Firefox进程在退出后依然驻留内存。这时请尝试把Java更新到最新版本,或者您不需要Java插件,这时您可以在附加组件中的插件一栏把它禁用,具体信息见Firefox 中使用 Java 插件.
- 据汇报,在某些系统中使用某些网络安全软件可能造成此问题:
- 如果您在Windows Vista下使用ZoneAlarm,请卸载并安装另一个防火墙产品(或者使用Windows防火墙)。
- 如果您使用Avast! 杀毒软件并同时安装了ZoneAlarm,请更换另一个杀毒软件。
- 如果您使用Norton 360 2.0,请一定安装所有的更新程序(需要更多帮助请联系Norton 技术支持),您还需要按照配置诺顿360文章中提示的步骤操作。
- 如果您从早于3.10的版本升级了Comodo Internet Security,早期版本中的Comodo Safe Surf组件可能使得Firefox在退出时挂起。要解决此问题您可以在Windows的控制面板中卸载Comodo Safe Surf,因为它的功能已经集成到新版的Comodo程序中。