我一直在从虚拟机创建我们的 Windows 10“黄金映像”,但自从安装了“Spring Creators 更新”后,我现在无法对其进行 SysPrep。通常,我会遵循以下过程,使用 PowerShell 查找并删除所有 APPX 包:
#Audit APPX packages
Import-Module Appx
Import-Module Dism
Get-AppxPackage -AllUser | Format-List -Property PackageFullName | Out-File C:\Temp\AppxJunkToRemove.txt
然后我编辑“AppxJunkToRemove.txt”文件来创建我的“RemoveAppXPackages.PS1”脚本:
Remove-AppxPackage -Package <packagefullname1>
Remove-AppxPackage -Package <packagefullname2>
最后,我还要做另外两件事:
- 禁用虚拟机中的 NIC
- 禁用“Tile Data Model”服务 - tiledatamodelsvc(显然,该服务已在 SC 更新中消失)
Windows 10 中的 SysPrep 很麻烦,但按照以下步骤操作对我来说 100% 有效前Spring Creators Update。但是,现在我得到的错误是:
“系统准备工具 3.14
在尝试对机器进行系统准备时发生致命错误。”
这发生在“Sysprep 正在工作...处理通用阶段 Sysprep 插件...”步骤期间。然后立即出现此错误:
我已经验证 C:\Windows\System32\SysPrep\Panther 文件夹确实不是在我尝试 SysPrep 之前存在。Setuperr.log 显示:
错误 0x0f00a8 SYSPRP WinMain:处理 sysprep 通用内部提供程序时发生故障
我在这里遗漏了什么?
答案1
TechNet 上有一篇很棒的博客文章清理应用程序以保持 Windows 10 系统准备顺利进行。其中的关键点如下:
- “...如果在映像创建过程中安装了任何未在操作系统中配置的应用程序,则在创建自定义 Windows 10 映像时,sysprep 将会失败。”
- “不要在可以访问互联网的虚拟机上构建映像,因为在没有互联网连接的情况下,微软商店无法下载任何应用程序。”(直接引用)
如果其他方法都失败了,请将您的清单与这篇文章的详细评论。
答案2
您需要激活 Windows 10 才能在 Windows 10 上运行 sysprep。