Итак, похоже, у меня возникла проблема, когда приложения Windows 10 и Windows Store (я предполагаю) мешают работе Sysprep / oobe / generalize.
Когда я пытаюсь запустить указанную выше команду, я получаю следующую ошибку в setuperr.log:
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
Я просмотрел в сети только несколько статей, а именно:
Единственное, что я сделал при установке системы::
Я взял на себя инициативу попытаться исправить это быстро, проверив командлет Powershell AppxPackage, но команда ниже не дала результатов:
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"
Полагаю, мои вопросы:
Я понимаю, что есть ответы на различные проблемы, связанные с Appx, но я вообще не касался приложений Windows Store / Metro во время sysprep. Единственная примечательная вещь, которую я установил, была .NET 3.5 (Связанная?)
Чтобы снова ограничить мою настройку виртуальной машины:
Ошибки, перечисленные в файле журнала:
Я ценю отзывы и ответы. Надеюсь, кто-нибудь сможет перехитрить эту ошибку SysPrep. Спасибо за прочтение!
Так что мне удалось это исправить, немного повозившись с пакетом Appx .NET. У меня был второй пользователь, созданный во время установки на VMware. «Админ» и «Администратор» были в системе. Итак, я зашел в «Админ» и запустил:
Remove-AppxPackage "Microsoft.NET.Native.Runtime.1.0_1.0.22929.0_x86__8wekyb3d8bbwe"
Затем я столкнулся с ошибкой, в которой говорилось, что Microsoft.Skype использует эту среду выполнения .NET и удаление пакета .NET было невозможно.
Мне пришлось быстро найти правильный пакет, к которому относится эта ошибка, введя команду Powershell:
Get-AppxPackage -AllUsers | Select-String "Microsoft.Skype"
Затем был показан один пакет Microsoft.Skype Appx!
Затем я удалил пакет приложения "Microsoft.Skype" и приступил к выполнению указанной выше команды, это сработало!
Следующим моим шагом было проделать то же самое с «Администратором». Итак, я сделал то же самое и снова запустил Sysprep, бум! Оно работает. Надеюсь, это поможет кому-то в будущем. :)
TL; DR: