Share via


Crear una imagen de referencia de Windows 10

Crear una imagen de referencia es importante porque esa imagen sirve como base para los dispositivos de tu organización. En este tema, aprenderás a crear una imagen de referencia de Windows 10 con Microsoft Deployment Toolkit (MDT) 2013 Update 1. Crearás un recurso compartido de implementación, configurarás reglas y valores de configuración e importarás todas las aplicaciones y los archivos del sistema operativo necesarios para crear una imagen de referencia de Windows 10. Después de completar los pasos descritos en este tema, tendrás una imagen de referencia de Windows 10 que podrás usar en la solución de implementación.

En el contexto de este tema, usaremos cuatro máquinas: DC01, MDT01, HV01 y PC0001. DC01 es un controlador de dominio, PC0001 es un cliente de Windows 10 Enterprise x64 y MDT01 es un servidor de Windows Server 2012 R2 Standard. HV01 es un servidor de host Hyper-V, pero HV01 podría reemplazarse por PC0001, siempre que PC0001 tenga suficiente memoria y pueda ejecutar Hyper-V. MDT01, HV01 y PC0001 son miembros del dominio contoso.com de la empresa ficticia Contoso Corporation. Para más información sobre la configuración necesaria para este tema, consulta Implementar Windows 10 con Microsoft Deployment Toolkit.

Figura 1

Figura 1. Máquinas usadas en este tema.

La imagen de referencia

La imagen de referencia que se describe en esta documentación está diseñada principalmente para su implementación en equipos físicos. Sin embargo, la imagen de referencia se crea en una plataforma virtual, antes de que se ejecute automáticamente durante el proceso de la herramienta de preparación del sistema (Sysprep) y se capture en un archivo de imagen de Windows (WIM). Las razones para crear la imagen de referencia en una plataforma virtual son las siguientes:

  • Reducirás el tiempo de desarrollo y podrás usar instantáneas para probar diferentes configuraciones rápidamente.

  • Podrás determinar los problemas de hardware. Obtendrás la mejor imagen posible y, si tienes un problema, no es probable que esté relacionado con el hardware.

  • Te puedes asegurar de que no tienes aplicaciones no deseadas que podrían instalarse como parte de una instalación de controladores, pero no se ha eliminado por el proceso de Sysprep.

  • Es fácil moverse entre laboratorio, prueba y producción.

Configurar el recurso compartido de implementación de MDT Build Lab

Con Windows 10, no hay ningún requisito de disco duro para crear imágenes de referencia; sin embargo, para reducir el tiempo necesario para la implementación, puedes crear una imagen de referencia que contenga algunas aplicaciones de base, así como todas las actualizaciones más recientes. En esta sección se muestra cómo crear y configurar el recurso compartido de implementación de MDT Build Lab para crear una imagen de referencia de Windows 10. Dado que las imágenes de referencia se implementarán solo en las máquinas virtuales durante el proceso de creación y tienen una configuración específica (reglas), siempre debes crear un recurso compartido de implementación independiente específicamente para este proceso.

Crear recurso compartido de implementación de MDT Build Lab

  • En MDT01, inicia sesión en el dominio CONTOSO como administrador y con la contraseña P@ssw0rd.

  • Con Deployment Workbench, haz clic con el botón secundario en Deployment Shares y selecciona New Deployment Share.

  • Usa la siguiente configuración para el New Deployment Share Wizard:

  • Ruta de recurso compartido de implementación: E:\MDTBuildLab

  • Nombre de recurso compartido: MDTBuildLab$

  • Descripción del recurso compartido de implementación: MDT Build Lab

  • <default>

  • Comprueba que tienes acceso al recurso compartido \\MDT01\MDTBuildLab$.

Figura 2

Figura 2. Deployment Workbench con el recurso compartido de implementación de MDT Build Lab creado.

Configurar los permisos para el recurso compartido de implementación

Para escribir la imagen de referencia en el recurso compartido de implementación, debes asignar permisos de modificación a la cuenta de compilación de MDT (MDT_BA) para la subcarpeta Captures en la carpeta E:\MDTBuildLab.

  1. En MDT01, inicia sesión como CONTOSO\Administrator.

  2. Modifica los permisos NTFS para la carpeta E:\MDTBuildLab\Captures ejecutando el siguiente comando en un símbolo del sistema con privilegios elevados de Windows PowerShell:

    icacls E:\MDTBuildLab\Captures /grant '"MDT_BA":(OI)(CI)(M)'
    

Figura 3

Figura 3. Permisos configurados para el usuario MDT_BA.

Agregar archivos de configuración

En esta sección se muestra cómo rellenar el recurso compartido de implementación de MDT 2013 Update 1 con los archivos de origen del sistema operativo Windows 10, conocidos habitualmente como archivos de configuración, que se usarán para crear una imagen de referencia. Los archivos de configuración se usan durante el proceso de creación de la imagen de referencia y son la base de la imagen de referencia.

Agregar archivos de instalación de Windows 10

MDT 2013 permite agregar imágenes completas de origen de Windows 10 DVD (ISO) y las imágenes personalizadas que has creado. En este caso, crearás una imagen de referencia para agregar los archivos de configuración de origen completos de Microsoft.

Nota  

Debido a los límites de Windows en la longitud de la ruta de acceso, mantenemos intencionadamente corto el directorio de destino de sistema operativo, con el nombre de carpeta W10EX64RTM en lugar de un nombre más descriptivo, como Windows 10 Enterprise x64 RTM.

 

Agregar Windows 10 Enterprise x64 (origen completo)

En estos pasos se supone que has copiado el contenido de una ISO de Windows 10 Enterprise x64 en la carpeta E:\Downloads\Windows 10 Enterprise x64.

  1. En MDT01, inicia sesión como CONTOSO\Administrator.

  2. Con Deployment Workbench, expande el nodo Deployment Shares y expande MDT Build Lab.

  3. Haz clic con el botón secundario en el nodo Sistemas operativos y crea una nueva carpeta llamada Windows 10.

  4. Expande el nodo Sistemas operativos, haz clic con el botón secundario en la carpeta Windows 10, y luego selecciona Import Operating System. Usa la siguiente configuración para el Import Operating System Wizard:

  5. Conjunto completo de archivos de origen

  6. Directorio de origen: E:\Downloads\Windows 10 Enterprise x64

  7. Nombre de directorio de destino: W10EX64RTM

  8. Después de agregar el sistema operativo, en la carpeta Operating Systems/Windows 10, haz doble clic en el nombre de los sistemas operativos agregados en el nodo Operating System y cambia el nombre al siguiente: Windows 10 Enterprise x64 RTM Default Image.

Figura 4

Figura 4. El sistema operativo Windows 10 importado después de cambiar el nombre.

Agregar aplicaciones

Antes de crear una secuencia de tareas de MDT, debes agregar todas las aplicaciones y otros scripts de muestra para el recurso compartido de MDT Build Lab.

Los pasos descritos en esta sección usan un estricto estándar de nomenclatura para las aplicaciones de MDT. Agrega el prefijo "Install -" para las instalaciones de aplicaciones típicas que ejecutan algún tipo de instalador de configuración, y usa el prefijo "Configure -" cuando una aplicación configura un valor de configuración en el sistema operativo. También puedes agregar un sufijo " - x86", " - x64" o "- x86-x64" para indicar la arquitectura de la aplicación (algunas aplicaciones tienen instaladores para ambas arquitecturas). Siempre se recomienda usar un estándar de nomenclatura de script al usar MDT, ya que ayuda a mantener el orden y la coherencia.

Al almacenar los elementos de configuración como aplicaciones de MDT, es fácil mover estos objetos entre varias soluciones, o entre entornos de producción y prueba. En las secciones paso a paso de este tema, agregarás las siguientes aplicaciones:

  • Install - Microsoft Office 2013 Pro Plus - x86

  • Install - Microsoft Silverlight 5.0 - x64

  • Install - Microsoft Visual C++ 2005 SP1 - x86

  • Install - Microsoft Visual C++ 2005 SP1 - x64

  • Install - Microsoft Visual C++ 2008 SP1 - x86

  • Install - Microsoft Visual C++ 2008 SP1 - x64

  • Install - Microsoft Visual C++ 2010 SP1 - x86

  • Install - Microsoft Visual C++ 2010 SP1 - x64

  • Install - Microsoft Visual C++ 2012 Update 4 - x86

  • Install - Microsoft Visual C++ 2012 Update 4 - x64

En estos ejemplos, damos por hecho que has descargado el software de esta lista en la carpeta E:\Downloads. La primera aplicación se agrega mediante la interfaz de usuario, pero dado MDT admite Windows PowerShell, agregarás las demás aplicaciones con Windows PowerShell.

Nota  

Todas las descargas de Microsoft Visual C++ se encuentran en la siguiente página del Soporte técnico de Microsoft: https://support.microsoft.com/kb/2019667.

 

Crear la instalación: Microsoft Office Professional Plus 2013 x86

Puedes personalizar Office 2013. En las versiones de licencia de volumen de Office 2013, hay una herramienta de personalización de Office que puedes usar para personalizar la instalación de Office. En estos pasos se supone que has copiado los archivos de instalación de Office 2013 en la carpeta E:\Downloads\Office2013.

Agregar archivos de instalación de Microsoft Office Professional Plus 2013 x86

Después de agregar la aplicación de Microsoft Office Professional Plus 2013 x86, automatizarás la configuración ejecutando la herramienta de personalización de Office. De hecho, MDT 2013 detecta que agregaste la aplicación de Office Professional Plus 2013 x86 y crea un acceso directo para hacerlo.

También puedes personalizar la instalación de Office mediante un archivo Config.xml. Sin embargo, te recomendamos que uses la herramienta de personalización de Office, como se describe en los pasos siguientes, ya que proporciona una manera mucho más rica de controlar la configuración de Office 2013.

  1. Con Deployment Workbench, en el recurso compartido de implementación de MDT Build Lab, expande el nodo Applications/Microsoft y haz doble clic en Install - Microsoft Office 2013 Pro Plus x86.

  2. En la pestaña Office Products, haz clic en Office Customization Tool y haz clic en OK en el cuadro de diálogo Information.

    Figura 5

    Figura 5. Propiedades de la aplicación Install - Microsoft Office 2013 Pro Plus - x86.

    Nota  

    Si no ves la pestaña Office Products, comprueba que estás usando una versión de licencia por volumen de Office. Si estás implementando Office 365, debes descargar la carpeta Admin de Microsoft.

     

  3. En el cuadro de diálogo de la herramienta de personalización de Office, selecciona la opción Create a new Setup customization file para el siguiente producto, selecciona el producto Microsoft Office Professional Plus 2013 (32 bits) y haz clic en OK.

  4. Usa la siguiente configuración para ajustar la configuración de Office 2013 para que sea completamente desatendida:

    1. Instalar la ubicación y el nombre de la organización

      • Nombre de la organización: Contoso
    2. Licencias e interfaz de usuario

      1. Selecciona Use KMS client key.

      2. Selecciona I accept the terms in the License Agreement.

      3. Selecciona Display level: None.

      Figura 6

      Figura 6. Pantalla de interfaz de usuario y de licencias en la herramienta de personalización de Microsoft Office

    3. Modificar las propiedades del programa de configuración

      • Agrega la propiedad SETUP_REBOOT y establece el valor en Never.
    4. Modificar la configuración de usuario

      • En el nodo Microsoft Office 2013, expande Privacy, selecciona Trust Center y activa el Disable Opt-in Wizard la primera vez que se ejecute.
  5. Desde el menú File, selecciona Save y guarda la configuración como 0_Office2013ProPlusx86.msp en la carpeta E:\MDTBuildLab\Applications\Install - Microsoft Office 2013 Pro Plus - x86\Updates.

    Nota  

    El motivo para asignar nombre al archivo con un 0 (cero) al principio es que la carpeta de actualizaciones también controla las actualizaciones de Microsoft Office y se instalan en orden alfabético. La configuración de Office 2013 funciona mejor si el archivo de personalización se ha instalado antes que las actualizaciones.

     

  6. Cierra la herramienta de personalización de Office, haz clic en Yes en el cuadro de diálogo y, en la ventana Install - Microsoft Office 2013 Pro Plus - x86 Properties, haz clic en OK.

Conectarse a un recurso compartido de implementación mediante Windows PowerShell

Si necesitas agregar muchas aplicaciones, puedes aprovechar la compatibilidad con PowerShell que ofrece MDT. Para empezar a usar PowerShell con el recurso compartido de implementación, debes cargar primero el complemento MDT PowerShell y hacer que el recurso compartido de implementación sea una unidad de PowerShell (PSDrive).

  1. En MDT01, inicia sesión como CONTOSO\Administrator.

  2. Importa el complemento y crea la unidad PSDrive ejecutando los siguientes comandos en un símbolo del sistema de PowerShell con privilegios elevados:

    Import-Topic "C:\Program Files\Microsoft Deployment Toolkit\bin\MicrosoftDeploymentToolkit.psd1"
    
    New-PSDrive -Name "DS001" -PSProvider MDTProvider -Root "E:\MDTBuildLab"
    

Crear la instalación: Microsoft Visual C++ 2005 SP1 x86

En estos pasos se supone que has descargado Microsoft Visual C++ 2005 SP1 x86. Debes modificar la ruta de acceso a la carpeta de origen para reflejar el entorno actual. En este ejemplo, la ruta de acceso de origen se establece en E:\Downloads\VC++2005SP1x86.

  1. En MDT01, inicia sesión como CONTOSO\Administrator.

  2. Crea la aplicación ejecutando los siguientes comandos en un símbolo del sistema de PowerShell con privilegios elevados:

    $ApplicationName = "Install - Microsoft Visual C++ 2005 SP1 - x86"
    $CommandLine = "vcredist_x86.exe /Q"
    $ApplicationSourcePath = "E:\Downloads\VC++2005SP1x86"
    Import-MDTApplication -Path "DS001:\Applications\Microsoft" -Enable "True" -Name $ApplicationName -ShortName $ApplicationName -Commandline $Commandline -WorkingDirectory ".\Applications\$ApplicationName" -ApplicationSourcePath $ApplicationSourcePath -DestinationFolder $ApplicationName 
    -Verbose
    

Crear la instalación: Microsoft Visual C++ 2005 SP1 x64

En estos pasos se supone que has descargado Microsoft Visual C++ 2005 SP1 x64. Debes modificar la ruta de acceso a la carpeta de origen para reflejar el entorno actual. En este ejemplo, la ruta de acceso de origen se establece en E:\Downloads\VC++2005SP1x64.

  1. En MDT01, inicia sesión como CONTOSO\Administrator.

  2. Crea la aplicación ejecutando los siguientes comandos en un símbolo del sistema de PowerShell con privilegios elevados:

    $ApplicationName = "Install - Microsoft Visual C++ 2005 SP1 ? x64"
    $CommandLine = "vcredist_x64.exe /Q"
    $ApplicationSourcePath = "E:\Downloads\VC++2005SP1x64"
    Import-MDTApplication -Path "DS001:\Applications\Microsoft" -Enable "True" -Name $ApplicationName -ShortName $ApplicationName -Commandline $Commandline -WorkingDirectory ".\Applications\$ApplicationName" -ApplicationSourcePath $ApplicationSourcePath -DestinationFolder $ApplicationName 
    -Verbose
    

Crear la instalación: Microsoft Visual C++ 2008 SP1 x86

En estos pasos se supone que has descargado Microsoft Visual C++ 2008 SP1 x86. Debes modificar la ruta de acceso a la carpeta de origen para reflejar el entorno actual. En este ejemplo, la ruta de acceso de origen se establece en E:\Downloads\VC++2008SP1x86.

  1. En MDT01, inicia sesión como CONTOSO\Administrator.

  2. Crea la aplicación ejecutando los siguientes comandos en un símbolo del sistema de PowerShell con privilegios elevados:

    $ApplicationName = "Install - Microsoft Visual C++ 2008 SP1 - x86"
    $CommandLine = "vcredist_x86.exe /Q"
    $ApplicationSourcePath = "E:\Downloads\VC++2008SP1x86"
    Import-MDTApplication -Path "DS001:\Applications\Microsoft" -Enable "True" -Name $ApplicationName -ShortName $ApplicationName -Commandline $Commandline -WorkingDirectory ".\Applications\$ApplicationName" -ApplicationSourcePath $ApplicationSourcePath -DestinationFolder $ApplicationName 
    -Verbose
    

Crear la instalación: Microsoft Visual C++ 2008 SP1 x64

En estos pasos se supone que has descargado Microsoft Visual C++ 2008 SP1 x64. Debes modificar la ruta de acceso a la carpeta de origen para reflejar el entorno actual. En este ejemplo, la ruta de acceso de origen se establece en E:\Downloads\VC++2008SP1x64.

  1. En MDT01, inicia sesión como CONTOSO\Administrator.

  2. Crea la aplicación ejecutando los siguientes comandos en un símbolo del sistema de PowerShell con privilegios elevados:

    $ApplicationName = "Install - Microsoft Visual C++ 2008 SP1 ? x64"
    $CommandLine = "vcredist_x64.exe /Q"
    $ApplicationSourcePath = "E:\Downloads\VC++2008SP1x64"
    Import-MDTApplication -Path "DS001:\Applications\Microsoft" -Enable "True" -Name $ApplicationName -ShortName $ApplicationName -Commandline $Commandline -WorkingDirectory ".\Applications\$ApplicationName" -ApplicationSourcePath $ApplicationSourcePath -DestinationFolder $ApplicationName 
    -Verbose
    

Crear la instalación: Microsoft Visual C++ 2010 SP1 x86

En estos pasos se supone que has descargado Microsoft Visual C++ 2010 SP1 x86. Debes modificar la ruta de acceso a la carpeta de origen para reflejar el entorno actual. En este ejemplo, la ruta de acceso de origen se establece en E:\Downloads\VC++2010SP1x86.

  1. En MDT01, inicia sesión como CONTOSO\Administrator.

  2. Crea la aplicación ejecutando los siguientes comandos en un símbolo del sistema de PowerShell con privilegios elevados:

    $ApplicationName = "Install - Microsoft Visual C++ 2010 SP1 - x86"
    $CommandLine = "vcredist_x86.exe /Q"
    $ApplicationSourcePath = "E:\Downloads\VC++2010SP1x86"
    Import-MDTApplication -Path "DS001:\Applications\Microsoft" -Enable "True" -Name $ApplicationName -ShortName $ApplicationName -CommandLine $CommandLine -WorkingDirectory ".\Applications\$ApplicationName" -ApplicationSourcePath $ApplicationSourcePath -DestinationFolder $ApplicationName 
    -Verbose
    

Crear la instalación: Microsoft Visual C++ 2010 SP1 x64

En estos pasos se supone que has descargado Microsoft Visual C++ 2010 SP1 x64. Debes modificar la ruta de acceso a la carpeta de origen para reflejar el entorno actual. En este ejemplo, la ruta de acceso de origen se establece en E:\Downloads\VC++2010SP1x64.

  1. En MDT01, inicia sesión como CONTOSO\Administrator.

  2. Crea la aplicación ejecutando los siguientes comandos en un símbolo del sistema de PowerShell con privilegios elevados:

    $ApplicationName = "Install - Microsoft Visual C++ 2010 SP1 ? x64"
    $CommandLine = "vcredist_x64.exe /Q"
    $ApplicationSourcePath = "E:\Downloads\VC++2010SP1x64"
    Import-MDTApplication -Path "DS001:\Applications\Microsoft" -Enable "True" -Name $ApplicationName -ShortName $ApplicationName -CommandLine $CommandLine -WorkingDirectory ".\Applications\$ApplicationName" -ApplicationSourcePath $ApplicationSourcePath -DestinationFolder $ApplicationName 
    -Verbose
    

Crear la instalación: Microsoft Visual C++ 2012 Update 4 x86

En estos pasos se supone que ha descargado Microsoft Visual C++ 2012 Update 4 x86. Debes modificar la ruta de acceso a la carpeta de origen para reflejar el entorno actual. En este ejemplo, la ruta de acceso de origen se establece en E:\Downloads\VC++2012Ux86.

  1. En MDT01, inicia sesión como CONTOSO\Administrator.

  2. Crea la aplicación ejecutando los siguientes comandos en un símbolo del sistema de PowerShell con privilegios elevados:

    $ApplicationName = "Install - Microsoft Visual C++ 2012 Update 4 - x86"
    $CommandLine = "vcredist_x86.exe /Q"
    $ApplicationSourcePath = "E:\Downloads\VC++2012Ux86"
    Import-MDTApplication -Path "DS001:\Applications\Microsoft" -Enable "True" -Name $ApplicationName -ShortName $ApplicationName -CommandLine $CommandLine -WorkingDirectory ".\Applications\$ApplicationName" -ApplicationSourcePath $ApplicationSourcePath -DestinationFolder $ApplicationName 
    -Verbose
    

Crear la instalación: Microsoft Visual C++ 2012 Update 4 x64

En estos pasos se supone que has descargado Microsoft Visual C++ 2012 Update 4 x64. Debes modificar la ruta de acceso a la carpeta de origen para reflejar el entorno actual. En este ejemplo, la ruta de acceso de origen se establece en E:\Downloads\VC++2012Ux64.

  1. En MDT01, inicia sesión como CONTOSO\Administrator.

  2. Crea la aplicación ejecutando los siguientes comandos en un símbolo del sistema de PowerShell con privilegios elevados:

    $ApplicationName = "Install - Microsoft Visual C++ 2012 Update 4 ? x64"
    $CommandLine = "vcredist_x64.exe /Q"
    $ApplicationSourcePath = "E:\Downloads\VC++2012Ux64"
    Import-MDTApplication -Path "DS001:\Applications\Microsoft" -Enable "True" -Name $ApplicationName -ShortName $ApplicationName -CommandLine $CommandLine -WorkingDirectory ".\Applications\$ApplicationName" -ApplicationSourcePath $ApplicationSourcePath -DestinationFolder $ApplicationName 
    -Verbose
    

Crear la secuencia de tareas de la imagen de referencia

Para crear y capturar la imagen de referencia de Windows 10 para la implementación con MDT, crearás una secuencia de tareas. La secuencia de tareas hará referencia al sistema operativo y a las aplicaciones que has importado anteriormente en el recurso compartido de implementación de MDT Build Lab para crear una imagen de referencia de Windows 10.

Después de crear la secuencia de tareas, la configurarás para habilitar la aplicación de revisión en el servidor de Windows Server Update Services (WSUS). La acción de Windows Update de secuencia de tareas admite la obtención de actualizaciones directamente desde Microsoft Update, pero la aplicación revisión es más estable si usas un servidor WSUS local. WSUS también permite un sencillo proceso de aprobación de las revisiones que vas a implementar.

Controladores y la imagen de referencia

Dado que usamos plataformas virtuales modernas para la creación de nuestras imágenes de referencia, no necesitamos preocuparnos de los controladores al crear imágenes de referencia para Windows 10. Usamos Hyper-V en nuestro entorno y el Entorno de preinstalación de Windows (Windows PE) ya tiene todos los controladores necesarios integrados para Hyper-V.

Crear una secuencia de tareas para Windows 10 Enterprise

Para crear una secuencia de tareas de imagen de referencia de Windows 10, el proceso es el siguiente:

  1. Usando Deployment Workbench en el recurso compartido de implementación de MDT Build Lab, haz clic con el botón secundario en Task Sequences y crea una nueva carpeta llamada Windows 10.

  2. Expande el nodo Task Sequences, haz clic con el botón secundario en la nueva carpeta Windows 10 y selecciona New Task Sequence. Usa la siguiente configuración para el New Task Sequence Wizard:

    1. Identificador de la secuencia de tareas: REFW10X64-001

    2. Nombre de la secuencia de tareas: imagen predeterminada de Windows 10 Enterprise x64 RTM

    3. Comentarios de secuencia de tareas: creación de referencia

    4. Plantilla: secuencia de tareas de cliente estándar

    5. Selecciona el sistema operativo: imagen predeterminada Windows 10 Enterprise x64 RTM

    6. Especifica la clave de producto: no se especifica clave de producto en este momento

    7. Nombre completo: Contoso

    8. Organización: Contoso

    9. Página principal de Internet Explorer: https://www.contoso.com

    10. Contraseña de administrador: no se especifica contraseña de administrador en este momento

Editar la secuencia de tareas de Windows 10

Los pasos siguientes te guían por el proceso de edición de la secuencia de tareas de imagen de referencia de Windows 10 para incluir las acciones necesarias para actualizar la imagen de referencia con las últimas actualizaciones de WSUS, roles y características de instalación y utilidades, e instala Microsoft Office 2013.

  1. En la carpeta Task Sequences/Windows 10, haz clic con el botón secundario en la secuencia de tareas de la imagen predeterminada de Windows 10 Enterprise x64 RTM y selecciona Properties.

  2. En la pestaña Task Sequence, configura la secuencia de tareas de imagen predeterminada de Windows 10 Enterprise x64 RTM con la siguiente configuración:

    1. State Restore. Habilita la acción de Windows Update (Pre-Application Installation).

      Nota  

      Habilita una acción en la pestaña Options y desactivando la casilla Disable this step.

       

    2. State Restore. Habilita la acción de Windows Update (Post-Application Installation).

    3. State Restore. Habilita la acción de Windows Update (Post-Application Installation). State Restore. Después de la acción Tattoo, agrega una nueva acción Group con la siguiente configuración:

      • Nombre: Custom Tasks (Pre-Windows Update)
    4. State Restore. Después de la acción Windows Update (Post-Application Installation), cambia el nombre Custom Tasks a Custom Tasks (Post-Windows Update).

      Nota  

      El motivo para agregar las aplicaciones después de la acción Tattoo pero antes de ejecutar Windows Update es simplemente ahorrar tiempo durante la implementación. De este modo, podemos agregar todas las aplicaciones que actualizarán algunos de los componentes integrados y evitar actualizaciones innecesarias.

       

    5. State Restore / Custom Tasks (Pre-Windows Update). Agrega una nueva acción Install Roles and Features con la siguiente configuración:

      1. Nombre: Install - Microsoft NET Framework 3.5.1

      2. Selecciona el sistema operativo para los que se instalarán los roles: Windows 8.1

      3. Selecciona los roles y características que se deben instalar: .NET Framework 3.5 (incluye .NET 2.0 y 3.0)

      Importante  

      Probablemente este es el paso más importante al crear una imagen de referencia. Muchas aplicaciones necesitan .NET Framework, y te recomendamos encarecidamente que esté disponible en la imagen. Lo que hace que esto sea diferente de otros componentes es que .NET Framework 3.5.1 no se incluye en el archivo WIM. Se instala desde la carpeta Sources\SxS en el medio de instalación, lo que lo hace más difícil agregar después de que se haya implementado la imagen.

       

      Figura 7

      Figura 7. La secuencia de tareas después de crear el grupo Custom Tasks (Pre-Windows Update) y de agregar la acción Install - Microsoft NET Framework 3.5.1.

    6. State Restore - Custom Tasks (Pre-Windows Update). Después de la acción Install - Microsoft NET Framework 3.5.1, agrega una nueva acción Install Application con la siguiente configuración:

      1. Nombre: Install - Microsoft Visual C++ 2005 SP1 - x86

      2. Instalar una sola aplicación: instalar - Install - Microsoft Visual C++ 2005 SP1 - x86-x64

    7. Repite el paso anterior (agrega un nuevo Install Application) para agregar las siguientes aplicaciones:

      1. Install - Microsoft Visual C++ 2005 SP1 - x64

      2. Install - Microsoft Visual C++ 2008 SP1 - x86

      3. Install - Microsoft Visual C++ 2008 SP1 - x64

      4. Install - Microsoft Visual C++ 2010 SP1 - x86

      5. Install - Microsoft Visual C++ 2010 SP1 - x64

      6. Install - Microsoft Visual C++ 2012 Update 4 - x86

      7. Install - Microsoft Visual C++ 2012 Update 4 - x64

      8. Install - Microsoft Office 2013 Pro Plus - x86

    8. Después de la acción Install - Microsoft Office 2013 Pro Plus - x86, agrega una nueva acción Restart computer.

  3. Haz clic en OK.

Configuración opcional: agregar una acción de suspensión

El objetivo al crear una imagen de referencia es, por supuesto, automatizarlo todo. Pero a veces tienes una configuración especial o una configuración de aplicación que requiere demasiado tiempo para automatizarse. Si necesitas hacer alguna configuración manual, puedes agregar una característica poco conocida denominada Lite Touch Installation (LTI) Suspend. Si agregas el script LTISuspend.wsf como una acción personalizada en la secuencia de tareas, suspenderá la secuencia de tareas hasta que hagas clic en el icono de acceso directo de reanudación de secuencia de tareas en el escritorio. Además de usar la característica LTI Suspend para la configuración o instalación manual, también puedes usarla simplemente para comprobar una imagen de referencia antes de permitir que la secuencia de tareas continúe y use Sysprep para capturar la máquina virtual.

Figura 8

Figura 8. Una secuencia de tareas con la acción opcional Suspend (LTISuspend.wsf) agregada.

Figura 9

Figura 9. El escritorio de Windows 10 con el acceso directo de la secuencia de tareas de reanudación.

Editar el archivo Unattend.xml para Windows 10 Enterprise

Al usar MDT, no es necesario modificar el archivo Unattend.xml muy a menudo, porque MDT se ocupa de la mayoría de las configuraciones. No obstante si, por ejemplo, quieres configurar el comportamiento de Internet Explorer 11, puedes editar Unattend.xml para esto. Editar Unattend.xml para la configuración básica de Internet Explorer es fácil, pero para la configuración más avanzada, querrás usar el Kit de administración de Internet Explorer (IEAK).

Nota  

También puedes usar Unattend.xml para habilitar componentes en Windows 10, como el cliente Telnet o el cliente Hyper-V. Normalmente preferimos hacerlo a través de la acción instalar Roles y características, o usando las herramientas de línea de comandos de administración y mantenimiento de imágenes de implementación (DISM), ya que, a continuación, las podremos agregar como una aplicación, dinámicas, con condiciones, etc. Además, si vas a agregar paquetes a través de Unattend.xml, es específico de la versión, por lo que Unattend.xml debe coincidir con la versión exacta del sistema operativo que se está manteniendo.

 

Sigue estos pasos para configurar opciones de Internet Explorer en Unattend.xml de la secuencia de tareas de la imagen predeterminada de Windows 10 Enterprise x64 RTM:

  1. Con Deployment Workbench, haz clic con el botón secundario en la secuencia de tareas Windows 10 Enterprise x64 RTM Default Image y selecciona Properties.

  2. En la pestaña OS Info, haz clic en Edit Unattend.xml. MDT ahora genera un archivo de catálogo. Esto puede tardar unos minutos, y luego se iniciará el Administrador de imágenes de sistema de Windows (Windows SIM).

  3. En Windows SIM, expande el nodo 4 specialize en el panel Answer File y selecciona la entrada de amd64_Microsoft-Windows-IE-InternetExplorer_neutral.

  4. En la ventana amd64_Microsoft-Windows-IE-InternetExplorer_neutral properties (derecha), establece los valores siguientes:

    • DisableDevTools: true
  5. Guarda el archivo Unattend.xml y cierra Windows SIM.

  6. En las propiedades de imagen predeterminadas de Windows 10 Enterprise x64 RTM, haz clic en OK.

Figura 10

Figura 10. Administrador de imágenes de sistema de Windows con Unattend.xml de Windows 10.

Configurar reglas de uso compartido de implementación de MDT

La comprensión de las reglas es fundamental para usar correctamente MDT. Las reglas se configuran en la pestaña Rules de las propiedades del recurso compartido de implementación. La pestaña Rules es básicamente un acceso directo para editar el archivo CustomSettings.ini que existe en la carpeta E:\MDTBuildLab\Control. En esta sección se describe cómo configurar las reglas de recurso compartido de implementación de MDT como parte de la implementación de Windows 10 Enterprise.

Introducción a las reglas de recursos compartidos de implementación de MDT

En MDT, siempre hay dos archivos de regla: el archivo CustomSettings.ini y el archivo Bootstrap.ini. Puedes agregar casi cualquier regla; sin embargo, el archivo Bootstrap.ini se copia de la carpeta Control a la imagen de arranque, por lo que la imagen de arranque debe actualizarse cada vez que se cambia ese archivo.

Por ese motivo, agrega solamente un conjunto mínimo de reglas Bootstrap.ini, como a qué servidor de implementación y recurso compartido conectarse (el valor DEPLOYROOT). Coloca las demás reglas en CustomSettings.ini, porque ese archivo se actualiza inmediatamente al hacer clic en OK. Al dar los siguientes pasos, configurarás las reglas para el recurso compartido de implementación de MDT Build Lab:

  1. Con Deployment Workbench, haz clic con el botón secundario en MDT Build Lab deployment share y selecciona Properties.

  2. Selecciona la pestaña Rules y modifícala con la siguiente información:

    [Settings]
    Priority=Default
    [Default]
    _SMSTSORGNAME=Contoso
    UserDataLocation=NONE
    DoCapture=YES
    OSInstall=Y
    AdminPassword=P@ssw0rd
    TimeZoneName=Pacific Standard Time 
    JoinWorkgroup=WORKGROUP
    HideShell=YES
    FinishAction=SHUTDOWN
    DoNotCreateExtraPartition=YES
    WSUSServer=http://mdt01.contoso.com:8530
    ApplyGPOPack=NO
    SLSHARE=\\MDT01\Logs$
    SkipAdminPassword=YES
    SkipProductKey=YES
    SkipComputerName=YES
    SkipDomainMembership=YES
    SkipUserData=YES
    SkipLocaleSelection=YES
    SkipTaskSequence=NO
    SkipTimeZone=YES
    SkipApplications=YES
    SkipBitLocker=YES
    SkipSummary=YES
    SkipRoles=YES
    SkipCapture=NO
    SkipFinalSummary=YES
    

    Figura 11

    Figura 11. Reglas del lado servidor para el recurso compartido de implementación de MDT Build Lab.

  3. Haz clic en Edit Bootstrap.ini y realiza los cambios con la siguiente información:

    Settings]
    Priority=Default
    [Default]
    DeployRoot=\\MDT01\MDTBuildLab$
    UserDomain=CONTOSO
    UserID=MDT_BA
    UserPassword=P@ssw0rd
    SkipBDDWelcome=YES
    

    Figura 12

    Figura 12. Reglas de la imagen de arranque para el recurso compartido de implementación de MDT Build Lab.

    Nota  

    Por motivos de seguridad, normalmente no agregarás la contraseña al archivo Bootstrap.ini; sin embargo, dado que este recurso compartido de implementación es para crear solo versiones de imagen de referencia y no deben publicarse en la red de producción, es aceptable hacerlo en esta situación.

     

  4. En la pestaña Windows PE, en la lista desplegable Platform, selecciona x86.

  5. En el área de Lite Touch Boot Image Settings, configura las opciones siguientes:

    1. Descripción de la imagen: MDT Build Lab x86

    2. Nombre de archivo ISO: MDT Build Lab x86.iso

  6. En la pestaña Windows PE, en la lista desplegable Platform, selecciona x64.

  7. En el área de Lite Touch Boot Image Settings, configura las opciones siguientes:

    1. Descripción de la imagen: MDT Build Lab x64

    2. Nombre de archivo ISO: MDT Build Lab x64.iso

  8. Haz clic en OK.

Nota  

En MDT, la imagen de arranque x86 puede implementar sistemas operativos x86 y x64 (excepto en equipos basados en Unified Extensible Firmware Interface).

 

Actualizar el recurso compartido de implementación

Una vez configurado el recurso compartido de implementación, debe actualizarse. Este es el proceso cuando se crean imágenes de arranque de Windows PE en Windows.

  1. Con Deployment Workbench, haz clic en el MDT Build Lab deployment share y selecciona Update Deployment Share.

  2. Usa las opciones predeterminadas para el Update Deployment Share Wizard.

Nota  

El proceso de actualización tardará de 5 a 10 minutos.

 

Las reglas explicadas

Una vez configurado el recurso compartido de implementación del MDT Build Lab (el recurso compartido usado para crear imágenes de referencia), es el momento de explicar las distintas configuraciones usadas en los archivos Bootstrap.ini y CustomSettings.ini.

Los archivos Bootstrap.ini y CustomSettings.ini funcionan juntos. El archivo Bootstrap.ini siempre está presente en la imagen de arranque y se lee primero. El propósito básico para Bootstrap.ini es proporcionar suficiente información para que MDT encuentre el archivo CustomSettings.ini.

El archivo CustomSettings.ini normalmente se almacena en el servidor, en la carpeta Deployment share\Control, pero también se puede almacenar en un medio (cuando se usan medios sin conexión).

Nota  

La configuración, o las propiedades, que se usan en las reglas (CustomSettings.ini y Bootstrap.ini) se enumeran en la documentación de MDT, en la sección Microsoft Deployment Toolkit Reference/Properties/Property Definition.

 

El archivo Bootstrap.ini

El archivo Bootstrap.ini está disponible a través del cuadro de diálogo Properties del recurso compartido de implementación, o a través de la carpeta E:\MDTBuildLab\Control en MDT01.

[Settings]
Priority=Default

[Default]
DeployRoot=\\MDT01\MDTBuildLab$
UserDomain=CONTOSO
UserID=MDT_BA
UserPassword=P@ssw0rd

SkipBDDWelcome=YES

Entonces, ¿qué son estas opciones de configuración?

  • Priority. Determina el orden en que se leen las distintas secciones. Este Bootstrap.ini solo tiene una sección, denominada [Default].

  • DeployRoot. Esta es la ubicación del recurso compartido de implementación. Normalmente, MDT establece este valor, pero debes actualizar el valor de DeployRoot si te mueves a otro servidor o a otro recurso compartido. Si no especificas un valor, el Windows Deployment Wizard te pedirá una ubicación.

  • UserDomain, UserID, and UserPassword. Estos valores se usan para iniciar sesión automáticamente en el recurso compartido de implementación. De nuevo, si no se especifican, el asistente te los pedirá.

    Nota  

    Te recomendamos que tengas precaución. Estos valores se almacenan en un texto claro en la imagen de arranque. Úsalos solo para el recurso compartido de implementación de MDT Build Lab y no para el recurso compartido de implementación de MDT Production que aprenderás a crear en el siguiente tema.

     

  • SkipBDDWelcome. Si bien es agradable que te den la bienvenida cada vez que inicias una implementación, preferimos saltarnos la página inicial de bienvenida del Windows Deployment Wizard.

Nota  

Todas las propiedades que empiezan por "Skip" solo controlan si mostrar ese panel en el Windows Deployment Wizard. La mayoría de los paneles también requiere que establezcas uno o varios valores.

 

El archivo CustomSettings.ini

El archivo CustomSettings.ini, cuyo contenido se ve en la pestaña Rules del cuadro de diálogo Properties del recurso compartido de implementación, contiene la mayoría de las propiedades usadas en la configuración.

[Settings]
Priority=Default
[Default]
_SMSTSORGNAME=Contoso
UserDataLocation=NONE
DoCapture=YES
OSInstall=Y
AdminPassword=P@ssw0rd
TimeZoneName=Pacific Standard Time 
JoinWorkgroup=WORKGROUP
HideShell=YES
FinishAction=SHUTDOWN
DoNotCreateExtraPartition=YES
WSUSServer=http://mdt01.contoso.com:8530
ApplyGPOPack=NO
SLSHARE=\\MDT01\Logs$
SkipAdminPassword=YES
SkipProductKey=YES
SkipComputerName=YES
SkipDomainMembership=YES
SkipUserData=YES
SkipLocaleSelection=YES
SkipTaskSequence=NO
SkipTimeZone=YES
SkipApplications=YES
SkipBitLocker=YES
SkipSummary=YES
SkipRoles=YES
SkipCapture=NO
SkipFinalSummary=YES
  • Priority. Tiene la misma función que en Bootstrap.ini. La prioridad determina el orden en que se leen las distintas secciones. Este CustomSettings.ini solo tiene una sección, denominada [Default]. En general, si tienes varias secciones que establecen el mismo valor, gana el valor de la primera sección (prioridad más alta). Las excepciones raras se enumeran en el archivo ZTIGather.xml.

  • _SMSTSORGNAME. El nombre de organización mostrado en la ventana de la barra de progreso de la secuencia de tareas durante la implementación.

  • UserDataLocation. Controla la configuración de la copia de seguridad de estado del usuario. No necesitas usarlo al generar y capturar una imagen de referencia.

  • DoCapture. Configura la secuencia de tareas para ejecutar la herramienta de preparación del sistema (Sysprep) y capturar la imagen en un archivo cuando se instala el sistema operativo.

  • OSInstall. Debe establecerse en Y o YES (el código en realidad solo busca el carácter Y) para que la configuración continúe.

  • AdminPassword. Establece la contraseña de cuenta de administrador local.

  • TimeZoneName. Establece la zona horaria para su uso. No confundas este valor con TimeZone, que es solo para los sistemas operativos heredados (Windows 7 y Windows Server 2003).

    Nota  

    La forma más sencilla de buscar el nombre de la zona horaria actual en un equipo de Windows 10 es ejecutar tzutil /g en un símbolo del sistema. También puedes ejecutar tzutil /l para obtener una lista de todos los nombres de las zonas horarias disponibles.

     

  • JoinWorkgroup. Configura Windows para unirte a un grupo de trabajo.

  • HideShell. Oculta el Shell de Windows durante la implementación. Esto es especialmente útil para las implementaciones de Windows 8.1 en las que el Deployment Wizard aparecerá detrás de los iconos.

  • FinishAction. Indica a MDT qué hacer cuando se completa la secuencia de tareas.

  • DoNotCreateExtraPartition. Configura la secuencia de tareas para no crear la partición adicional para BitLocker. No es necesario hacer esto para la imagen de referencia.

  • WSUSServer. Especifica qué servidor de Windows Server Update Services (WSUS) (y qué puerto, si es necesario) usar durante la implementación. Sin esta opción, MDT usará Microsoft Update directamente, que aumentará el tiempo de implementación y limitará las opciones para controlar qué actualizaciones se aplican.

  • SLSHARE. Indica a MDT que copie los archivos de registro en un recurso compartido de servidor si algo va mal durante la implementación, o cuando se complete correctamente una implementación.

  • ApplyGPOPack. Permite implementar las directivas de grupo local creadas por el Administrador de cumplimiento de seguridad de Microsoft (SCM).

  • SkipAdminPassword. Omite el panel que pide la contraseña de administrador.

  • SkipProductKey. Omite el panel que pide la clave de producto.

  • SkipComputerName. Omite el panel de nombre de equipo.

  • SkipDomainMemberShip. Omite el panel de la pertenencia a un dominio. Si se establece en Yes, debes configurar el valor JoinWorkgroup o las propiedades JoinDomain, DomainAdmin, DomainAdminDomain y DomainAdminPassword.

  • SkipUserData. Omite el panel de migración del estado del usuario.

  • SkipLocaleSelection. Omite el panel para seleccionar la configuración de idioma y de teclado.

  • SkipTimeZone. Omite el panel para establecer la zona horaria.

  • SkipApplications. Omite el panel Applications.

  • SkipBitLocker. Omite el panel de BitLocker.

  • SkipSummary. Omite el panel inicial de resumen del Windows Deployment Wizard.

  • SkipRoles. Omite el panel Install Roles and Features.

  • SkipCapture. Omite el panel Capture.

  • SkipFinalSummary. Omite el resumen final del Windows Deployment Wizard. Dado que usas FinishAction=Shutdown, no querrás que el asistente se detenga al final para que tengas que hacer clic en OK antes de que el equipo se apague.

Crear la imagen de referencia de Windows 10

Una vez que hayas creado la secuencia de tareas, estás listo para crear la imagen de referencia de Windows 10. Esto se realizará al iniciar la secuencia de tareas desde una máquina virtual que, luego, realizará de forma automática el proceso de creación y captura de imagen de referencia.

Los siguientes pasos destacan el proceso usado para arrancar una máquina virtual con una imagen de arranque ISO creada por MDT, y luego ejecutar la imagen de secuencia de tareas de imagen de referencia para crear y capturar la imagen de referencia de Windows 10.

  1. Copia el x86.iso de E:\MDTBuildLab\Boot\MDT Build Lab de MDT01 en C:\ISO en el host de Hyper-V.

    Nota  

    Recuerda que en MDT puedes usar la imagen de arranque de x86 para implementar imágenes de sistemas operativos x86 y x64. Por eso puedes usar la imagen de arranque de x86 en lugar de la imagen de arranque de x64.

     

  2. Crea una máquina virtual con los siguientes valores:

    1. Nombre: REFW10X64-001

    2. Ubicación: C:\VMs

    3. Memoria: 1024 MB

    4. Red: externa (la red que está conectada a la misma infraestructura como MDT01)

    5. Disco duro: 60 GB (disco dinámico)

    6. Archivo de imagen: x86.iso de C:\ISO\MDT Build Lab

  3. Toma una instantánea de la máquina virtual REFW10X64-001 y nómbrala Clean with MDT Build Lab x86 ISO.

    Nota  

    Tomar una instantánea es útil si necesitas reiniciar el proceso y quieres asegurarte de que puedes empezar de cero.

     

  4. Inicia la máquina virtual REFW10X64-001. Después de arrancar en Windows PE, completa el Windows Deployment Wizard mediante las siguientes opciones:

    1. Selecciona una secuencia de tareas para ejecutarla en este equipo: Windows 10 Enterprise x64 RTM Default Image.

    2. Especifica si se va a capturar una imagen: Capture an image of this reference computer.

      • Ubicación: \\MDT01\MDTBuildLab$\Captures
    3. Nombre de archivo: REFW10X64 001.wim

      Figura 13

      Figura 13. El Windows Deployment Wizard para la imagen de referencia de Windows 10.

  5. La configuración se iniciará y se realizarán las acciones siguientes:

    1. Instalación del sistema operativo Windows 10 Enterprise.

    2. Instala las aplicaciones, roles y características agregados.

    3. Actualización del sistema operativo a través de tu servidor local de Windows Server Update Services (WSUS).

    4. Fases de Windows PE en el disco local.

    5. Ejecuta la preparación del sistema (Sysprep) y se reinicia en Windows PE.

    6. Captura la instalación en un archivo de imagen de Windows (WIM).

    7. Desactiva la máquina virtual.

Más tarde, tendrás una imagen de Windows 10 Enterprise x64 que se haya revisado completamente y que se ha ejecutado a través de Sysprep, en la carpeta E:\MDTBuildLab\Captures del servidor de implementación. El nombre de archivo es REFW10X64 001.wim.

Temas relacionados

Introducción a Microsoft Deployment Toolkit (MDT)

Implementar una imagen de Windows 10 mediante MDT 2013 Update 1

Crear un entorno distribuido para la implementación de Windows 10

Actualizar un equipo con Windows 7 a Windows 10

Reemplazar un equipo con Windows 7 por un equipo con Windows 10

Configurar las opciones de MDT