Firefox 挂起

Firefox Firefox 最后更新于: 4 周前
此译文由机器根据英语内容翻译而来,未经人工审核,可能包含错误。若希望修订此内容,请由此处开始。

当 Firefox “挂起”时,它不会对您的点击或输入产生反应,同时 Firefox 窗口的标题栏显示有“(未响应)”,且鼠标指针位于 Firefox 窗口前时呈现为一个旋转的圆圈,鼠标指针位于 Firefox 窗口前时呈现为一个旋转的等待光标,那表示 Firefox 进程出现了“挂起”情况(也称“卡死”、没有响应)。本文将根据具体情况指导您如何解决挂起问题。

如果您碰到的问题本文没有提及,或者本文的解决方案都不奏效,请尝试Firefox 问题诊断和故障排除

注意:如果您启用了提交性能数据,Mozilla 会收集 Firefox 挂起情况等数据,这能帮助未来版本的 Firefox 变得更优秀。

Firefox 启动即挂起

Firefox 更新 或安全软件的更新可能会解决这个问题。你也可以尝试配置你的防火墙或临时禁用你的反病毒软件,以查看问题是否能被解决。如果是你的互联网安全软件造成了这个问题,请联系软件提供商的支持站点或切换到其他产品。

Firefox 时常无故挂起

如果 Firefox 时常无故挂起,而不是仅在进行特定操作时才发生(比如下载文件或者退出 Firefox),请参照本节的解决方案。

创建一个新的“places”数据库

如果挂起定期发生,原因可能是“places”数据库受损。

提醒:“places”文件储存着标题、书签、网站小图标、输入历史记录、关键字和浏览历史记录。

要新建一个“places”数据库,请按下列步骤操作:

警告:以下操作会清空您的浏览历史并删除当天新增的书签。
  1. 要打开你的用户档案文件夹:

    • 点击菜单按钮 Fx89menuButton ,再点击 帮助 并选择 更多故障排除信息帮助 菜单中, 选择 更多故障排除信息然后,故障调试信息 标签页会出现。
    • 应用程序概要 部分的 配置文件夹配置目录旁边,点击 打开文件夹在 Finder 中显示打开目录 按钮。含有配置文件夹的窗口将打开。配置文件夹将打开。
    注意:如果点击 打开文件夹 时,Firefox 显示错误或者如果您无法打开或使用 Firefox,您也可尝试 在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。

  2. 点击 Firefox 菜单按钮 Fx89menuButton,然后选择 退出

    在屏幕顶部点击 Firefox 菜单,然后选择 退出 Firefox

    点击 Firefox 菜单 Fx89menuButton,然后选择 退出

    等待 Firefox 彻底退出。
  3. 在 Firefox 用户配置文件夹中,将 places.sqlite 文件重命名为 places.sqlite.old,将 places.sqlite-journal 文件重命名为 places.sqlite-journal.old(如果它们存在的话)。
    • 要重命名文件,可以右键点击该文件并在菜单中选择“重命名”单击选中该文件,再单击文件名,文件名会变成可编辑状态。在文件名最后加上.old。
  4. 最后,重新启动 Firefox。
    • Firefox 再次启动时,会自动创建一个新的“places”数据库。您的浏览历史会丢失,但 Firefox 会自动使用最新的备份文件恢复书签。

关闭硬件加速

在某些显卡和显卡驱动配置上,开启硬件加速功能可能造成 Firefox 挂起。您可以试着关闭硬件加速看看能否解决问题。

  1. 在屏幕顶部的菜单栏里点击 Firefox 并选择 设置(或 首选项,在某些情况下)。点击菜单按钮 Fx89menuButton 并选择 设置
  2. 选择左侧的 常规 面板标签页和浏览 面板
  3. 性能 部分,取消勾选 使用推荐的性能设置
    此时会显示一个额外的设置。
    Fx115Performance-disableHWA
  4. 取消勾选适用时启用硬件加速
  5. 点击 Firefox 菜单按钮 Fx89menuButton,然后选择 退出

    在屏幕顶部点击 Firefox 菜单,然后选择 退出 Firefox

    点击 Firefox 菜单 Fx89menuButton,然后选择 退出

  6. 正常启动Firefox。

如果挂起不再出现,那么问题很可能出在硬件加速上。您可以试试升级显卡驱动再重新尝试硬件加速,或者干脆不开启硬件加速功能使用 Firefox。

更改 PAC 设置

如果您在使用代理自动配置文件(PAC),在尝试打开不存在的站点或者您近期没有访问过的站点时,Firefox 可能挂起。要确定您是否在使用代理自动配置文件,遵照以下步骤:

  1. 在屏幕顶部的菜单栏里点击 Firefox 并选择 设置(或 首选项,在某些情况下)。点击菜单按钮 Fx89menuButton 并选择 设置
  2. 常规 面板,前往 网络设置代理设置 部分选择 隐私与安全,前往 连接和软件安全 部分,然后点击 高级设置
  3. 前往 代理设置 并点击点击 设置… 配置代理。连接设置对话框将会打开。
  4. 如果自动代理配置 URL 已被勾选,您就在使用代理自动配置文件。但请不要取消选中,否则您或许无法正常上网。请与您的网络管理员商议这个处理方法
  5. 点击取消

Firefox 在长时间使用后挂起

Firefox 在长时间使用后可能挂起,此时重启 Firefox 便可解决问题。

如果您希望重启 Firefox 之后迅速恢复之前打开的窗口和标签页,试试 Firefox 的会话恢复功能,具体请参考配置会话恢复

Firefox 在下载文件或者保存图像时挂起

如果 Firefox 在下载文件或者保存图像时挂起,请尝试下列方法:

清空下载历史

如果您的下载历史信息过多,可能会使 Firefox 挂起。要清空下载历史:

  1. 使用一下方法之一打开足迹窗口:
    • 点击工具栏的下载按钮 Screenshots down arrow icon fx55,然后点击菜单里的 下载
    • 点击菜单 Fx89menuButton 按钮并点击菜单里的 下载
  2. 点击我的足迹窗口顶部的 清空下载 按钮。
  3. 再尝试下载一些文件,看看是否还有挂起现象。
更多关于下载管理的信息,请参看 下载管理器

选择另外的下载目录

如果上一次下载的目录不存在(例如共享卷或者 U 盘),Firefox 可能会挂起。要解决此问题,请参照下列步骤:

  1. 在屏幕顶部的菜单栏里点击 Firefox 并选择 设置(或 首选项,在某些情况下)。点击菜单按钮 Fx89menuButton 并选择 设置
  2. 选择 常规下载 页面。
  3. 在“下载”面板中,选择保存文件至并点击选择浏览按钮选择保存文件至并点击 选择 按钮
  4. 选择下载文件夹窗口中,选择新的文件夹路径。
  5. 关闭 设置 页。您做的所有更改都会自动保存。

现在再看看是否能正常下载文件或保存图像。如果一切正常,为避免再次出现该问题,您可以回到刚才的设置,选择总是询问保存文件的位置

Firefox 在退出时挂起

有时您关闭了 Firefox,尽管窗口已经关闭,它仍然有可能停止响应并驻留在内存中。这种情况下,下次启动 Firefox 会弹出“关闭 Firefox”对话框,并伴随错误提示:“Firefox 正在运行,但是没有响应。要打开新窗口,您必须结束已有的 Firefox 进程或者重启操作系统。”“一个 Firefox 的副本已被打开。”。要想正常打开 Firefox,您必须结束所有的 Firefox 进程或者重启操作系统。请参阅Firefox 已经在运行,但是没有响应一文了解详情。



本文源自Firefox hangs (mozillaZine KB)

此文章在这些用户的协助下写成:

Illustration of hands

志愿者

分享知识并培养专业技能。解答问题并改进我们的知识库。

详细了解