案例

下载总是中断,或一直下不完

有些下载一次又一次中断,或停在某个百分比不再变化。原因通常在您的电脑和服务器之间,其中一部分由您掌控。

石砌露台上的一根绿色浇花水管,开口处只挂着一滴水
生成的插图

失败的那一刻

一个大文件,等了一个小时,下载停在 70%。再试一次,它又在别处中断,或者停在同一个数字,而旁边的 .crdownload 文件大小一直不变。

为什么总是中断

连接断开几秒钟、电脑进入睡眠、服务器结束传输:任何一种都会让下载停下。Google 表示,连接恢复正常后,Chrome 会自动继续下载。

继续下载需要服务器配合。浏览器会请求从中断的那个字节开始的数据;如果服务器无法从那里发送,下载会从零开始或失败。再加上一段时间后会失效的链接:等您重试时,地址已经不能用了。

按顺序尝试

  1. 使用稳定的连接,能用网线就用网线,并让电脑保持唤醒,直到下载完成。
  2. 从下载页面(chrome://downloads)继续下载,而不是重新开始一个下载:新的下载会从零开始。
  3. 如果链接只在一段时间内有效,请回到网站获取新链接。
  4. 稍后再试,或联系网站所有者:Google 把这两项都列为解决方法。

停在某个百分比不动时

查看文件夹中 .crdownload 文件的大小。如果在增长,说明数据仍在传来,只是很慢。如果没有增长,就是什么都没有传来:在下载页面暂停下载,再继续一次。

来源已经不在时

保留未完成的文件,复制到安全的位置,然后在本站首页选择它。在我们的测试中,被截断的视频和 ZIP 压缩文件都恢复成了可以打开的文件,包含中断前收到的内容。从未收到的部分不会回来。

常见问题

换更快的网络有用吗?

稳定的连接比快速的连接更有用:无论速度多快,短暂断开就足以让传输停下。

为什么下载会从零开始?

服务器无法从中断处发送剩余部分,所以浏览器重新请求了整个文件。

未完成的文件值得保留吗?

值得,在您拿到完整副本之前都应保留。拿到后再删除。文件类型指南说明了每种格式能重建到什么程度。

来源

本指南参考的文档。

  1. Google Chrome Help: Fix file download errors
  2. MDN: HTTP range requests