"因为存在受损的安装文件,所以安装没法继续"的解决办法

在用工具制做Windows10多合一镜像后, 在虚拟机中实际安装测试过程当中出现了"因为存在受损的安装文件,所以安装没法继续。若要得到协助,请与 Windows 安装光盘的供应商或系统管理员联系。"的提示。通过努力, 问题已经解决, 特此来记录一下。工具

上一次出现这样的问题是当时在安装Windows8.1时, 在网上下载了一个Win8.1多合一的版本, 而后安装32位版本的Win8.1时, 在第四阶段"安装更新"后, 正常状况下应该开始从新启动, 可是却跳出来这么一个提示框。点击"肯定"以后, 安装界面又从新跳回到有"开始安装"按钮的界面上了。测试

其实, 这时若是再次点击"开始安装"并执行后续的步骤, 在进入安装分区选择界面时, 会发现, 刚才安装Windows8.1操做系统的分区可用空间已经变小了, 可是正常状况下, 安装Windows系统的时候若是遇到严重错误等状况时, 会自动回滚。也就是说, 实际上系统已经安装在目标分区上了, 可是安装程序检测到错误, 因此没法执行后续的操做, 即安装程序在写入系统引导信息时出现了错误。因此此时能够用一些流行的系统修复光盘或者是WinPE系统等引导进入WinPE环境, 用相关工具修复引导, 而后从新启动系统, 安装程序就会继续开始后续的安装操做。操作系统

可是, 上面的操做只是个治标不治本的办法, 本质上来讲并无解决问题, 仍是没法经过正常的安装步骤安装完整个系统。因为本身制做多合一镜像时里面就包含了x86以及x64版本的系统, 因而再次测试安装64位系统, 居然发现整个安装过程居然出奇的顺利, 此前安装到第四阶段后出现提示也没有了!.net

回过头来继续反思本身的整个制做过程, 在用工具制做好整个esd文件以后, 直接用Windows10的64位系统镜像做为母盘, 而后用UltraISO内置的功能把原来镜像内的sources\install.wim文件删除, 直接替换成本身制做好的install.esd文件, 再从新另存为一个新的镜像。应该就是这个过程当中出现了问题!因而从新回到UltraISO, 以32位版本的Windows10做为母盘从新制做, 用虚拟机加载这个镜像测试安装。此次不只64位系统可以正常安装, 甚至连原来安装出问题的32位系统也可以正常安装了!get

到这一步, 问题就很明显了。制做镜像时, 应该以32位版本的Windows做为母盘, 不然就会出现只能安装64位版本的系统可是不能安装32位版本系统的状况。至于其中具体的原理, 我也并非很清楚。但愿能给其余研究系统封装的人一点经验。虚拟机

相关文章
相关标签/搜索