Windows 10 应用已配置给不存在的用户

Windows 10 应用已配置给不存在的用户

我创建了 Windows 10 1709 的映像,现在我想运行 sysprep,以便可以上传到 WDS。Sysprep 失败:

程序包 Microsoft.BingNews_4.21.2212.0_x64__8wekyb3d8bbwe 已为用户安装,但并未为所有用户配置。

它显示它存在,但它引用的用户不存在,因此我无法从该用户中删除它:

PackageFullName        : Microsoft.BingNews_4.21.2212.0_x64__8wekyb3d8bbwe
PackageUserInformation : {S-1-5-21-2431295864-3614308495-3179744271-1001
                         [S-1-5-21-2431295864-3614308495-3179744271-1001]: Installed}

该用户没有个人资料,我甚至将其从注册表中删除。

我尝试删除删除appxpackage但我被告知没有找到该包,因为当前用户没有安装它。

机器上只有本地管理员帐户,我确实尝试安装 Bing News,然后尝试 sysprep,但出现了同样的错误。

我该如何让 Windows 相信这一点?

答案1

对于 Microsoft.BingNews_4.21.2212.0_x64__8wekyb3d8bbwe 以及 sysprep 抱怨的任何包:

删除 appxpackage -AllUsers

例子:

删除 appxpackage -AllUsers Microsoft.BingNews_4.21.2212.0_x64__8wekyb3d8bbwe

当你卸载这个时,会出现一个新的,像这样的 20 多个。但是如果你转到 C:\windows\system32\sysprep\panther\setupact.txt 并复制将出现的新包名称。

然后重复 Remove-appxpackage -AllUsers 直到 sysprep 开始工作。

我删除了大约 20 个应用程序后,它才恢复正常运行......

相关内容