none
SYSPREP封装后初始化系统部署失败 RRS feed

  • 问题

  • 尊敬的微软工程师,

    Sysprep fails with error code 0x80004005

    【Windeploy.exe】Setup failed,returning exit code [0x1f]

    【Windeploy.exe】Failure occured  during online installation.Online installation cannot complete at this time.;hr=0x80004005

    以上为C:\Windows\System32\Sysprep目录中setuperr.log的日志,请教一下有没有办法解决?


    谷青松

    2020年7月2日 2:11

答案

  • 你好,

    setuperr.log 日志是否还有其他部分没有贴出来?

    您在sysprep 的准备镜像阶段都做了哪些动作?比如删除了内置的应用程序,或者安装公司特定的应用等?由于您的报错出现在online installation 阶段,这个阶段会检查硬件驱动以及加载硬件驱动,所以建议您看一下下列日志中有没有相关报错。

    \Windows\inf\setupapi.*.log 

    \Windows\Panther\setup*.log 
    \$Windows.~BT\Sources\Panther \PostGatherPnPList.log(可插拔设备日志)

    针对Windows 2008/2008R2的扩展支持已于20201月结束,微软不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。


    • 已编辑 Joy-Qiao 2020年7月2日 6:20
    • 已标记为答案 谷青松 2020年7月20日 4:58
    2020年7月2日 6:19

全部回复

  • 你好,

    setuperr.log 日志是否还有其他部分没有贴出来?

    您在sysprep 的准备镜像阶段都做了哪些动作?比如删除了内置的应用程序,或者安装公司特定的应用等?由于您的报错出现在online installation 阶段,这个阶段会检查硬件驱动以及加载硬件驱动,所以建议您看一下下列日志中有没有相关报错。

    \Windows\inf\setupapi.*.log 

    \Windows\Panther\setup*.log 
    \$Windows.~BT\Sources\Panther \PostGatherPnPList.log(可插拔设备日志)

    针对Windows 2008/2008R2的扩展支持已于20201月结束,微软不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。


    • 已编辑 Joy-Qiao 2020年7月2日 6:20
    • 已标记为答案 谷青松 2020年7月20日 4:58
    2020年7月2日 6:19
  • 2020-07-02 16:11:01, Warning               SYSPRP ActionPlatform::GetValue: Error from RegQueryValueEx on value SysprepMode under key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\Sysprep; dwRet = 0x2
    2020-07-02 16:11:01, Info                  SYSPRP SysprepSession::ExecuteInternal: name:Microsoft-Windows-ErrorReportingCore, order: c00d
    2020-07-02 16:11:01, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'Sysprep_Specialize_Opk' from C:\Windows\System32\spopk.dll without error
    2020-07-02 16:11:01, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'DDACLSys_Specialize' from DDACLSys.dll without error
    2020-07-02 16:11:01, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'SqmSysprepSpecialize' from sqmapi.dll without error
    2020-07-02 16:11:01, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'FthSysprepSpecialize' from fthsvc.dll without error
    2020-07-02 16:11:25, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'Sysprep_Specialize_Pnp' from C:\Windows\System32\sppnp.dll without error
    2020-07-02 16:11:25, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'SceSysPrep' from C:\Windows\System32\scecli.dll without error
    2020-07-02 16:11:25, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'RCMSysPrepRestore' from C:\Windows\System32\setup\tssysprep.dll without error
    2020-07-02 16:11:25, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'LSMSysPrepRestore' from C:\Windows\System32\setup\tssysprep.dll without error

    2020-07-02 16:11:26, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'SpSetupOnlineSettingsSpecialize' from C:\Windows\System32\oobe\winsetup.dll without error
    2020-07-02 16:11:26, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'RdpSysPrepRestore' from C:\Windows\System32\setup\tssysprep.dll without error
    2020-07-02 16:11:26, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'Sysprep_Specialize_Shell' from C:\Windows\System32\shsetup.dll without error
    2020-07-02 16:11:26, Info       [0x0f00bd] SYSPRP CreateSysprepActionList: Building action list for component Microsoft-Windows-ErrorReportingCore
    2020-07-02 16:11:26, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'WerSysprepSpecialize' from wer.dll without error
    2020-07-02 16:11:36, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'AppxSysprepSpecialize' from C:\Windows\System32\AppxSysprep.dll without error
    2020-07-02 16:11:37, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'Sysprep_Specialize_Compat' from C:\Windows\System32\spcompat.dll without error
    2020-07-02 16:11:38, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'CryptoSysPrep_Specialize' from C:\Windows\system32\capisp.dll without error
    2020-07-02 16:11:38, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'Sysprep_Specialize_Bcd' from C:\Windows\System32\spbcd.dll without error
    2020-07-02 16:11:40, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'SysPrepDtcSpecialize' from C:\Windows\system32\msdtcprx.dll without error
    2020-07-02 16:11:40, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'SusRunOEMTask' from C:\Windows\System32\startupscan.dll without error
    2020-07-02 16:11:40, Info                         [setup.exe] CheckRegKey Reg get value (AllowDiskPartitionChanges) failed. with error 0x2
    2020-07-02 16:11:40, Info                         [setup.exe] RegLoadKey $OFFLINE$SYSTEM failed. Error: 0x522.
    2020-07-02 16:11:40, Info                         [setup.exe] --Install on target OS step 5: set WinRE settings and restore system to a good state when hitting any errors
    2020-07-02 16:11:40, Info                         [setup.exe] RegLoadKey $OFFLINE$SYSTEM failed. Error: 0x522.
    2020-07-02 16:11:53, Warning                      [setup.exe] winreConfigureValidationTask failed: 0x13, a non critical error
    2020-07-02 16:11:53, Info                         [setup.exe] SetWinRESettings return with error code 0x0
    2020-07-02 16:11:53, Info                         [setup.exe] Exit WinRE_Specialize with return value which is error code: 0x0
    2020-07-02 16:11:53, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'WinRE_Specialize' from C:\Windows\System32\reagent.dll without error
    2020-07-02 16:11:53, Error      [0x0f00c7] SYSPRP ActionPlatform::DeleteValue: Error from RegOpenKeyEx on key
    2020-07-02 16:11:53, Error                 SYSPRP ActionPlatform::ExecuteAction: Error in executing action; dwRet = 0x13
    2020-07-02 16:11:53, Error                 SYSPRP ActionPlatform::ExecuteActionList: Error in execute actions; dwRet = 0x13
    2020-07-02 16:11:53, Error                 SYSPRP SysprepSession::Execute: Error in executing actions from C:\Windows\System32\Sysprep\ActionFiles\Specialize.xml; dwRet = 0x13
    2020-07-02 16:11:53, Error                 SYSPRP RunPlatformActions:Failed while executing SysprepSession actions; dwRet = 0x13
    2020-07-02 16:11:53, Error      [0x060435] IBS    Callback_Specialize: An error occurred while either deciding if we need to specialize or while specializing; dwRet = 0x13[gle=0x00000013]
    2020-07-02 16:11:53, Info       [0x0640ae] IBSLIB PublishMessage: Publishing message [Windows 安装程序无法将 Windows 配置为在此计算机的硬件上运行。]

    以上为setupact的错误日志,请帮助分析,因为太多我只把错误的贴出来。

    谷青松

    2020年7月3日 2:25
  • 2020-07-02 16:11:53, Error      [0x0f00c7] SYSPRP ActionPlatform::DeleteValue: Error from RegOpenKeyEx on key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide; dwRet = 0x13
    2020-07-02 16:11:53, Error                 SYSPRP ActionPlatform::ExecuteAction: Error in executing action; dwRet = 0x13
    2020-07-02 16:11:53, Error                 SYSPRP ActionPlatform::ExecuteActionList: Error in execute actions; dwRet = 0x13
    2020-07-02 16:11:53, Error                 SYSPRP SysprepSession::Execute: Error in executing actions from C:\Windows\System32\Sysprep\ActionFiles\Specialize.xml; dwRet = 0x13
    2020-07-02 16:11:53, Error                 SYSPRP RunPlatformActions:Failed while executing SysprepSession actions; dwRet = 0x13
    2020-07-02 16:11:53, Error      [0x060435] IBS    Callback_Specialize: An error occurred while either deciding if we need to specialize or while specializing; dwRet = 0x13[gle=0x00000013]

    以上为setuperr.log日志,请帮忙再看看。


    谷青松

    2020年7月3日 5:40
  • 谷先生,你好,

    能否对您的这个问题再进行详细的描述?比如您使用的一个什么样的镜像文件,什么版本的, 以及是否是OEM 的,并且sysprep 的准备阶段做了何种操作?这些都是我们排查问题的基础。


    针对Windows 2008/2008R2的扩展支持已于20201月结束,微软不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。


    • 已编辑 Joy-Qiao 2020年7月3日 5:50
    2020年7月3日 5:50
  • 客户这边反馈结果是Windows2016镜像都是批量授权激活版本的Windows2016标准桌面体验版

    谷青松

    2020年7月7日 1:36
  • 谷先生,你好

    使用的镜像是克隆的镜像吗?还是volume licensing service center 下载的镜像?

    是否在Sysprep 过程中使用了copyprofile, 以及unattend.xml 文件?

    部署失败时在UI 界面显示的报错是什么?是初始化的哪一个阶段进行的报错?


    针对Windows 2008/2008R2的扩展支持已于20201月结束,微软不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。


    • 已编辑 Joy-Qiao 2020年7月7日 7:31
    2020年7月7日 7:30
  • 是 volume licensing service center 下载的镜像。

    sysprep使用了unattend.xml 文件。

    初始化应该在安装设备的那个阶段。

    造成错误的模板在客户自己研发虚拟化平台上出现问题,但是在VMware平台上都是没有问题的。


    谷青松

    2020年7月8日 6:51
  • 谷先生 你好,

    当前部署使用的镜像是使用DISM 命令抓取的吗? 还是其他的三方工具抓取的?

    是在客户自己研发的虚拟化平台上的系统中抓取的 还是在 VMware 平台上的系统中抓取的?


    针对Windows 2008/2008R2的扩展支持已于20201月结束,微软不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。


    • 已编辑 Joy-Qiao 2020年7月8日 7:59
    2020年7月8日 7:58
  • 已经使用DISM命令抓取进行部署在华三的虚拟化平台上进行部署都没有问题,应该可以确认不是系统镜像的问题,感谢您的支持

    将有华三第三方平台来解决此问题。


    谷青松


    • 已编辑 谷青松 2020年7月20日 4:58 补充
    2020年7月20日 4:57
  • 感谢您的反馈。

    如果有其他问题,欢迎随时发帖咨询。


    " Please note that new questions regarding ‘Windows 10 Installation, Setup, and Deployment’ could NOT be posted in this forum anymore. This thread could be followed up until Mar-30th. We will be moving your thread to Microsoft Q&A if the deadline is missed. Register our new platform Microsoft Q&A (Preview)! for new questions or discussion. Check more details on sticky post.

    2020年7月20日 5:03