在進行Windows系統(tǒng)封裝時,由于 sysprep的剩余次數(shù)超過操作系統(tǒng)限制而引發(fā)報錯。
Windows 7/2008/2012操作系統(tǒng)重置激活開始時間的次數(shù)最多支持執(zhí)行3-5次,使用模制作板優(yōu)化工具制作完整復制模板時會對模板虛擬機執(zhí)行sysprep,而執(zhí)行sysprep過程中默認會重置激活開始時間,如果執(zhí)行sysprep時系統(tǒng)剩余的可重置次數(shù)超過系統(tǒng)的限制次數(shù),則模板制作就會失敗。
MSDN官方的說明中可以看出在做Sysprep的過程中3次的重置限制是可以跳過的,在超出3次后sysprep過程中會跳出系統(tǒng)發(fā)生嚴重錯誤的對話框,導致sysprep的過程終止。
解決方法如下:
運行regedit進入注冊表編輯器更改以下兩項鍵值:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\SoftwareProtectionPlatform\SkipRearm鍵值更改為1
HKEY_LOCAL_MACHINE\System\Setup\Status\SysprepStatus\右方的 GeneralizationState鍵值更改為7
然后再進行Sysprep即可。
請各位在封裝windows鏡像時, 在操作系統(tǒng)進行Sysprep前最好運行slmgr /dlv 查看該系統(tǒng)還能進行sysprep的剩余次數(shù)以免操作系統(tǒng)超出sysprep的次數(shù)而引發(fā)報錯導致做無功。
在cmd命令窗口中執(zhí)行如下命令,請看下圖: