首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SysPrep Windows 10 Pro错误(0x0f0070和0x0f00d8)

SysPrep Windows 10 Pro错误(0x0f0070和0x0f00d8)
EN

Server Fault用户
提问于 2016-02-18 12:30:38
回答 1查看 49.5K关注 0票数 7

因此,我似乎遇到了一个问题:Windows10和Windows应用程序(我假设)正在干扰Sysprep /oobe /generalize。

当我试图运行上面的命令时,我在setuperr.log

中收到以下错误

代码语言:javascript
运行
复制
Error              SYSPRP Package Microsoft.NET.Native.Runtime.1.0_1.0.22929.0_x86__8wekyb3d8bbwe was installed for a user, but not provisioned for all users. This package will not function properly in the sysprep image.
Error              SYSPRP Failed to remove apps for the current user: 0x80073cf2.
Error              SYSPRP Exit code of RemoveAllApps thread was 0x3cf2.
Error   [0x0f0082] SYSPRP ActionPlatform::LaunchModule: Failure occurred while executing 'SysprepGeneralizeValidate' from C:\Windows\System32\AppxSysprep.dll; dwRet = 0x3cf2
Error              SYSPRP SysprepSession::Validate: Error in validating actions from C:\Windows\System32\Sysprep\ActionFiles\Generalize.xml; dwRet = 0x3cf2
Error              SYSPRP RunPlatformActions:Failed while validating SysprepSession actions; dwRet = 0x3cf2
Error   [0x0f0070] SYSPRP RunExternalDlls:An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = 0x3cf2
Error   [0x0f00d8] SYSPRP WinMain:Hit failure while pre-validate sysprep generalize internal providers; hr = 0x80073cf2
Error              SYSPRP Package Microsoft.NET.Native.Runtime.1.0_1.0.22929.0_x86__8wekyb3d8bbwe was installed for a user, but not provisioned for all users. This package will not function properly in the sysprep image.
Error              SYSPRP Failed to remove apps for the current user: 0x80073cf2.
Error              SYSPRP Exit code of RemoveAllApps thread was 0x3cf2.
Error   [0x0f0082] SYSPRP ActionPlatform::LaunchModule: Failure occurred while executing 'SysprepGeneralizeValidate' from C:\Windows\System32\AppxSysprep.dll; dwRet = 0x3cf2
Error              SYSPRP SysprepSession::Validate: Error in validating actions from C:\Windows\System32\Sysprep\ActionFiles\Generalize.xml; dwRet = 0x3cf2
Error              SYSPRP RunPlatformActions:Failed while validating SysprepSession actions; dwRet = 0x3cf2
Error   [0x0f0070] SYSPRP RunExternalDlls:An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = 0x3cf2
Error   [0x0f00d8] SYSPRP WinMain:Hit failure while pre-validate sysprep generalize internal providers; hr = 0x80073cf2

我在网上看过几篇文章,也就是

我在安装系统时所做的唯一的事情是,按照顺序

  1. 安装Windows10Pro使用"windows_multiple_editions“国际标准化组织的MSDN在EFI上;
  2. 在初始的OOBE期间创建一个用户"Admin“,登录并运行compmgmt.msc并启用内置的”管理员“;
  3. 以“管理员”的身份登录,登录到网络共享中,运行安装脚本,安装一系列程序;
  4. 删除"Admin“,并在Sysprepping之前执行VMware快照;以及
  5. 运行Sysprep.exe /oobe /generalize并收到上述错误。

我主动尝试通过查看Powershell的AppxPackage cmdlet来快速修复这个问题,但是下面的命令没有返回结果:

代码语言:javascript
运行
复制
Get-AppxPackage -AllUser | Where PublisherId -eq 8wekyb3d8bbwe | Format-List -Property PackageFullName,PackageUserInformation | Select-String "Microsoft.NET.Native.Runtime.1.0_1.0.22929.0_x86__8wekyb3d8bbwe"

,我想我的问题是

  • 能修好吗?
  • 是什么导致了这一点,让未来陷入困境的管理员知道如何避免这种情况?
  • 通过删除“管理”,我是不是搞砸了(指的是TechNet的文章)?

我知道不同的Appx相关问题都有答案,但我在系统开发过程中根本没有接触过Windows /Metro应用程序。我安装的唯一值得注意的东西是.NET 3.5 (相关的?)

要重新限制我的VM设置是:

  • Windows 10 Pro x64 (Build 10240);
  • 2GB内存,60 GB硬盘;
  • EFI;
  • 没有加入域。目前在工作组工作;以及
  • 互联网是NAT与VM主机。

日志文件中列出的

错误:

  • 0x0F0070
  • 0x0F0082
  • 0x0F00D8

我很感谢你的反馈和回答。希望有人能够超越这个SysPrep错误。感谢您的阅读!

EN

回答 1

Server Fault用户

回答已采纳

发布于 2016-02-24 17:05:58

因此,我通过稍微修改Appx .NET包来修复这个问题。我有第二个用户是在VMware安装过程中创建的。“行政”和“署长”都在该系统内。于是我登录了“管理”并运行了:

代码语言:javascript
运行
复制
Remove-AppxPackage "Microsoft.NET.Native.Runtime.1.0_1.0.22929.0_x86__8wekyb3d8bbwe"

然后,我遇到了一个错误,说明"Microsoft.Skype“正在使用这个.NET运行时,而删除.NET包是不可能的。

我必须通过发出Powershell命令快速搜索此错误所指的正确包:

代码语言:javascript
运行
复制
Get-AppxPackage -AllUsers | Select-String "Microsoft.Skype"

然后,它展示了一个Microsoft.Skype应用程序包!

然后我删除了"Microsoft.Skype“Appx包,然后继续运行上面的命令,它成功了!

我的下一步是在“管理员”上做同样的事情。所以我做了上面的事,再次运行Sysprep,砰!它起作用了。希望这能对未来的人有所帮助。:)

TL;DR:

  1. 尝试删除除内置管理员之外的任何其他用户的Appx包,这将引发与另一个应用程序的错误/冲突;
  2. 使用上面的Get-AppxPackage -AllUsers命令搜索应用程序
  3. 删除冲突应用程序,以便能够删除主要问题引发应用程序;
  4. 为所有用户(包括内置管理员)执行此操作;以及
  5. 应该能再起作用了。
票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/758095

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档