如果我已经对 Windows 7 主计算机(即构建原始映像的计算机)进行了系统准备,然后意识到我遗漏了一些东西。
我如何添加遗漏的内容并重新进行系统准备?
我了解到 Microsoft 不支持对克隆的计算机进行 sysprep。这是否意味着 Microsoft 也不支持对原始计算机进行重新 sysprep?
答案1
这取决于您错过了什么。如果它只是文件或注册表项,甚至是某些微软更新,您可以使用 Windows AIK 来安装计算机的 WIM 文件映像,然后您可以对映像进行更改,然后将更改提交到映像,然后使用该映像。
可以在此处找到安装和修改 wim 映像的方法 http://technet.microsoft.com/en-us/library/hh824814.aspx
要更改注册表,您需要打开 regedit,单击“HKEY_LOCAL_MACHINE”或“HKEY_USERS”,然后单击文件,然后单击“加载配置单元”,然后只需导航到图像上的文件位置,
“HKEY_CURRENT_USER” -> MOUNTDIR\Users\“用户名或默认”\NTUser.dat “HKEY_LOCAL_MACHINE\SAM” -> MOUNTDIR\Windows\system32\config\Sam “HKEY_LOCAL_MACHINE\Security” -> MOUNTDIR\Windows\system32\config\Security “HKEY_LOCAL_MACHINE\Software” -> MOUNTDIR\Windows\system32\config\Software “HKEY_LOCAL_MACHINE\System” -> MOUNTDIR\Windows\system32\config\System
或者最后要向 Windows 7/8 映像添加更新,您可以使用以下 Microsoft 指南http://msdn.microsoft.com/en-us/library/ff794819%28v=winembedded.60%29.aspx
希望这可以帮助
克雷格
答案2
除了 vip32 对离线编辑图像的建议之外:
TechNet 文章“重置 Windows 激活”部分Sysprep 的工作原理' 解释说,虽然 sysprep 可以运行任意次数,但 Windows 产品激活的时钟只能重置三次。如果您已达到限制,那么您将不得不从头开始重建主版本。如果您尚未达到限制,则可以重新运行 sysprep 并重新捕获映像以进行部署。当您使用 /Generalize 开关运行 sysprep 时(捕获最终映像之前需要该开关),激活时钟将被重置。
为了澄清不支持的 sysprep 方案,您无法将未经过 sysprepped 处理的映像克隆到另一台计算机,然后运行 sysprep 作为部署的最后一步。您部署的映像必须在部署之前经过 sysprepped 处理。但是,您可以部署经过 sysprepped 处理的映像,进行更改,再次运行 sysprep,然后重新捕获映像以进行部署。但是,如上所述,如果您执行此操作次数过多,最终将达到激活限制。您可以通过在虚拟机上设置主映像并在运行 sysprep 之前捕获映像快照来解决此限制。如果您需要在此之后进行任何更改,只需重新加载快照,进行更改,重新捕获新快照,然后运行 sysprep,并捕获新映像以进行部署。
希望这可以帮助,