UnattendedWinstall aprovecha los archivos de respuesta de Microsoft (o archivos unattend) para automatizar y personalizar las instalaciones de Windows. Permite realizar modificaciones en la configuración y los paquetes de Windows directamente en la ISO de Windows durante la instalación.
Nota
UnattendedWinstall ha sido probado y optimizado para uso personal. Para aquellos interesados en personalizar aún más, cree su propio archivo de respuestas siguiendo esta guía en video.
Si UnattendedWinstall te ha sido útil, considera apoyar el proyecto, ¡realmente ayuda!
Si tiene comentarios, sugerencias o necesita ayuda con UnattendedWinstall, no dude en unirse a la discusión en GitHub o en nuestra comunidad de Discord:
El archivo de respuesta UnattendedWinstall viene con descripciones detalladas de casi todas las configuraciones y ajustes del registro, que están disponibles para su inspección aquí en GitHub. Para personalizarlo, descargue el archivo de respuesta y ábralo en editores como Cursor o VSCode.
Nota
Utilice el archivo UWScript.ps1
una vez que Windows esté instalado para volver a aplicar o revertir la configuración en caso de que Windows Update restablezca algunas de las configuraciones o si encuentra algún problema.
También se puede utilizar para lograr una experiencia similar a UnattendedWinstall en una instalación de Windows existente sin reinstalar Windows.
Antes de ejecutar el script
Asegúrese de abrir PowerShell como administrador. Además, configure la política de ejecución para permitir la ejecución del script ejecutando el siguiente comando:
Set-ExecutionPolicy Unrestricted
Ejecutar PowerShell con permisos elevados y habilitar la ejecución de scripts garantizará que UWScript.ps1
pueda aplicar los cambios necesarios en el sistema.
Para utilizar un archivo de respuesta, incluya autounattend.xml
en la raíz de su medio de instalación de Windows para ejecutarlo durante la instalación de Windows.
Nota
Asegúrese de que el archivo de respuesta se llame autounattend.xml
; de lo contrario, el instalador no lo reconocerá.
Nota
Puede hacer una copia de seguridad de sus controladores antes de la instalación para asegurarse de que estén disponibles:
Cree una carpeta llamada Drivers
en su unidad C:.
Haga una copia de seguridad de sus controladores actuales de Windows en la unidad C:
ejecutando el siguiente comando en el símbolo del sistema como administrador:
dism /online /export-driver /destination:C: D rivers
Conecte su unidad USB/medio de instalación a su computadora.
Cree una carpeta llamada $WinpeDriver$
en su unidad USB.
Copie los controladores que desea instalar automáticamente desde C:Drivers
a D:$WinpeDriver$
asumiendo que D:
es su unidad USB.
Descargue el archivo autounattend.xml
y guárdelo en su computadora.
Cree una unidad USB de instalación de arranque de Windows 10 o Windows 11 con Rufus o la herramienta de creación de medios.
Importante
- Algunos usuarios han informado problemas con la herramienta de creación de medios al crear el USB de instalación de Windows. Úselo a su propia discreción.
- Cuando utilice Rufus, no seleccione ninguna de las casillas de verificación en "Personalice su experiencia con Windows", ya que crea otro archivo
autounattend.xml
que podría sobrescribir la configuración en el archivo UnattendedWinstall.
Copie el archivo autounattend.xml
que descargó en el Paso 1 a la raíz del USB de instalación de Windows de arranque que creó en el Paso 2.
Inicie desde el USB de instalación de Windows, realice una instalación limpia de Windows como de costumbre y los scripts se ejecutarán automáticamente.
autounattend.xml
y guárdelo en su computadora.autounattend.xml
que descargó en el Paso 1, o simplemente haga clic y arrastre el autounattend.xml
a la ventana de AnyBurn.Importante
- Cuando utilice Rufus, no seleccione ninguna de las casillas de verificación en "Personalice su experiencia con Windows", ya que crea otro archivo
autounattend.xml
que podría sobrescribir la configuración en el archivo UnattendedWinstall.
autounattend.xml
y guárdelo en su computadora.ISO
y Templates
.ISO
, cree una nueva carpeta llamada Windows
.ISOWindows
.autounattend.xml
en la carpeta Templates
.VentoyPlugson.exe
.Auto Install Plugin
de la lista.Add
.Windows
.F:ISOWindows
(Reemplace F
con la letra de su unidad).autounattend.xml
.F:Templatesautounattend.xml
(Reemplace F
con la letra de su unidad).autounattend.xml
, ¡puede agregarlos más adelante!)OK
y debería ver un mensaje que dice que la configuración se ha guardado correctamente./Templates/autounattend.xml
.autounattend.xml
se ejecutará automáticamente durante la instalación. UWScript.ps1
o utilice la utilidad Chris Titus Tech para Windows (vídeo).Si no puede conectarse a Internet después de la instalación, probablemente se deba a que faltan los controladores de Wi-Fi o LAN (Ethernet). A veces, Windows no incluye todos los controladores necesarios para los adaptadores de red, especialmente si son específicos de su dispositivo.
Para resolver esto, siga estos pasos:
Después de la instalación, debería poder conectarse a Internet.
Para instalar una edición de Windows que no sea Pro, deberá ajustar los marcadores de posición de la clave de producto en su archivo autounattend.xml
.
dentro del archivo que actualmente tienen este aspecto: < Key >VK7JG-NPHTM-C97JM-9MPGT-3V66T Key >
< Key >00000-00000-00000-00000-00000 Key >
Al reemplazar estas secciones con un marcador de posición genérico, podrá seleccionar la edición de Windows deseada durante la instalación.
Nota
Debe descargar el archivo Source Code.zip
. Una vez extraído, tendrá acceso a todos los archivos v1.0.0 anteriores.
Pasé mucho tiempo intentando encontrar una manera de desinstalar Microsoft Edge durante la instalación de Windows. Sin embargo, fue un desafío debido a las diferencias entre Windows 10 22H2 y Windows 11 24H2. Mi objetivo es utilizar los métodos de desinstalación admitidos por Microsoft y planeo agregar una opción sencilla de eliminación de Edge en futuras versiones.
Mientras tanto, si desea eliminar Edge después de la instalación de Windows, considere usar este script de FR33THY. La Guía definitiva de optimización de Windows de FR33THY fue una gran inspiración para la versión 2.0.0 de este proyecto y recomiendo encarecidamente explorarla para obtener consejos adicionales de optimización de Windows.
autounattend.xml
?También puedes agregar tus propias entradas de registro al archivo v2.0.0 y, en realidad, es más fácil si sabes dónde agregarlo. Daré una breve explicación.
Para las entradas de registro que se aplican a la máquina local, es decir, las claves de registro HKEY_LOCAL_MACHINE
, puede encontrar la function SetRecommendedHKLMRegistry
en el archivo autounattend.xml
, consulte aquí:
Instalación desatendida/autounattend.xml
Línea 1981 en 9330519
y luego agregue las entradas de registro que desee agregar en formato .reg
, como están configuradas el resto de las entradas, y solo asegúrese de agregarlas antes de "@
para que formen parte del archivo .reg
que se generará, consulte aquí:
Instalación desatendida/autounattend.xml
Línea 3412 en 9330519
y luego se aplicará al registro.
De manera similar, si tiene claves de registro HKEY_CURRENT_USER
, puede agregarlas al archivo User Customization.ps1
de la misma manera que se explicó anteriormente, comenzando aquí:
Instalación desatendida/autounattend.xml
Línea 3912 en 9330519
Windows Registry Editor Version 5.00
y luego terminando antes de "@
aquí:Instalación desatendida/autounattend.xml
Línea 4423 en 9330519
Nota
Es posible que los enlaces anteriores no le lleven a las líneas de código correctas una vez que se publiquen nuevas versiones del archivo, pero sí le llevarán a las líneas correctas en la versión 2.0.0.