在下载文件时Firefox崩溃

这篇文章不再受到维护,因此它的内容可能已过时。

本文涵盖的范围是当您试图下载文件或者保存图片时,Firefox显示崩溃信息。

崩溃信息可能是以下几种:

  • Firefox碰到了问题,需要关闭
  • Mozilla崩溃汇报器


损坏的下载历史文件

Firefox有时在下载文件时会崩溃,因为下载历史文件损坏。如果您碰到这个现象:

  1. 要打开你的用户档案文件夹:

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

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

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

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

  3. 在目录中,找到并删除downloads.sqlite

Prism 扩展

有汇报表明Prism扩展会使得Linux系统下的Firefox在下载文件时崩溃。要防止该现象发生,您可以使用下述方式禁用Prism:

  1. 在Firefox窗口顶端在菜单栏,点击工具菜单并选择附加组件。附加组件窗口会打开。
  2. 在附加组件窗口选择扩展面板(假如默认打开的不是该面板),以显示安装了的扩展。
  3. 选择Prism以显示该扩展的 "选项首选项","禁用"和"卸载"按钮。
  4. 点击禁用按钮。
  5. 重启Firefox后Prism就被禁用了。


在下载PDF文件时崩溃

关于Firefox在加载PDF文件崩溃的现象,已经有一些已知的原因...

Download Embedded扩展

Download Embedded扩展会使得Firefox在打开PDF文件时崩溃。您可以使用下述方式禁用该扩展:

  1. 在Firefox窗口顶端在菜单栏,点击工具菜单并选择附加组件。附加组件窗口会打开。
  2. 在附加组件窗口选择扩展面板(假如默认打开的不是该面板),以显示安装了的扩展。
  3. 选择Download Embedded以显示该扩展的 "选项首选项","禁用"和"卸载"按钮。
  4. 点击禁用按钮。
  5. 重启Firefox后Download Embedded就被禁用了。

User agent超过128字符

User agent是Firefox汇报给网站和外部程序的文本,用于识别自己的版本。对某些版本的 Adobe Acrobat Reader来说,如果Firefox的User agent被修改得特别长,打开PDF时Firefox就会崩溃。

  1. 地址栏 里输入about:config,然后按 回车
    有时会出现警告页面。点击 接受风险并继续,以打开 about:config 页面。
  2. 过滤器框中,输入:general.useragent,这样列表中就只剩包含general.useragent文本的键值。
  3. 对每个以general.useragent开头的键值右击按住control键点击 并选择重置。这样就把Firefox的User agent还原为默认值了。

Norton Antivirus Office文档扫描

使用Norton Internet Security或者Norton Antivirus并使用Microsoft Office 文档插件的用户可能会发现Firefox在下载文档时崩溃。您可以使用下述方式禁用Norton的这一功能。

  1. 启动Norton AntiVirus.
    • Norton AntiVirus是Norton Internet Security或者Norton SystemWorks的一部分,则启动后者。
  1. 点击选项。
  2. 在左边的面板中,点击其他。
  3. 在右边的面板中,找到"如何保护Microsoft Office文档"并取消选中启用Office插件。
  4. 点击OK.

某些用户可以需要用以下的步骤:

  1. 启动Norton程序。
  2. 在窗口的左下角,点击选项 > Norton Internet Security或者Norton AntiVirus。
  3. 在左边的面板中,点击实时防护。
  4. 在右边的面板中,找到"如何保护Microsoft Office文档",取消选中Microsoft Office文档扫描(需要Microsoft Office 2000或更高)
  5. 点击OK。

不然,您也可以用下述方式禁用Firefox自动调用病毒扫描:

  1. 地址栏 里输入about:config,然后按 回车
    有时会出现警告页面。点击 接受风险并继续,以打开 about:config 页面。
  2. 找到browser.download.manager.scanWhenDone preference,双击并把该键值改为false.

在试图扫描病毒时Firefox崩溃

Firefox 3中的一项新功能就是在下载文件完成后调用系统默认的杀毒软件扫描病毒。而对某些杀毒软件来说,这可能会使用Firefox崩溃。With some antivirus programs, this scan may cause Firefox to crash. You can disable virus 您也可以用下述方式禁用Firefox自动调用病毒扫描:

  1. 地址栏 里输入about:config,然后按 回车
    有时会出现警告页面。点击 接受风险并继续,以打开 about:config 页面。
  2. 找到browser.download.manager.scanWhenDone preference,双击并把该键值改为false.

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

Illustration of hands

志愿者

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

详细了解