在过去六个月或更长时间里,当我使用 Firefox 下载文件时,它通常会损坏。在这几个月里,我一直保持 Firefox 为最新版本。我目前运行的是 3.6.6 32 位版本。以下是一些详细信息:
- 如果下载损坏,我立即重新开始下载,并且源 URL 和目标路径相同,则下载完成即刻则该文件有效。
- 这只发生在 Firefox 上。IE、任何 HTTP 下载管理器或使用任何其他传输协议的下载都没有问题。
- 这种情况发生在多个系统上,每个系统都完全不同(一个是硬件,一个是虚拟机),我在每个系统上运行完全不同的软件防火墙。但它们都运行的是 Windows 7 64 位。
- 即使我在安全模式下运行 Firefox(没有扩展或插件),也会发生这种情况。
- 使用 Firefox 进行常规网络使用似乎没有出现任何问题。网页和图像似乎没有损坏。但是,扩展更新的下载有时会无法通过完整性检查。
- 值得一提的是,防病毒和恶意软件扫描结果都很干净,而且我采取了相当强有力的措施来保护我的浏览器和系统。
- HTTP 和 HTTPS 下载都会发生这种情况。
我进行了一些测试,连续 6 次下载同一个 2.5 MB 的 .zip 文件(每次都重命名源文件,这样就不会触发上述第 1 点),并将损坏的文件与 WinMerge 中的有效文件进行比较。每次损坏的情况都不同。大多数文件内容都匹配,损坏文件中总是缺少一些片段。然而,在六种情况中的一种中,一个不应该存在的文件片段也被插入到了损坏的文件中。损坏的块(无论是缺失的、错误的还是添加的)在 WinMerge 中显示的大小都相似,也许与 Firefox 的下载块大小有关?
虽然很多原因可以解释部分症状,但我无法确定所有原因,尤其是第 3 个原因。任何帮助都将不胜感激。
答案1
卸载并重新安装 Firefox 应该可以解决问题。
答案2
我得到了答案,对我有用。来自我朋友的建议。
- 单击“开始”并打开“控制面板”
- 选择网络和互联网。
- 打开 Internet 选项小程序
- 单击高级选项卡
- 向下滚动到使用 HTTP 1.1 旁边的框并取消选中
- 点击确定。
完成后,打开 Firefox 并尝试再次下载 Zip 文件。
答案3
嗯,这里有两个想法:
首先,我注意到,当这种情况发生在我身上时,通常与我的互联网连接有关。具体来说,这种情况似乎经常发生在某些端口和站点被阻止的工作中。您是否也遇到过同样的情况?我注意到我将开始下载,但下载可能会在中途被 Big Brother 切断(从而损坏)。
其次,您是否尝试过所有步骤这里?
这些步骤可能不太有用,但如果您能说您已经了解了所有显而易见的基础知识,那就太好了。祝您好运!