Estou criando uma imagem de referência do Windows 10 x64 no MDT 2013 U2. É uma imagem espessa, pois precisamos de várias instalações de software grandes, por isso, não precisamos gastar horas implantando a imagem, se instalamos o software no processo de implantação em vez de no processo de criação.
Por isso, a criação da imagem demora mais de uma hora e descobri que, se o Windows 10 estiver on-line por mais de uma hora, ele iniciará o download e a atualização de atualizações dos aplicativos internos. São essas atualizações que resultam na falha do sysprep. Pode ser encontrado no setuperr.log:
2016-05-24 20:40:15, Error SYSPRP Package Microsoft.WindowsAlarms_10.1510.12020.0_x64__8wekyb3d8bbwe was installed for a user, but not provisioned for all users. This package will not function properly in the sysprep image.
2016-05-24 20:40:15, Error SYSPRP Failed to remove apps for the current user: 0x80073cf2.
2016-05-24 20:40:15, Error SYSPRP Exit code of RemoveAllApps thread was 0x3cf2.
2016-05-24 20:40:15, Error [0x0f0082] SYSPRP ActionPlatform::LaunchModule: Failure occurred while executing 'SysprepGeneralizeValidate' from C:\Windows\System32\AppxSysprep.dll; dwRet = 0x3cf2
2016-05-24 20:40:15, Error SYSPRP SysprepSession::Validate: Error in validating actions from C:\Windows\System32\Sysprep\ActionFiles\Generalize.xml; dwRet = 0x3cf2
2016-05-24 20:40:15, Error SYSPRP RunPlatformActions:Failed while validating SysprepSession actions; dwRet = 0x3cf2
2016-05-24 20:40:15, Error [0x0f0070] SYSPRP RunExternalDlls:An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = 0x3cf2
2016-05-24 20:40:15, Error [0x0f00d8] SYSPRP WinMain:Hit failure while pre-validate sysprep generalize internal providers; hr = 0x80073cf2
A Microsoft reconheceu esse problema desde o Windows 8, mas ainda não encontrou uma solução permanente (são quase quatro anos desde o Windows 8). Então, ele persiste no Windows 10 (versão 1511 - o mais recente). É descrito aqui:
link
A solução sugerida não é muito útil:
To prevent Windows Store from updating apps, unplug the Internet connection or disable Automatic Updates in Audit mode before you create the image
Eu preciso que minha imagem de referência seja totalmente atualizada usando o WSUS. Eu também preciso ser capaz de se conectar ao servidor MDT, para instalar o software. Então, desconectar a imagem de referência não é uma opção.
By the way, eu testei esse problema, desinstalando todos os aplicativos no processo de compilação, por isso não há aplicativos para atualizações de palco para, e, em seguida, o sysprep corre bem. Mas eu preciso de alguns desses aplicativos na imagem (ou seja, calculadora, alarmes etc.). Então isso não é uma opção.
Desativar o serviço do Windows Update também desativará o processo de atualização normal, que é executado durante a compilação, o que também não é uma solução.
Como posso desativar a atualização automática dos aplicativos internos?