Sysprep失败

时间:2018-09-20 13:30:12

标签: windows azure sysprep

我试图在以azure托管的一个Windows虚拟机中运行sysprep,但失败了。我可以在setuperr日志中看到以下错误。请问这里有什么问题吗?

2018-08-20 12:53:10, Error      [0x0f0060] SYSPRP ParseCommands:Found unsupported command line option '/generlize'
2018-08-20 12:53:10, Error      [0x0f00a4] SYSPRP WinMain: Unable to parse command-line arguments to sysprep; GLE = 0x0
2018-08-20 12:54:07, Error      [0x0f0043] SYSPRP WinMain:The sysprep dialog box returned FALSE
2018-08-20 12:54:24, Error      [0x0f0043] SYSPRP WinMain:The sysprep dialog box returned FALSE
2018-08-20 12:54:31, Error      [0x0f0043] SYSPRP WinMain:The sysprep dialog box returned FALSE
2018-08-20 12:54:39, Error      [0x0f0066] SYSPRP ParseCommands:No action flag was specified but sysprep is in quiet mode
2018-08-20 12:54:39, Error      [0x0f00a4] SYSPRP WinMain: Unable to parse command-line arguments to sysprep; GLE = 0x0
2018-09-20 15:10:59, Error                 SYSPRP WSLicenseCleanUpState failed with hr=c0020017
2018-09-20 15:10:59, Error      [0x0f0082] SYSPRP ActionPlatform::LaunchModule: Failure occurred while executing 'WSLicenseCleanUpState' from C:\Windows\System32\wsclient.dll; dwRet = 0xc0020017
2018-09-20 15:10:59, Error                 SYSPRP ActionPlatform::ExecuteAction: Error in executing action; dwRet = 0xc0020017
2018-09-20 15:10:59, Error                 SYSPRP ActionPlatform::ExecuteActionList: Error in execute actions; dwRet = 0xc0020017
2018-09-20 15:10:59, Error                 SYSPRP SysprepSession::Execute: Error in executing actions from C:\Windows\System32\Sysprep\ActionFiles\Generalize.xml; dwRet = 0xc0020017
2018-09-20 15:10:59, Error                 SYSPRP RunPlatformActions:Failed while executing SysprepSession actions; dwRet = 0xc0020017
2018-09-20 15:10:59, Error      [0x0f0070] SYSPRP RunExternalDlls:An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = 0xc0020017
2018-09-20 15:10:59, Error      [0x0f00a8] SYSPRP WinMain:Hit failure while processing sysprep generalize internal providers; hr = 0xc0020017

1 个答案:

答案 0 :(得分:0)

前几行仅仅是由于标记名称/generlize中的错字。

WSLicenseCleanUpState failed with hr=c0020017可能是由于您禁用Windows Store服务而引起的。

您的第二个错误可能是由于多次尝试运行sysprep ...请看http://support.microsoft.com/kb/929828(用于官方kb),以及https://www.wintips.org/fix-sysprep-fatal-error-dwret-31-machine-invalid-state-couldnt-update-recorded-state/(用于(黑客?)解决方法),如果这样做没有帮助的话