Como mantener los cambios en la configuración del usuario y personalizaciones del default-user al emplear Sysprep para generar una imagen en Windows Vista.
Si queréis ampliar esta información para Windows XP en el blog de los compañeros de Deploy tenéis un Post muy amplio donde se trata este tema en profundidad
Opción de CopyProfile para Windows Vista
Con la llegada de Windows Vista ya no es recomendable modificar ntuser.dat para personalizar el perfil del usuario por defecto en la generación de una imagen con Sysprep para desplegar en su entorno.
Sysprep realiza una serie de modificaciones en el perfil que no están documentadas lo que hace poco fiable este método.
Se deben seguir los siguientes pasos para emplear CopyProfile en el fichero Unattend.xml para establecer un perfil de usuario personalizado con Sysprep:
Log on como un usuario cuyo perfil pueda modificar (por ejemplo, la cuenta integrada de administrador).
Realice las modificaciones que desee en el perfil.
Establezca el valor de CopyProfile a true en el fichero Unattend.xml que va aa emplear con Sysprep en el próximo paso.
Ejecutar sysprep /generalizeunattend:unattend.xml para copiar el user profile con las modificaciones sobre el default user profile.
Todas las cuentas que sean creadas a continuación tendrás las modificaciones que se han establecido. Para más detalles sobre Sysprep, revisar el Sysprep Technical Reference en el Windows OEM Preinstallation Kit (Windows OPK) User's Guide. (Opk.chm).
Esta opción no copia el built-in administrador profile a menos que este sea el usuario actualmente logado en la máquina.
Nota
La opción CopyProfile unattend es procesada únicamente en el paso generalize del proceso de instalación de Windows , se debe emplear Sysprep con la opción /generalize.
Nota
Si se captura una imagen después de que la fase generalize de la instalación de Windows ha completado (esto es, tras es paso 4) Y se usa esta imagen para instalar Windows con un fichero de respuesta Unattend.xml en el Setup.exe, entonces las opciones incluidas en Unattend.xml deben tener CopyProfile esablecido a true, de otra forma no será copiado sobre el default user profile.
Importante
El perfil de la cuenta built-in administrator es eliminado cuando ejecutas una instalación limpia de Windows Vista, o se ejecuta la herramienta Sysprep.
El modificador CopyProfile es procesado antes de que el la cuenta built-in administrator sea borrada, así cualquier modificación realizada debe aparecer en el nuevo perfil generado, incluyendo el perfil de la cuenta built-in administrator.
Valores
true
Especifica que el perfil del usuario actualmente logado es copiado como perfil por defecto en el proceso Sysprep.
Establecer a true solo si han hecho modificaciones en el usuario logado y se quieren aplicar estas modificaciones a todos los nuevos usuarios.
false
Especifica que el perfil del usuario actualmente logado no es copiado. Este es el valor por defecto.
Momento en que se aplica
specialize
Parent Hierarchy del fichero xml
Microsoft-Windows-Shell-Setup | CopyProfile
Aplica a los siguientes sistemas.
https://technet.microsoft.com/en-us/library/cc766375.aspx
Windows Edition | Windows for x86-based computers | Windows for x64-based computers | Windows for Itanium-based computers |
---|---|---|---|
Windows Vista® Business |
x86 |
amd64, x86 |
Not available |
Windows Vista® Home Basic |
x86 |
amd64, x86 |
Not available |
Windows Vista® Home Premium |
x86 |
amd64, x86 |
Not available |
Windows Vista® Starter |
x86 |
Not available |
Not available |
Windows Vista® Ultimate |
x86 |
amd64, x86 |
Not available |
Windows Server® 2008 Datacenter |
x86 |
amd64, x86 |
Not available |
Server Core installation option of Windows Server® 2008 Datacenter |
x86 |
amd64, x86 |
Not available |
Windows Server® 2008 Enterprise |
x86 |
amd64, x86 |
ia64, x86 |
Server Core installation option of Windows Server® 2008 Enterprise |
x86 |
amd64, x86 |
Not available |
Windows Server® 2008 Standard |
x86 |
amd64, x86 |
Not available |
Server Core installation option of Windows Server® 2008 Standard |
x86 |
amd64, x86 |
Not available |
Ejemplo en XML
La siguiente salida XML especifica que el perfil de usuario actualmente logado será copiado.
Copy Code
<CopyProfile>true</CopyProfile>
También se pueden controlar los perfiles del usuario, opciones de carpeta, … a través de las nuevas GPOs de W2K8, pero eso lo trataremos en otra entrada.
Raúl del Moral
Soporte Microsoft Premier.