我一直在尝试为修改后的 Windows 11 安装创建 WIM。为此,我一直尝试使用“通用”选项让 Sysprep 清理 Win 11。然而,在 Sysprep 中,每次我勾选“通用”并单击“确定”时,都会弹出一个对话框,提示“Sysprep 无法验证您的 Windows 安装”。
情况似乎并非如此,因为检查系统 > 激活 > 激活状态显示它处于“活动”状态。这台笔记本电脑附带的 OEM Win 10 许可证似乎已延续到 Win 11。
到目前为止,当我使用破坏 Windows 激活状态的工具(例如运行 KMSpico 或手动输入不同的产品密钥)时,我偶尔能够通过通用方式触发重启/关机。
我需要一种方法,能够在选择通用的情况下重新启动/关闭,而无需这些破坏激活状态的变化无常的技巧。
答案1
为此,我一直尝试使用“通用”选项让 Sysprep 清理 Win 11。然而,在 Sysprep 中,每次我勾选“通用”并单击“确定”时,都会弹出一个对话框,提示“Sysprep 无法验证您的 Windows 安装”。
Error: SYSPRP Package Microsoft.OneDriveSync_21220.1024.5.0_neutral__8wekyb3d8bbwe was installed for a user, but not provisioned for all users. This package will not function properly in the sysprep image.
您提供的日志表明微软OneDriveSync是 Windows 无法验证的原因。
在 PowerShell 提示符中以管理员身份运行以下命令:
导入模块 Appx
导入模块 Dism
获取 AppxPackage -AllUsers Microsoft.OneDriveSync_21220.1024.5.0_neutral__8wekyb3d8bbwe | 删除 AppxPackage -AllUsers
删除-AppxPackage-Package Microsoft.OneDriveSync_21220.1024.5.0_neutral__8wekyb3d8bbwe
Get-AppxPackage -AllUsers | 其中 PublisherId -eq 8wekyb3d8bbwe | Format-List -Property PackageFullName,PackageUserInformation
对于上一个命令中的每个应用程序运行以下命令:
Remove-AppxPackage -Package <软件包完整名称>
删除-AppxProvisionedPackage-Online-PackageName
来源: