
结果把所有软件都安装好,在进行封装的时候发生错误了,用EasySysPrep在进行封装的时候显示如下图错误:
国外国内的搜索引擎找了不少的内容看,什么删除用户、设置权限、改注册表、看MicrosoftStore等办法全试过了都没解决。
受了一些帖子的启发,决定立足自己看能不能在系统日志上找出端倪,最后终于找到办法。
首先说明一下我的环境是这样的:Hyper-V安装的虚拟机,安装Windows10,把所有的软件都安装设置好,必要的Windows设置做好,在这些步骤完成后设置一个Checkpoint(还原点),这样万一步骤出错可以迅速倒回此处再战。
具体解决问题步骤如下:
1.打开%Windir%\System32\Sysprep文件夹,运行里面的sysprep.exe,勾上复选框"Generalize”(一般化),再点OK(确定)按钮如下图:
首先您在做本机sysprep之前,必须保证本机的系统是本机原机的自身真实系统(也就是不能是克隆的等方式快速安装的,这点是很重要)。你的机器出现这种情况就是本机安装的系统本身有问题。sysprep之后的映像文件是可以恢复到同类的(主板等硬件是相同的多台机器上,也就是所谓的部署)机器上,而且这些机器都有不同的身份标识(它们之间完全不是克隆的)。您的机器出现这种情况就是,它的本身sysprep映像文件不是你的机器的同一个映像文件或者硬件差别太大(这个映像它不识别你的机器硬件)。总是再重新启动中。。。。。。1、sysprep 本身限制:在同一台机器上运行次数超过3次
2、已在VM创建了还原点
通过SCVMM 或 hyper-v 管理器建立了VM的还原点后,再使用 sysprep 建立模板时可能出现错误。
解决方法:删除还原点后,重启2次 VM后,再使用命令 %windir%\system32\sysprep\sysperp.exe 建立模板
3、windows update 被意外终止,导致升级失败或中断
对于windows 系统,若已经打开了windows update,更新时发生系统错误或意外终止,导致update 失败,使用 sysprep 时可能出现错误
解决方法:使用 windows system update readiness tool 修复更新错误
http://support.microsoft.com/kb/947821
【提示】若出现此种现象时,在windows 2008 R2 上,打开服务器管理,功能和角色列表将无法显示,解决方法:
http://social.technet.microsoft.com/Forums/en-US/winservermanager/thread/84193e7e-92c6-438b-928f-95e0fbd956fa
建议:如已建立了scvmm管理虚机,建议关闭虚机 ->右键 ->新建模板。这个问题确实有很多人遇到过,本人也遇到过。参考了网上各种解决办法,都无法解决。后来只有换一张新的win7安装盘,重新安装,然后再使用 sysprep捕获映像文件。
通常网上流行的所谓的几种解决方法,本人都试过,但都没用。(注:我的系统不管用,不代表就是错的)
我现在所安装的系统,使用sysprep早就超过 3 次了,但还是可以继续使用。可见使用3次限制的说法是不靠谱的。
还有修改注册表的数字,2,7(具体的改法请参考网上流行的说法),这种方法,我曾经试过,也没法解决问题。
当你有一个系统可以使用sysprep捕获映像时,你就把这个系统保存好。以后就一直使用它。这是比较靠谱的办法。我已经这么做了,我所做的捕获映像,已经远远超过3次,每当有更新的时候,我就把映像恢复,然后重新来捕获。目前还是一直能用的。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)