昨天在公司内网上发现了一个FTP站点,里边放置了公司用的所有桌面版本的WINDOWS的image。于是我便用cuteftp pro 3.2将他们一一下载了下来。由于我用了cuteftp pro的四线程下载,所以很快就下载完了。我用md5.exe 算了一下各个镜像文件的md5 校验值,然后与镜像原始文件提供的校验值进行对比。我发现我用多线程下载的所有镜像文件的MD5校验值都与原始值不符,只有其中我用单线程下载的第一个镜像文件的MD5校验通过。
以求准确,我又将所有的未通过MD5校验的镜像用单线程下载了一遍,结果所有单线程下载的镜像文件都通过了MD5校验。
多线程下载导致MD5校验错误,不知为何。