校验和不匹配,这很糟糕吗?

校验和不匹配,这很糟糕吗?

我最近开始研究 VisualStudio 2012。我尝试从 Microsoft 官方链接下载它,但失败并出现一些错误。根据一些建议,我下载了 DVD5 ISO 映像以进行离线安装。我使用了 JDownloader,因为它太大了,我想暂停/恢复下载。但是下载完成后 SHA1 校验和不匹配。这是否意味着文件已损坏和/或我必须重新下载?

微软提供的校验和:F7688D0D8955BF321715A990854E8073206CCE17

我得到的校验和:eb90fbb91eb816b217519a7725e6b3fad46a5cc5

我从官方链接下载 Visual Studio 时遇到的错误是“无法找到包源”,它可以选择从互联网下载,但如果我这样做,它只会抛出同样的错误。

答案1

校验和是通过对文件运行数学函数创建的哈希值。其原理是,如果文件与原始文件有任何不同,则哈希值将不同。

如果哈希值不同,您就知道它与 MS 的源文件不完全相同。这可能是一个警告,表明该文件已被修改(可能包含恶意软件),也可能只是打包方式不同。

在打开或使用该文件之前,您应该确保它是从可信来源获取的。

相关内容