想配置一个长期使用的虚拟化环境,选择了WIN10 LTSC,登录MSDN,找到最新的镜像下载,配置虚拟机,开始安装。结果报错了提示0x80070570。
简单百度了一下,这个代码基本都和文件损坏有关,所有我尝试检查文件的属性,MSDN提供了SHA256的校验码,打开PowerShell开始校验。
PS D:\Download> Get-FileHash .\SW_DVD9_WIN_ENT_LTSC_2021_64BIT_ChnSimp_MLF_X22-84402.ISO -Algorithm SHA256
Algorithm Hash Path
--------- ---- ----
SHA256 C7F60F9FF9984E9809CE015D76E1897580A0BE8540C01F42B88DBB698DBFD6A5 D:\Download\SW_DVD9_...
不看不知道一看吓一跳,鬼知道某些下载软件在你下载的东西里搞了什么鬼,真的恐怖,而且我在网上查找相关资料,也有人发现了这个问题,至于下载软件究竟是好意的“纠错”,还是恶意的修改,我们不得而知, 重要的是,以后像系统镜像,和重要业务的安装包,一定要进行哈希校验!我又重新更换了BT下载资源,完成以后进行了校验,总算确定了镜像没有被修或者数据损坏了。然后问题就搞定了,指向新镜像,安装完成。
PS D:\Download> Get-FileHash .\SW_DVD9_WIN_ENT_LTSC_2021_64BIT_ChnSimp_MLF_X22-84402_BT.ISO -Algorithm SHA256
Algorithm Hash Path
--------- ---- ----
SHA256 C117C5DDBC51F315C739F9321D4907FA50090BA7B48E7E9A2D173D49EF2F73A3 D:\Download\SW_DVD9_...
这位大哥也有我遇到了类似的问题:https://www.jianshu.com/p/a6b9927be86e