在下载文件时Firefox崩溃

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

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

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

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


损坏的下载历史文件

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

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

    点击菜单按钮 New Fx Menu ,点击帮助 Help-29 并选择 故障排除信息 菜单项以打开故障排除信息标签页。

  2. 应用程序概要 部分,点击 显示文件夹打开文件夹在 Finder 中显示打开目录 按钮,将打开一个窗口显示您的配置文件文件夹
  3. 注意:如果您无法打开或使用 Firefox,您也可尝试 在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。

  4. 点击菜单按钮 New Fx Menu ,然后点击退出退出 Close 29
  5. 在目录中,找到并删除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 ,然后按 EnterReturn

    • 可能出现 这样可能会失去质保! 警告页面。点击 我保证会小心!我接受该风险! ,以继续打开 about:config 页面。
  2. 过滤器框中,输入:general.useragent,这样列表中就只剩包含general.useragent文本的键值。
  3. 对每个以general.useragent开头的键值右击按住Ctrl键点击 并选择重置。这样就把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 ,然后按 EnterReturn

    • 可能出现 这样可能会失去质保! 警告页面。点击 我保证会小心!我接受该风险! ,以继续打开 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 ,然后按 EnterReturn

    • 可能出现 这样可能会失去质保! 警告页面。点击 我保证会小心!我接受该风险! ,以继续打开 about:config 页面。
  2. 找到browser.download.manager.scanWhenDone preference,双击并把该键值改为false.
这些人帮助撰写了这篇文章:kmc。你也可以提供帮助,来看看该怎么做