Implementación de características de restablecimiento de botón de inserción mediante carpetas de aplicación automática
Las características de restablecimiento de botón de inserción se incluyen con Windows 10 y Windows 11 para las ediciones de escritorio (Home, Pro, Enterprise y Education), aunque deberá realizar pasos adicionales para implementar equipos con las siguientes personalizaciones.
- Aplicaciones de escritorio de Windows
- Configuración de Windows, como pantallas OOBE personalizadas o menús de inicio.
- Diseños de partición personalizados.
Estos pasos también muestran cómo agregar tus propios scripts durante un restablecimiento para capturar registros o realizar otras tareas de limpieza.
Requisitos previos
Para completar estos procedimientos, necesitará un equipo técnico que tenga instalados Windows 10 o Windows 11 y los siguientes componentes del Kit de evaluación e implementación de Windows (ADK). Tenga en cuenta que a partir de Windows 10, versión 1809, WinPE es un complemento al ADK y no se incluye en el instalador de ADK:
- Herramientas de implementación
- Diseñador de imágenes y configuraciones (ICD)
- Herramienta de migración de estado de usuario (USMT)
- Entorno de preinstalación de Windows (Windows PE)
También necesitará:
- Un equipo de destino con un tamaño de unidad de 100 GB o superior
- Una imagen de edición de escritorio de Windows (install.wim)
- Una imagen de arranque Windows RE (Winre.wim) (Se extraerá de una imagen de Windows 10).
Para obtener información general sobre todo el proceso de implementación, consulta la Guía de fabricación de escritorio.
Sigue estos pasos para preparar la herramienta ScanState para capturar aplicaciones de escritorio de Windows después de instalarlas:
Paso 1: Preparar la herramienta ScanState
En el equipo técnico, copia los archivos de Windows ADK de la Herramienta de migración de estado de usuario de Windows (USMT) y el programa de instalación de Windows en una carpeta de trabajo. Deberás hacer coincidir la arquitectura del dispositivo de destino. No es necesario que copies las subcarpetas.
md C:\ScanState_amd64 xcopy /E "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\User State Migration Tool\amd64" C:\ScanState_amd64 xcopy /E /Y "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Setup\amd64\Sources" C:\ScanState_amd64
Copia el contenido de la carpeta de trabajo en una ubicación de red o una unidad flash USB.
Sigue estos pasos para personalizar la imagen de arranque de Windows RE si necesitas controladores y paquetes de idioma adicionales.
Paso 2: Extraer y personalizar la imagen de arranque de Windows RE (opcional)
En el PC del técnico, haz clic en Inicio y escribe implementación. Haz clic con el botón secundario en el Entorno de herramientas de implementación y creación de imágenes y, a continuación, selecciona Ejecutar como administrador.
En Entorno de herramientas de implementación e imágenes, crea la estructura de carpetas para almacenar la imagen de Windows y su punto de montaje.
Mkdir C:\OS_image\mount
Crea la estructura de carpetas para almacenar la imagen de arranque Windows RE y su punto de montaje.
Mkdir C:\winre_amd64\mount
Monta la imagen de Windows (install.wim) en la carpeta \OS_image\mount mediante DISM.
Dism /mount-image /imagefile:C:\OS_image\install.wim /index:1 /mountdir:C:\OS_image\mount
donde
Index:1
es el índice de la imagen seleccionada en el archivo Install.wim.Copia la imagen de Windows RE de la imagen de Windows montada en la nueva carpeta.
xcopy /H C:\OS_image\mount\windows\system32\recovery\winre.wim C:\winre_amd64
Desmontar la imagen de Windows. Sugerencia: Si no has realizado ningún otro cambio en la imagen de Windows, puedes desmontar la imagen más rápido mediante la opción
/discard
.Dism /unmount-image /mountdir:C:\OS_image\mount /discard
Monta la imagen de arranque Windows RE para su edición.
Dism /mount-image /imagefile:C:\winre_amd64\winre.wim /index:1 /mountdir:C:\winre_amd64\mount
donde
Index:1
es el número de la imagen seleccionada en el archivo Winre.wim.Una vez extraído el archivo Winre.wim del archivo Install.wim, puedes personalizar la imagen de arranque Windows RE.
Añade paquetes de idiomas, controladores de dispositivos críticos para el arranque y controladores de dispositivos de entrada a la imagen de arranque de Windows RE. Para saber más, consulta Personalizar Windows RE.
Confirma las personalizaciones y desmonta la imagen.
Dism /unmount-image /mountdir:C:\winre_amd64\mount /commit
Si tiene previsto personalizar solo la configuración común a todas las ediciones de Windows 10 o Windows 11, siga estos pasos para crear un paquete de aprovisionamiento que especifique la configuración que se va a restaurar durante la recuperación:
Paso 3: Crear un paquete de aprovisionamiento con la configuración que se va a restaurar (opcional)
- En el equipo técnico, inicia el Diseñador de imágenes y configuraciones (ICD) de Windows.
- Haz clic en Archivo>Nuevo proyecto.
- Escribe un nombre y una descripción del proyecto y, a continuación, haz clic en Siguiente.
- En el paso Seleccionar flujo de trabajo del proyecto, selecciona la opción Paquete de aprovisionamiento y, a continuación, haz clic en Siguiente.
- En el paso Elegir qué opciones ver y configurar, selecciona la opción Común para todas las ediciones de Windows y, a continuación, haz clic en Siguiente.
- En el paso Importar un paquete de aprovisionamiento (opcional), haz clic en Finalizar para crear el nuevo proyecto.
- Usa el panel Personalizaciones disponibles para agregar la configuración y especificar los valores predeterminados que se deben restaurar durante la recuperación. La configuración aparecerá en el panel Personalizaciones seleccionadas.
- Haz clic en Exportar>paquete de aprovisionamiento.
- En el paso Describir el paquete de aprovisionamiento, haz clic en Siguiente.
- En Selecciona los detalles de seguridad del paquete de aprovisionamiento, haz clic en Siguiente.
- En el paso Seleccionar dónde guardar el paquete de aprovisionamiento, escribe una ubicación para guardar el paquete (por ejemplo, un recurso compartido de red) y, a continuación, haz clic en Siguiente.
- Haz clic en Compilar para crear el paquete de aprovisionamiento.
- Una vez creado el paquete de aprovisionamiento, haz clic en Finalizar.
Paso 4: Copiar archivos de configuración y archivos de recursos relacionados en carpetas de aplicación automática
Las carpetas de aplicación automática facilitan la restauración de la configuración común, como la desatendida, la OOBE y el diseño de la barra de tareas durante PBR. Puede usar carpetas de aplicación automática o puntos de extensibilidad, pero no ambos. Si se configuran las carpetas de aplicación automática y los puntos de extensibilidad, Windows usará los puntos de extensibilidad.
Las carpetas de aplicación automática son nuevas en Windows 10, versión 1809. Estas carpetas facilitan la restauración de la configuración común, como el diseño desatendido, OOBE y barra de tareas durante PBR. Puede usar carpetas de aplicación automática o puntos de extensibilidad, pero no ambos. Si se configuran las carpetas de aplicación automática y los puntos de extensibilidad, Windows usará los puntos de extensibilidad.
Creación de una carpeta en la imagen de Windows denominada
C:\Recovery\AutoApply
MkDir C:\Recovery\AutoApply
Copie los archivos de configuración y los archivos de recursos relacionados en las carpetas de Aplicación automática:
Descripción Archivos que se van a copiar Dónde colocarlo Durante una restauración, ¿dónde va? Menú Inicio LayoutModification.xml C:\Recovery\AutoApply\
%SYSTEMDRIVE%\Users\Default\AppData\Local\Microsoft\Windows\Shell
Pines de la barra de tareas TaskbarLayoutModification.xml C:\Recovery\AutoApply\
C:\Windows\OEM\TaskbarLayoutModification.xml
OOBE.xml %windir%\System32\OOBE\info
C:\Recovery\AutoApply\OOBE
%windir%\System32\OOBE\info
Archivo desatendido unattend.xml C:\Recovery\AutoApply\
C:\Windows\Panther\Unattend.xml
Otros archivos de recursos C:\Recovery\AutoApply\CustomizationFiles
C:\Windows\OEM\CustomizationFiles
Tenga en cuenta que no se preocupe por restaurar archivos de vínculo (.lnk) usados por el menú Inicio y la barra de tareas. Se guardan y restauran mediante paquetes de aprovisionamiento.
Paso 5: Implementar y personalizar Windows
En el equipo de destino, arranca para Windows PE.
En el símbolo del sistema de Windows PE, ejecuta el script para crear las particiones de disco duro recomendadas.
Diskpart /s N:\CreatePartitions.txt
donde N:\CreatePartition es la ubicación del archivo.
Aplica la imagen de referencia de Windows a la partición de Windows.
Dism /Apply-Image /ImageFile:N:\Install.wim /Index:1 /ApplyDir:W:\
Opcional: también puedes especificar la opción /compact para que los archivos escritos en el disco se compriman. Por ejemplo:
Dism /Apply-Image /ImageFile:N:\Install.wim /Index:1 /ApplyDir:W:\ /Compact:on
Esto resulta útil si vas a implementar Windows en equipos con capacidad de almacenamiento limitada, pero no se recomienda en equipos con dispositivos de almacenamiento rotacional.
Configura la partición del sistema mediante BCDboot.
W:\Windows\System32\Bcdboot W:\Windows
Crea una carpeta en la partición de herramientas de Windows RE y copia la imagen de arranque de Windows RE personalizada en ella.
Mkdir T:\Recovery\WindowsRE xcopy /H N:\Winre.wim T:\Recovery\WindowsRE
donde T:\ es la partición de herramientas de Windows RE.
Importante
Debes almacenar Winre.wim en \Recovery\WindowsRE.
Registra la imagen de arranque Windows RE junto con la imagen de Windows.
W:\Windows\System32\Reagentc /setreimage /path T:\Recovery\WindowsRE /target W:\Windows
Usa Diskpart para ocultar la partición de herramientas de Windows RE (T:\) del Explorador de Windows.
Para equipos basados en UEFI:
select disk 0 select partition 4 remove set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac gpt attributes=0x8000000000000001 exit
Para equipos basados en BIOS:
select disk 0 select partition 3 remove set id=27 exit
Personaliza la imagen de Windows en el equipo de destino:
- Realiza personalizaciones sin conexión en la imagen de Windows, como instalar paquetes de controladores basados en INF específicos del equipo de destino, instalar actualizaciones del sistema operativo y paquetes de idioma o aprovisionar aplicaciones de Windows adicionales.
- Arranca el equipo de destino para auditar el modo. Se puede lograr mediante un archivo de respuesta con el | Microsoft-Windows-Deployment Reseal | Modo = configuración de auditoría, o iniciando primero el equipo en OOBE y presionando CTRL+MAYÚS+F3.
- Realiza las personalizaciones restantes, como instalar aplicaciones y paquetes de software de dispositivo específicos del equipo de destino.
Si ha instalado actualizaciones del sistema operativo, limpie los componentes reemplazados y marque las actualizaciones como permanentes para que se restauren durante la recuperación:
DISM.exe /Cleanup-Image /StartComponentCleanup
Paso 6: Capturar e implementar personalizaciones para la recuperación
Crea una carpeta C:\Recovery. Usa los comandos siguientes para asegurarte de que esta carpeta está configurada correctamente con los permisos y las ACL correctos.
mkdir C:\Recovery icacls C:\Recovery /inheritance:r icacls C:\Recovery /grant:r SYSTEM:(OI)(CI)(F) icacls C:\Recovery /grant:r *S-1-5-32-544:(OI)(CI)(F) takeown /f C:\Recovery /a attrib +H C:\Recovery
Usa la herramienta ScanState para capturar las personalizaciones instaladas en un paquete de aprovisionamiento. Usa la opción /config para especificar uno de los archivos de configuración predeterminados incluidos con el ADK y guarda el archivo .ppkg en la carpeta C:\Recovery\Customizations.
N:\ScanState_amd64\scanstate.exe /apps /config:<path_to_config_file> /ppkg C:\Recovery\Customizations\apps.ppkg /o /c /v:13 /l:C:\ScanState.log
donde N:\ es la ubicación de la herramienta ScanState instalada en el paso 1.
Si has usado Windows ICD para crear paquetes de aprovisionamiento adicionales con personalizaciones que se deben restaurar durante la recuperación, copia los paquetes en el equipo de destino. Por ejemplo:
xcopy N:\RecoveryPPKG\*.ppkg C:\Recovery\Customizations
donde N:\ es la ubicación donde se encuentran los paquetes de aprovisionamiento adicionales.
Copie cualquier archivo de configuración de restablecimiento de botón de inserción (resetconfig.xml) en el equipo de destino y, a continuación, configure los permisos para escribir o modificarlos. Por ejemplo:
mkdir C:\Recovery\OEM
donde N:\ es la ubicación donde se encuentran el archivo de configuración y los scripts.
Usa la herramienta Sysprep para volver a serializar la imagen de Windows sin usar la opción /generalize.
Sysprep /oobe /exit
Importante
Debes configurar la imagen que vas a enviar al cliente para que arranque en OOBE.
(Opcional) Para ahorrar espacio, también puedes convertir las aplicaciones de escritorio de Windows instaladas en punteros de archivo que hacen referencia al paquete de personalizaciones. Para ello, inicia el equipo de destino en Windows PE y ejecuta lo siguiente:
DISM /Apply-CustomDataImage /CustomDataImage:C:\Recovery\Customizations\USMT.ppkg /ImagePath:C:\ /SingleInstance
Apaga el equipo de destino para el empaquetado y el envío. Cuando el usuario inicie el equipo por primera vez, se iniciará en OOBE.
Paso 7: Comprobar las personalizaciones
Comprueba que las personalizaciones se restauran después de la recuperación y que siguen funcionando mediante la ejecución de Mantener mis archivos y Quitar todas las características. Para empezar, comprueba los siguientes puntos de entrada:
Configuración: En el menú Inicio, selecciona Configuración>Actualizar & recuperación>de seguridad>Reiniciar este equipo: Iniciar . Sigue las instrucciones en pantalla.
Windows RE: en el menú Inicio, selecciona Configuración>Actualizar & inicio>recuperación avanzado >de seguridad: Reiniciar ahora. Después de que Windows RE arranque, selecciona Solucionar problemas > Reiniciar este equipo y, a continuación, sigue las instrucciones en pantalla.
Para probar más opciones de recuperación, consulta escenarios de validación.
Temas relacionados
Implementación de características de restablecimiento del pulsador mediante ScanState