Archivos de etiquetas: SCCM

Capturando Windows 10 Pro para fábrica de Windows

Me he encontrado con este escenario ya dos veces. Clientes que cuentan con MECM o SCCM necesitan montar una fábrica de Windows para la distribución de imágenes corporativas de Windows 10 sin mucha intervención y disminuyendo el tiempo de espera de usuarios y bajando la carga al equipo de soporte.

Esta operación requiere de preparación de imagen y de una posterior captura. Para que sea una imagen única se ejecuta un proceso que se llama sysprep, que destruye los identificadores de usurio y máquina y permitiendo que se genere uno nuevo por cada distribución.

Todo fantástico. En Winodws 7 funcionaba a la primera y de maravillas. En Windows 10, no.

Con Windows 10 llevaron las Universal Apps. Básicamente son aplicaciones que tienen la interfaz moderna de Windows 10. Microsoft incluye muchas de terceros y propias para mejorar la experiencia del usuario. El problema está en que estas aplicaciones no son compatibles con el proceso de sysprep y hace que fallen. La solución está en eliminarlas a mano y continuar con el proceso.

¿Cómo se identifican?

No existe un listado definido de aplicaciones, porque cambian con cada build de Windows, pero son identificables cuando arroja el error.

El log se encuentra en %windir%\system32\sysprep\panther\setupact.log y %windir%\system32\sysprep\panther\setuperr.log y podrás ver algo como:

SYSPRP Package SpotifyAB.SpotifyMusic_1.148.625.0_x86__zpdnekdrzrea0 was installed for a user, but not provisioned for all users. This package will not function properly in the sysprep image.

El problema está en la aplicación Spotify. Para quitarla hay que abrir una sesión de Powershell como administrador y teclear:

Get-AppxPackage *spotify* | Remove-AppxPackage

Santo remedio. Hacer lo mismo con todas que arrojen error.

Feliz 2021.