下载的文件已损坏。为什么会这样?
当IDM使用多个连接下载文件时,它会为每个文件部分请求多个字节,以匹配由另一个连接下载的相邻文件部分数据。当IDM恢复下载时,它会回退到几个字节,并将新数据的开头与先前下载的旧数据的结尾进行比较。当数据不匹配时,IDM从头开始重新下载不匹配的文件部分。当数据在多个连接中不匹配时,IDM开始使用一个连接从头开始下载文件。
由于以下原因,可能会发生数据损坏:
1。由于IDM与其他应用程序之间的冲突,可能会出现此类问题。例如,它可以是一些FireWall / Antivirus / Internet安全应用程序,用于控制网络下载过程和将数据写入磁盘。此类程序会干扰打开网络连接和文件创建过程。当IDM想要将接收的数据写入文件时,安全程序首先通过其内部缓冲区传递所有数据,在那里它们扫描数据以查找可能的病毒。当IDM在一个线程中快速打开多个文件时,一些防火墙和防病毒混合了不同连接的数据,因此它们混合了导致数据损坏的文件部分。特别是我们在某些版本的 Eset NOD32或 Eset Smart Security中确认了这样的问题。
用户报告卸载安全程序后成功解决了问题。如果在“选项 – >连接” IDM对话框中设置1个连接,问题也会消失。然后FireWall / Antivirus没有破坏文件。 如果您有Eset NOD32,您还可以尝试Eset NOD32的以下建议:
a)安装Microsoft更并重新启动计算机。
b)如果没有帮助,请打开Windows Update Center,找到并删除更新号KB2750841并重新启动计算机。
另请注意,IDM在下载或保存文件时不能以任何方式绕过安全程序,并且数据损坏不依赖于IDM。
许多防火墙和防病毒程序在首次安装IDM时为IDM提供了下载和写入磁盘的最大访问权限。但在IDM 更新后,安全软件可能会看到IDM可执行文件已更改并开始阻止访问或在没有用户通知的情况下打开详细的下载/写入验证。在这种情况下,客户报告CPU负载过高,超时,并且有几个客户报告数据损坏。你可以在这里阅读更多相关信息:
此外,一些防火墙,防病毒软件或Internet安全性可能尚未准备好用于Windows Vista或Windows 7/8 / 8.1并且工作不正常。或者某些应用程序在Win 32位系统中稳定但与Win 64位系统不完全兼容。
请尝试TEMPORARY完全卸载您的FireWall / Antivirus / Internet安全性应用。请注意,即使禁用安全程序也可能无济于事,因为他们仍然在内存中有驱动程序在后台执行此操作。然后看看你的问题是否仍然存在。如果它被解决了,那么问题肯定是由该应用程序引起的。您可以尝试联系其开发人员并要求他们提供解决方案或尝试其他一些FireWall / Antivirus / Internet安全应用程序。
如果它没有帮助,也许你有一些功能像FireWall / Antivirus / Internet安全的应用程序,你甚至不知道它。它可能有“Protector”,“Defender”,“Spyware Remover”或“Cleaner”之类的东西在它的名字。如果您在计算机上找到此类应用程序,请尝试将其卸载并查看问题是否仍然存在。
2.不同的“互联网加速器”或“视频加速器”也可能干扰下载过程。它们也可能像安全软件一样引起同样的问题。例如,如果在AVG 2012防病毒中启用“视频加速器”设置,则会出现问题。您可以在此处阅读:以下应用程序可能存在同样的问题:
文丘里防火墙
WinMount
PPLive
NVIDIA网络访问管理器
NVIDIA NTune
IS3反间谍软件
SpeedBit视频加速器
文件夹指南
Proxifier 3.15 ESET Smart安全
3.使用IDM中设置的代理服务器或Internet供应商可以使用的透明代理服务器,可能会出现此类问题。在这种情况下,尝试更改代理服务器,尝试其他Internet提供商或使用VPN。
4.如果IDM从大多数站点下载没有问题,但是特定站点有问题,则问题出在站点中。有些网站在恢复时发送不正确的数据或总是从头开始发送文件。在这种情况下,请联系网站管理员。
5.如果您对IDM 使用了一些破解,则可能出现此问题。安装后IDM的正版和注册有效序列号问题应该会消失。你可以在这里阅读更多相关信息。