Opciones en la línea de comandos del programa de instalación de Windows
Las siguientes opciones en la línea de comandos están disponibles para el programa de instalación de Windows (setup.exe). A partir de Windows 10, versión 1607, puede usar un archivo setupconfig como alternativa a pasar parámetros al programa de instalación de Windows en una línea de comandos. Para más información, consulte Introducción a la automatización de la instalación de Windows.
/1394Debug
Habilita la depuración de kernel en un puerto IEEE 1394 (FireWire) mientras se ejecuta Windows y durante la fase de configuración WindowsPE de la instalación de Windows.
Sintaxis
/1394Debug:<channel> [BaudRate:<baudrate>]
Ejemplos
setup /1394debug:1 /baudrate:115200
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | No |
Archivos setupconfig.ini usados para las actualizaciones de características | No |
Observaciones
El valor predeterminado de <channel> es 1. <baudrate> especifica la velocidad en baudios que se va a usar cuando Windows transfiere datos durante la depuración. El valor predeterminado es 19200, pero también se puede establecer en 57600 o 115200.
/AddBootMgrLast
Indica al programa de instalación de Windows que agregue la Administración de arranque de Windows como la última entrada en el orden de arranque del firmware UEFI.
Sintaxis
/AddBootMgrLast
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | No |
Archivos setupconfig.ini usados para las actualizaciones de características | No |
Observaciones
Esta opción solo se admite en equipos UEFI que ejecutan Windows PE 4.0 o una versión posterior.
/Auto
Realiza una actualización automatizada a una versión más reciente de Windows.
Sintaxis
/Auto {Clean | DataOnly | Upgrade}
Parámetros
Parámetro | Descripción |
---|---|
Borrar | Realiza una instalación limpia de Windows. |
DataOnly | Realiza una actualización de Windows y guarda solo los datos (y no las aplicaciones). Si la opción de instalación de solo datos no está disponible debido a comprobaciones de compatibilidad, el programa de instalación de Windows se cerrará en modo silencioso y registrará un código de salida. |
Actualizar | Realiza una actualización de los datos y las aplicaciones de guardado de Windows. Si la opción de instalación de actualización no está disponible o el usuario debe resolver un problema de compatibilidad de aplicaciones, el programa de instalación de Windows se cerrará de forma silenciosa y registrará un código de salida. A partir de Windows 11, versión 22H2, si se especifica la opción Upgrade , es necesario que los medios de instalación tengan el mismo idioma de interfaz de usuario predeterminado del sistema que el dispositivo de destino. En versiones anteriores de Windows, podría realizar algunas implementaciones entre idiomas (por ejemplo, de en-US a en-GB), pero estos tipos de actualizaciones ya no están permitidos. |
NoAutoEit | No se usa a partir de Windows 10. En Windows 8.1, si se encuentra un error, el programa de instalación de Windows no se cierra, sino que se detiene y permanece en la pantalla de instalación de Windows hasta que el usuario solucione el problema. A partir de ese momento se atiende la instalación. |
PerformDU | No se usa a partir de Windows 10. En Windows 8.1, el programa de instalación de Windows comprueba si hay actualizaciones dinámicas para el programa de instalación de Windows |
Ejemplos
setup /auto clean
setup /auto dataonly
setup /auto upgrade
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | No |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | No |
Observaciones
Cuando se usa /Auto, no se puede usar un archivo desatendido. Cuando se usa /Auto, el programa de instalación de Windows consume ei.cfg y comprueba los problemas de compatibilidad antes de iniciar la instalación. Si ei.cfg tiene un formato incorrecto, el programa de instalación de Windows se cierra silenciosamente y registra un código de salida. Consulte Códigos de salida del programa de instalación de Windows a continuación. Cuando se usa /Auto, solo se admiten las siguientes personalizaciones de la imagen de Windows. No se trata de un cambio en la directiva de soporte del programa de instalación de Windows, sino de una aclaración:
- Aplicación de una actualización acumulativa (calidad)
- Aplicación de actualizaciones a la pila de servicio necesaria para completar la actualización de características (consulte Actualizaciones de la pila de servicio para obtener más información)
- Aplicación de actualizaciones a Setup.exe binarios u otros archivos que usa la configuración para actualizaciones de características
- Aplicación de actualizaciones para el "sistema operativo seguro" (SafeOS) que se usa para el entorno de recuperación de Windows
- Adición o eliminación de idiomas
- Agregar o quitar características a petición
Para mayor claridad, cuando se usa /Auto, el programa de instalación de Windows no admite actualizaciones ni instalaciones limpias en una imagen de Windows que se ha personalizado agregando, quitando o cambiando aplicaciones, configuraciones o controladores.
Cuando se usa /Auto, el programa de instalación de Windows se actualizará mediante la imagen de Windows \sources\install.wim. Con Dism /Export-Image, esta imagen se puede usar como imagen de origen para exportar una nueva imagen mediante la opción /Compress:recovery. Esta imagen exportada debe denominarse install.esd en el programa de instalación de Windows para usarla en lugar de install.wim. También debe quitar install.wim de \sources. Solo debe hacer exportaciones a install.esd si desea reducir el tamaño de la imagen de Windows. La imagen exportada será más pequeña, pero no se podrá montar.
A partir de Windows 11, /Auto no aceptará ni suprimirá el contrato de licencia para el usuario final. Consulte /EULA.
/BitLocker
Especifica el estado de BitLocker durante las actualizaciones.
Sintaxis
/BitLocker {AlwaysSuspend | TryKeepActive | ForceKeepActive}
Parámetros
Parámetro | Descripción |
---|---|
AlwaysSuspend | BitLocker siempre se suspende durante una actualización. |
TryKeepActive | Intenta una actualización sin suspender BitLocker. Si se produce un error en la actualización, el programa de instalación de Windows suspenderá BitLocker y completará la actualización. Se trata del comportamiento predeterminado cuando no se especifica la opción /BitLocker. |
ForceKeepActive | Habilita la actualización sin suspender BitLocker. Si no se puede completar la actualización porque BitLocker está activo, se producirá un error en la actualización. |
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | No |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí |
/BusParams
Especifica la dirección PCI de un puerto de depuración 1394, USB o NET.
Sintaxis
/BusParams:<bus.device.function>
Ejemplos
setup /busparams:0.29.7
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | No |
Archivos setupconfig.ini usados para las actualizaciones de características | No |
Observaciones
Los números de bus, dispositivo y función deben estar en formato decimal. Para obtener más información, consulte Configuración de la depuración de kernel con USB 2.0.
/ConfigFile
Especifica la ubicación del archivo setupconfig.
Sintaxis
/ConfigFile:<location>
Parámetros
Parámetro | Descripción |
---|---|
<ubicación> | Ruta de acceso del archivo local o ruta de acceso de red UNC a una carpeta que contiene el archivo de configuración del programa de instalación de Windows. |
Ejemplos
setup /ConfigFile:\\server\share\
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | No |
Observaciones
Si incluye una opción en la línea de comandos y la misma opción en el archivo setupconfig, la opción y el valor del archivo setupconfig tienen prioridad. Compatibilidad con WinPE a partir de Windows 11, versión 24H2.
/CompactOS
Especifica si se debe usar la característica Compact OS para ahorrar espacio en la unidad de disco duro.
Sintaxis
/CompactOS {Enable | Disable}
Parámetros
Parámetro | Descripción |
---|---|
Habilitar | El programa de instalación de Windows instala Windows mediante archivos comprimidos del sistema. |
Deshabilitar | El programa de instalación de Windows instala Windows mediante archivos descomprimidos del sistema. |
Ejemplos
setup /compactos enable
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí |
Observaciones
De manera predeterminada, el programa de instalación de Windows determina si se debe usar esta característica automáticamente. Para más información sobre Compact OS, consulte Sistema operativo compacto, creación de instancias únicas y optimización de imágenes. Compatibilidad con WinPE a partir de Windows 11, versión 24H2.
/Compat
Indica al programa de instalación de Windows cómo controlar los exámenes de compatibilidad y los mensajes.
Sintaxis
/Compat {IgnoreWarning | ScanOnly}
Parámetros
Parámetro | Descripción |
---|---|
IgnoreWarning | El programa de instalación de Windows completa la instalación, omitiendo los mensajes de compatibilidad descartables. |
ScanOnly | El programa de instalación de Windows se ejecuta a través de exámenes de compatibilidad y, a continuación, sale (sin completar la instalación) con un código de salida para indicar si hay algún problema de compatibilidad. El programa de instalación de Windows devolverá 0xC1900210 si no se encuentra ningún problema. El programa de instalación de Windows devolverá 0xC1900208 si se encuentran problemas de compatibilidad. |
Ejemplos
setup /compat ignorewarning
Este comando funciona con otros modificadores. Para ejecutar el programa de instalación de Windows en segundo plano sin ninguna interfaz de usuario:
setup /auto upgrade /quiet /compat scanonly
Para ignorar las declinaciones de responsabilidades comunes en la interfaz de usuario, por ejemplo, cambios de idioma:
setup /auto upgrade /quiet /compat scanonly /compat ignorewarning
A menudo, un profesional de TI examinará el XML de compatibilidad si el programa de instalación de Windows encuentra problemas de compatibilidad. Use /CopyLogs para recopilar registros de instalación de Windows:
setup /auto upgrade /quiet /compat scanonly /compat ignorewarning /copylogs C:\Temp\Logfiles.log
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | No |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí, solo con /Compat IgnoreWarning |
Observaciones
Esta opción está disponible a partir de Windows 10 y versiones posteriores.
Si inicia el programa de instalación de Windows con /Compat ScanOnly:
- Si no encuentra ningún problema de compatibilidad, devolverá MOSETUP_E_COMPAT_SCANONLY (0xC1900210)
- Si encuentra problemas de compatibilidad accionables, como Aplicaciones, devolverá MOSETUP_E_COMPAT_INSTALLREQ_BLOCK (0xC1900208)
- Si detecta que el Mig-Choice seleccionado no está disponible, devolverá MOSETUP_E_COMPAT_MIGCHOICE_BLOCK (0xC1900204)
- Si detecta que la máquina no es apta para Windows 10 o una versión posterior, devolverá MOSETUP_E_COMPAT_SYSREQ_BLOCK (0xC1900200)
- Si detecta que la máquina no tiene suficiente espacio disponible para instalarse, devolverá MOSETUP_E_INSTALLDISKSPACE_BLOCK (0xC190020E)
/CopyLogs
El programa de instalación de Windows copiará o cargará registros comprimidos cuando se produzca un error en la ubicación especificada, suponiendo que el equipo o el usuario tenga permiso y acceso de red a la ubicación.
Sintaxis
/CopyLogs <location>
Parámetros
Parámetro | Descripción |
---|---|
<ubicación> | Ruta de acceso del archivo local o rutas de acceso de red UNC. |
Ejemplos
setup /copylogs \\server\share\
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí |
Observaciones
Los parámetros aceptados son rutas de acceso de archivo locales y rutas de red UNC. La ejecución se realiza en el contexto del sistema, por lo que es posible que no tenga permisos para hacer copias en ubicaciones que requieran permisos de usuario. Compatibilidad con WinPE a partir de Windows 11, versión 24H2.
Debug/
Habilita la depuración de kernel en un puerto de comunicaciones (COM) mientras se ejecuta Windows y durante la fase de configuración WindowsPE del programa de instalación de Windows.
Sintaxis
/Debug:<port> [BaudRate:<baudrate>]
Parámetros
Parámetro | Descripción |
---|---|
<port> | Especifica el puerto de depuración. El valor predeterminado es 1. |
<baudrate> | Especifica la velocidad en baudios que se va a usar cuando Windows transfiere datos durante la depuración. El valor predeterminado es 19200, pero también se puede establecer en 57600 o 115200. |
Ejemplos
setup /debug:1 /baudrate:115200
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | No |
Archivos setupconfig.ini usados para las actualizaciones de características | No |
/DiagnosticPrompt
Especifica que el símbolo del sistema está disponible durante la instalación de Windows.
Sintaxis
/DiagnosticPrompt {Enable | Disable}
Parámetros
Parámetro | Descripción |
---|---|
Habilitar | Se puede acceder al símbolo del sistema presionando Mayús + F10 durante la instalación de Windows. |
Deshabilitar | El símbolo del sistema no está disponible durante la instalación de Windows. El símbolo del sistema no estará disponible mientras se ejecutan las fases sin conexión y configuración rápida. Esta es la configuración predeterminada. |
Ejemplos
setup /diagnosticprompt enable
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí |
Observaciones
Esta opción está disponible a partir de Windows 10, versión 703. Compatibilidad con WinPE a partir de Windows 11, versión 24H2.
/DynamicUpdate
Especifica si el programa de instalación de Windows realizará operaciones de actualización dinámica (búsqueda, descarga e instalación de actualizaciones).
Sintaxis
/DynamicUpdate {Enable | Disable | NoDrivers | NoLCU | NoDriversNoLCU}
Parámetros
Parámetro | Descripción |
---|---|
Habilitar | Se realizan operaciones de actualización dinámica. |
Deshabilitar | No se realizan operaciones de actualización dinámica. |
NoDrivers | Se realizan operaciones de actualización dinámica, excepto la adquisición de controladores. |
NoDriversNoLCU | Se realizan operaciones de actualización dinámica, excepto la adquisición de actualizaciones acumulativas más reciente y del controlador. |
NoLCU | Se realizan operaciones de actualización dinámica, excepto la adquisición de actualizaciones acumulativas más reciente. |
Ejemplos
setup /auto upgrade /dynamicupdate disable
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | No |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí para las actualizaciones de características basadas en Microsoft Update (MU); Sí para actualizaciones de características basadas en plataforma actualizada unificada (UUP) solo cuando se especifica /DynamicUpdate NoDrivers |
Observaciones
NoDrivers, NoLCU y NoDriversNoLCU son nuevos para Windows 10, versión 2004. Cuando se especifica NoDrivers, NoLCU o NoDriversNoLCU, se realizarán operaciones de actualización dinámica, pero no se realizarán los controladores ni la adquisición de actualizaciones acumulativas más reciente. /DynamicUpdate se puede usar con /SkipFinalize para controlar las operaciones de actualización dinámica; /DynamicUpdate se omite cuando se usa con /Finalize.
/EMSPort
Habilita o deshabilita los Servicios de administración de emergencia (EMS) durante el programa de instalación de Windows y una vez instalado el sistema operativo del servidor.
Sintaxis
/EMSPort: {COM1 | COM2 | UseBIOSSettings | Off} [/EMSBaudRate:<baudrate>]
Parámetros
Parámetro | Descripción |
---|---|
COM1 | Habilita EMS en COM1. Sólo es compatible con sistemas x86. |
COM2 | Habilita EMS en COM2. Sólo es compatible con sistemas x86. |
UseBIOSSettings | usa la configuración que especifica el BIOS. En sistemas x86, Windows usa el valor de la tabla de redirección de consola de puerto serie (SPCR, Serial Port Console Redirection). Si no se especifica ninguna ruta de acceso de dispositivo de consola EFI o tabla SPCR en el BIOS, Windows deshabilita EMS. |
Desactivado | Deshabilita EMS. Si se deshabilita EMS en el programa de instalación de Windows, puede habilitarlo más adelante mediante la modificación de la configuración de arranque. |
<baudrate> | Especifica la velocidad en baudios que se va a usar cuando Windows transfiere datos durante la depuración. El valor predeterminado es 19200, pero también se puede establecer en 57600 o 115200. |
Ejemplos
setup /emsport:COM1 /emsbaudrate:115200
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | No |
Archivos setupconfig.ini usados para las actualizaciones de características | No |
/EULA
Indica al programa de instalación de Windows que suprima la experiencia del usuario del contrato de licencia del usuario final del programa de instalación de Windows.
Sintaxis
/EULA accept
Ejemplos
setup /auto upgrade /quiet /eula accept
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | No |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí |
Observaciones
Esta opción es nueva a partir de Windows 11. Si se especifica /EULA accept, se indica al programa de instalación de Windows que se ha aceptado el contrato de licencia para el usuario final. A partir de Windows 11, se requiere la aceptación del EULA de Windows antes de que comience la instalación del programa de instalación de Windows. Al especificar /EULA accept, reconoce que, al aplicar este sistema operativo, (1) se adquirió la licencia de Windows aplicable a través de licencias por volumen o (2) que acepta los Términos de licencia del software de Microsoft pertinentes. El programa de instalación de Windows devolverá el error MOSETUP_E_EULA_ACCEPT_REQUIRED (0xC190010E) si no se especifica /EULA accept y (1) se especifica /Quiet o (2) el programa de instalación de Windows se inicia donde no se admite la interacción del usuario. Para obtener más información sobre las licencias, consulte Términos de licencia de Microsoft.
/Finalize
Indica al programa de instalación de Windows que finalice las operaciones de actualización iniciadas anteriormente en el sistema operativo de nivel descendente, seguido de un reinicio inmediato para iniciar la fase sin conexión.
Sintaxis
/Finalize
Ejemplos
setup /auto upgrade /finalize
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | No |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | No |
Observaciones
Esta opción es nueva para Windows 10, versión 2004. /Finalize no debe especificarse con la opción /NoReboot. El programa de instalación de Windows devolverá el error MOSETUP_E_FINALIZE_RESUME_FAILURE (0xC1900132) si se llama a /Finalize y el dispositivo no está en el estado adecuado para reanudarse después de ejecutar /SkipFinalize. Consulte /SkipFinalize.
/ImageIndex
Indica al programa de instalación de Windows qué imagen del sistema operativo se va a instalar desde install.wim si es posible que se apliquen varias imágenes.
Sintaxis
/ImageIndex <index>
Ejemplos
setup.exe /auto upgrade /quiet /compat ignorewarning /imageindex 2 /pkey xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí para las actualizaciones de características basadas en Microsoft Update (MU); No para las actualizaciones de características basadas en la plataforma actualizada unificada (UUP) |
Observaciones
Si hay varias imágenes aplicables, el programa de instalación de Windows pedirá al usuario que seleccione las que quiera. Si hay varias imágenes aplicables y el programa de instalación de Windows se invoca con /Quiet, el programa producirá un error MOSETUP_E_NO_MATCHING_INSTALL_IMAGE (0xC1900215). Esto puede ocurrir cuando la clave del producto especificada mediante /PKey se aplica a varias imágenes del sistema operativo.
/InstallDrivers
Agrega controladores .inf-style a la nueva instalación de Windows 10.
Sintaxis
/InstallDrivers <location>
Parámetros
Parámetro | Descripción |
---|---|
<ubicación> | Ruta de acceso del archivo local o ruta de acceso de red UNC a una carpeta que contiene archivos .inf. |
Ejemplos
setup.exe /auto upgrade /installdrivers C:\Fabrikam\drivers /noreboot
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí |
Observaciones
Esta opción es nueva a partir de Windows 10. El controlador .inf puede estar en una carpeta dentro de la ubicación especificada. El comando se repetirá a través de la ubicación especificada. Compatibilidad con WinPE a partir de Windows 11, versión 24H2.
/InstallFrom
Especifica un archivo Install.wim distinto para usar durante la instalación de Windows.
Sintaxis
/InstallFrom<path>
Parámetros
Parámetro | Description |
---|---|
<path> | Especifica la ruta de acceso del archivo .wim que se instalará. |
Ejemplos
setup /installfrom D:\custom.wim
Esta opción también se usará con archivos de imagen divididos (.swm). Seleccione el primer archivo de imagen dividido de la serie
setup /installfrom D:\install.swm
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | No |
Observaciones
Esto permite usar un solo entorno de preinstalación para instalar varias versiones de imágenes de Windows. Por ejemplo, puede usar una versión de 32 bits de la instalación de Windows para implementar una imagen de Windows de 64 bits. También puede usar un archivo de respuesta para implementaciones multiplataforma. Para obtener más información, consulte "Creación de un WIM para varios tipos de arquitectura" en Plataformas compatibles con la instalación de Windows e implementaciones multiplataforma.
/InstallLangPacks
Agrega paquetes de idioma (lp.cab) a la nueva instalación de Windows 10 o una versión posterior.
Sintaxis
/InstallLangPacks <location>
Parámetros
Parámetro | Descripción |
---|---|
<ubicación> | Ruta de acceso de archivo local o ruta de acceso de red UNC a una carpeta que contiene archivos .cab. |
Ejemplos
setup /auto upgrade /installlangpacks C:\Fabrikam\Languages\French /noreboot
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | No |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí para las actualizaciones de características basadas en Microsoft Update (MU); No para las actualizaciones de características basadas en la plataforma actualizada unificada (UUP) |
Observaciones
Esta opción es nueva a partir de Windows 10. Los paquetes de idioma pueden estar en una carpeta dentro de la <ubicación> especificada. El comando instala todos los archivos lp.cab y funcionalidades de lenguaje, como el reconocimiento de texto a voz, en la carpeta y las subcarpetas de la <ubicación> especificada. Las funcionalidades del lenguaje pueden depender de otras funcionalidades de lenguaje. Por ejemplo, texto a voz depende del componente Básico del mismo lenguaje. No se debe cambiar el nombre de las funcionalidades de lenguaje dentro de la <ubicación>. Consulte Características de idioma y región a petición (FOD). En Windows 10, versión 1903 y posteriores, los errores de instalación harán que el programa de instalación de Windows produzca un error y una reversión.
/m
Indica al programa de instalación de Windows que copie archivos alternativos desde una ubicación alternativa. Esta opción indica al programa de instalación de Windows que busque primero en la ubicación alternativa y, si los archivos se encuentran en dicha ubicación, que los use en lugar de los de la ubicación predeterminada.
Sintaxis
/m:<folder_name>
Parámetros
Parámetro | Descripción |
---|---|
<folder_name> | Nombre y ubicación de la carpeta que contiene los archivos de reemplazo y puede ser cualquier ubicación de unidad local. No se admiten las rutas de acceso UNC. |
Ejemplos
Para copiar un archivo C:\Program Files\Messenger\Msmsgs.exe actualizado en la instalación de Windows, cree la estructura de carpetas siguiente en el origen de instalación Pro\Sources$OEM$$Progs\Messenger\Msmsgs.exe mediante el comando Setup:
Pro\sources\setup.exe /m
Si reemplaza un archivo protegido por Protección de archivos de Windows, también deberá copiar el archivo actualizado en los orígenes locales que se instalarán con Windows. Por ejemplo, puede copiar el archivo en la carpeta C:\Windows\i386. El nombre de archivo debe ser el mismo que se usa en el programa de instalación de Windows. Por ejemplo, agregue la siguiente estructura de archivos y carpetas al directorio $OEM$: Pro\sources$OEM$$$\i386\msmsgs.ex_. Si usa archivos que no se encuentran en un recurso compartido de instalación, especifique el nombre de carpeta. En este ejemplo, el <folder_name> es C:\additional_files, donde C:\additional_files es el directorio $OEM$ personalizado. Por ejemplo: C:\additional_files$$\i386\msmsgs.ex_.
setup /m:C:\additional_files
Si cambia los recursos de los archivos de reemplazo, debe agregar los archivos actualizados de interfaz de usuario multilingüe (MUI) a la instalación.
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | No |
Archivos setupconfig.ini usados para las actualizaciones de características | No |
Observaciones
Debe saber dónde se instalarán los archivos en la instalación de Windows. Todos los archivos adicionales deben copiarse en una carpeta $OEM$ en los orígenes de la instalación o en <folder_name>. La estructura $OEM$ proporciona una representación del disco de instalación de destino:
- $OEM$\$1 se asigna a %SYSTEMDRIVE%, que podría ser la unidad C.
- $OEM$\$$ se asigna a %WINDIR%, que podría ser C:\windows.
- $OEM$\$progs se asigna al directorio de archivos de programa.
- $OEM$\$docs se asigna a la carpeta Mis documentos del usuario.
/MigNEO
Indica al programa de instalación de Windows que realice una actualización de Windows sin optimizaciones de fase sin conexión adicionales.
Sintaxis
/MigNEO Disable
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | No |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí solo con /Auto Upgrade | DataOnly |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí solo con /Auto Upgrade | DataOnly |
Observaciones
NEO significa objetivo no es de eventos, un esfuerzo de varias versiones para reducir el tiempo de actualización de características sin conexión, incluido un único reinicio para la mayoría de los usuarios. Esta opción está disponible a partir de Windows 10, versión 903 y posteriores.
/MigrateDrivers
Indica al programa de instalación de Windows que migre los controladores desde la instalación existente durante la actualización.
Sintaxis
/MigrateDrivers {All | None}
Ejemplos
setup /auto upgrade /migratedrivers all
setup /auto upgrade /migratedrivers none /installdrivers N:\NewDrivers
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | No |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí |
Observaciones
Puede especificar Todos o Ninguno. De forma predeterminada, el programa de instalación de Windows decide cuál es el mejor para cada controlador individual en función de la opción de instalación. Puede usar este modificador con /InstallDrivers, aunque no es necesario.
/NetDebug
Habilita la depuración de kernel a través de la red.
Sintaxis
/NetDebug:hostip=<w.x.y.z>,port=<n>,key=<q.r.s.t>[,nodhcp][,busparams=<n.o.p>]
Parámetros
Parámetro | Descripción |
---|---|
<w.x.y.z> | Dirección IP del equipo host. |
<n> | Puerto del equipo host. |
<q.r.s.t> | Contraseña para configurar una conexión segura. |
<n.o.p> | Número de bus, número de dispositivo y número de función de un adaptador para un dispositivo de bus PCI específico. |
Ejemplos
setup /netdebug:hostip=10.125.4.86,port=50000,key=0.0.0.0
setup /netdebug:hostip=10.125.4.86,port=50000,key=abcdefg.123.hijklmnop.456,nodhcp
setup /netdebug:hostip=10.1.4.8,port=50000,key=dont.use.previous.keys,busparams=1.5.0
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | No |
Archivos setupconfig.ini usados para las actualizaciones de características | No |
Observaciones
Use hostip para identificar la dirección IP del equipo host. Use port para identificar el puerto. El nuevo puerto de inicio predeterminado es 49152 y el nuevo puerto final predeterminado, 65535. Use key para proporcionar una contraseña y configurar una conexión segura. Use nodhcp para evitar el uso de una conexión DHCP. (opcional). Use busparams para seleccionar el número de bus, el número de dispositivo y el número de función de un adaptador para un dispositivo de bus PCI específico. (opcional). Para obtener más información, consulte Configuración manual de la depuración del modo kernel a través de un cable de red.
/NoReboot
Indica al programa de instalación de Windows que no reinicie el equipo después de completar la fase de nivel inferior del programa de instalación de Windows.
Sintaxis
/NoReboot
Ejemplos
setup /noreboot
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | No |
Observaciones
Esta opción es nueva para Windows 10. La opción /noreboot permite ejecutar comandos adicionales antes del reinicio de Windows. Esta opción suprime solo el primer reinicio. La opción no suprime los reinicios posteriores. Compatibilidad con WinPE a partir de Windows 11, versión 24H2.
/PKey
Proporciona al programa de instalación de Windows la clave de producto específica.
Sintaxis
/PKey <product key>
Ejemplos
setup.exe /auto upgrade /pkey xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí |
Observaciones
Esta opción es nueva a partir de Windows 10. Compatibilidad con WinPE a partir de Windows 11, versión 24H2.
/Priority
Indica al programa de instalación de Windows que aumente la prioridad del subproceso de baja a normal para las actualizaciones de características a través de Windows Update.
Sintaxis
/Priority {Normal | Low}
Parámetros
Parámetro | Descripción |
---|---|
Normal | El programa de instalación de Windows se ejecutará con prioridad de subproceso normal. |
Bajo | El programa de instalación de Windows se ejecutará con prioridad de subproceso normal. |
Ejemplos
setup.exe /auto upgrade /skipfinalize /priority low
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | No |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí |
Observaciones
Esta opción está disponible a partir de Windows 10, versión 1709 y posteriores. La prioridad baja es nueva para Windows 10, versión 2004. Las instalaciones basadas en medios ya se ejecutan con prioridad normal de forma predeterminada, pero se pueden reducir a baja.
/PostOOBE
Una vez completada la instalación de Windows, ejecute un script.
Sintaxis
/PostOOBE<location> [\setupcomplete.cmd]
Parámetros
Parámetro | Descripción |
---|---|
<ubicación> | Ruta de acceso del archivo local o ruta de acceso de red UNC a un archivo denominado setupcomplete.cmd o a una carpeta que contiene setupcomplete.cmd. |
Ejemplos
setup.exe /auto upgrade /postoobe C:\Fabrikam\setupcomplete.cmd
Ruta de acceso a la carpeta que contiene un script con el nombre setupcomplete.cmd. setupcomplete.cmd se copia en $Windows.~BT para que se ejecute después de la configuración rápida.
setup.exe /auto upgrade /postoobe C:\Fabrikam
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí |
Observaciones
Esta opción está disponible a partir de Windows 10. Compatibilidad con WinPE a partir de Windows 11, versión 24H2.
/PostRollback
Indica al programa de instalación de Windows que ejecute un script si la actualización de características no puede instalar y revertir los cambios, o si el usuario decide desinstalar la actualización de características y volver a una versión anterior de Windows.
Sintaxis
/PostRollback <location> [/PostRollbackContext {system | user}]
Parámetros
Parámetro | Descripción |
---|---|
<ubicación> | Ruta de acceso del archivo local o ruta de acceso de red UNC a un archivo denominado setuprollback.cmd o a una carpeta que contiene setuprollback.cmd |
Ejemplos
setup.exe /auto upgrade /postrollback C:\Fabrikam\setuprollback.cmd
setup.exe /postrollback C:\Fabrikam\setuprollback.cmd /postrollbackcontext user
setup.exe /auto upgrade /postrollback \server\share
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | No |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí |
Observaciones
Esta opción está disponible a partir de Windows 10. La opción /PostRollbackContext está disponible en Windows 10, versión 1803 y posteriores. La opción /PostRollbackContext permite especificar si el script se ejecuta en el contexto de la cuenta del sistema o la cuenta del usuario que ha iniciado sesión. De forma predeterminada, las actualizaciones de la ejecución multimedia setuprollback.cmd en el contexto del usuario, que requiere que el primer usuario que inicie sesión después de la actualización tenga derechos de administrador. Para las actualizaciones de Windows Update, setuprollback.cmd se ejecuta en el contexto del sistema, independientemente de los derechos del primer usuario que haya iniciado sesión. El programa de instalación de Windows copiará setuprollback.cmd en $Windows.~BT para que se ejecute después de la configuración rápida.
/Quiet
Esto suprimirá cualquier experiencia de usuario de instalación de Windows, incluida la experiencia de usuario de reversión.
Sintaxis
/Quiet
Ejemplos
setup /auto upgrade /quiet
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | No |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | No |
Observaciones
Esta opción está disponible a partir de Windows 10.
/ReflectDrivers
Especifica la ruta de acceso a una carpeta que contiene controladores de cifrado para un equipo que tiene habilitado el cifrado de terceros.
Sintaxis
/ReflectDrivers <location>
Parámetros
Parámetro | Descripción |
---|---|
<ubicación> | Ruta de acceso del archivo local o ruta de acceso de red UNC a una carpeta que contiene archivos .inf. |
Ejemplos
setup /auto upgrade /quiet /reflectdrivers C:\Fabrikam\drivers
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí |
Observaciones
Esta opción está disponible a partir de Windows 10, versión 1607. Asegúrese de que la <ubicación> solo contiene un conjunto mínimo de controladores de cifrado. Tener más controladores de los necesarios puede afectar negativamente a los escenarios de actualización. Compatibilidad con WinPE a partir de Windows 11, versión 24H2.
/ResizeRecoveryPartition
Especifica si se puede cambiar el tamaño de la partición existente del entorno de recuperación de Windows (Windows RE) o crear una nueva durante la instalación.
Sintaxis
/ResizeRecoveryPartition {Enable | Disable}
Parámetros
Parámetro | Descripción |
---|---|
Habilitar | Durante la instalación, Windows puede cambiar el tamaño de la partición de herramientas de Windows RE existente o crear una nueva si es necesario. |
Deshabilitar | Durante la instalación, Windows no puede cambiar el tamaño de la partición de herramientas de Windows RE existente ni crear una nueva. |
Ejemplos
setup /resizerecoverypartition disable
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí |
Observaciones
Para obtener más información sobre las particiones de Windows RE, consulte Particiones del disco duro basadas en UEFI/GPT y Particiones del disco duro basadas en BIOS/MBR.
/ShowOOBE
Especifica si es necesario que el usuario complete interactivamente la configuración rápida (OOBE).
Sintaxis
/ShowOOBE {Full | None}
Parámetros
Parámetro | Descripción |
---|---|
Completa | Requiere que el usuario complete interactivamente la configuración rápida (OOBE). |
Ninguna | Omite OOBE y selecciona la configuración predeterminada. |
Ejemplos
setup.exe /auto upgrade /showoobe full
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | No |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí |
Observaciones
Esta opción está disponible a partir de Windows 10.
/SkipFinalize
Indica a la configuración que inicie las operaciones de actualización en el sistema operativo de nivel descendente sin tener que reiniciar para comenzar la fase sin conexión.
Sintaxis
/SkipFinalize
Ejemplos
setup /auto upgrade /quiet /priority low /skipfinalize
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | No |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | No |
Observaciones
Esta opción está disponible a partir de Windows 10, versión 2004. /SkipFinalize preparará la actualización sin confirmación. Esto permite que la confirmación se complete con /Finalize seguida de un reinicio inmediato del dispositivo. Este es el enfoque recomendado para realizar la actualización, ya que la opción /NoReboot confirmará los cambios, pero suprimirá el primer reinicio para permitir tareas adicionales. /SkipFinalize no indicará automáticamente al programa de instalación de Windows que se ejecute silenciosamente en el sistema operativo de nivel descendente mientras el equipo está en uso. Use /Quiet para suprimir la experiencia del usuario de instalación de Windows y /Priority Low para evitar el impacto del usuario. /SkipFinalize no invocará un reinicio y, por tanto, la opción /NoReboot no es necesaria. Vea /Finalize.
/Telemetry
Especifica si el programa de instalación de Windows debe capturar y notificar los datos de instalación.
Sintaxis
/Telemetry {Enable | Disable}
Parámetros
Parámetro | Descripción |
---|---|
Habilitar | El programa de instalación de Windows captura e informa de los datos de instalación. |
Deshabilitar | El programa de instalación de Windows no captura ni notifica los datos de instalación. |
Ejemplos
setup /telemetry disable
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | No |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí |
/TempDrive
Indica al programa de instalación que coloque los archivos de instalación temporales en la partición especificada.
Sintaxis
/TempDrive <drive_letter>
Parámetros
Parámetro | Descripción |
---|---|
<drive_letter> | La partición en la que se copiarán los archivos de instalación durante la instalación de Windows. |
Ejemplos
setup /tempdrive H
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | No |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí |
Observaciones
Esta opción está disponible a partir de Windows 10, versión 1607. En el caso de las actualizaciones, la opción /TempDrive sólo afecta a la colocación de archivos temporales. El sistema operativo se actualiza en la partición en la que se ejecuta el archivo setup.exe.
/Unattend
Permite usar un archivo de respuesta con el programa de instalación de Windows.
Sintaxis
/Unattend:<answer_file>
Parámetros
Parámetro | Descripción |
---|---|
<answer_file> | La ruta de acceso y el nombre del archivo de respuesta de la instalación desatendida de Windows. |
Ejemplos
setup /unattend:\\server\share\unattend.xml
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | No |
Archivos setupconfig.ini usados para las actualizaciones de características | No |
Observaciones
Se conoce como una instalación desatendida. También puede especificar un valor para <answer_file>. El programa de instalación de Windows aplica los valores en el archivo de respuesta durante la instalación. Cuando se usa /Unattend, no se puede usar /Auto.
/Uninstall
Determina si Windows incluirá controles que permitan al usuario volver al sistema operativo anterior.
Sintaxis
/Uninstall {Enable | Disable}
Parámetros
Parámetro | Descripción |
---|---|
Habilitar | El programa de instalación de Windows incluye controles que permiten al usuario volver al sistema operativo anterior. |
Deshabilitar | El programa de instalación de Windows no incluye controles que permiten al usuario volver al sistema operativo anterior. |
Ejemplos
setup /uninstall disable
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | No |
Setup.exe se inició desde Windows 10 o una versión posterior | Sí |
Archivos setupconfig.ini usados para las actualizaciones de características | Sí |
Observaciones
Esta opción está disponible a partir de Windows 10.
/USBDebug
Configura la depuración de un puerto USB.
Sintaxis
/USBDebug:<hostname>
Parámetros
Parámetro | Descripción |
---|---|
<hostname> | El nombre del equipo que se depurará. |
Ejemplos
setup /usbdebug:testmachine01
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | No |
Archivos setupconfig.ini usados para las actualizaciones de características | No |
Observaciones
Los datos de depuración entran en vigor en el siguiente reinicio.
/WDSDiscover
Especifica que el cliente de los Servicios de implementación de Windows debe estar en modo de detección.
Sintaxis
/WDSDiscover
Ejemplos
Para iniciar el cliente WDS en modo de detección dinámica, ejecute el siguiente comando:
setup /wds /wdsdiscover
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | No |
Archivos setupconfig.ini usados para las actualizaciones de características | No |
Observaciones
Esta opción ya no está disponible a partir de Windows 11, versión 21H2. Si no especifica /WDSServer, WDS busca un servidor.
/WDSServer
Especifica el nombre del servidor de Servicios de implementación de Windows al que se debe conectar el cliente.
Sintaxis
/WDSServer:<servername>
Parámetros
Parámetro | Descripción |
---|---|
<servername> | Nombre del servidor de Servicios de implementación de Windows. |
Ejemplos
Para iniciar el cliente de Servicios de implementación de Windows en modo de detección estática, ejecute el siguiente comando:
setup /wds /wdsdiscover /wdsserver:MyWDSServer
Aplicabilidad
Configuración | Aplicable |
---|---|
Setup.exe se inició desde WinPE | Sí |
Setup.exe se inició desde Windows 10 o una versión posterior | No |
Archivos setupconfig.ini usados para las actualizaciones de características | No |
Observaciones
Esta opción ya no está disponible a partir de Windows 11, versión 21H2. Para usar esta configuración, también debe usar la opción /WDSDiscover. <servername> puede ser una dirección IP, un nombre NetBIOS o un nombre de dominio completo (FQDN).
Códigos de salida del programa de instalación de Windows
Nombre del código de salida | Valor del código de salida | Descripción |
---|---|---|
CONX_SETUP_EXITCODE_CONTINUE_REBOOT | 0x3 | Esta actualización se realizó correctamente. |
CONX_SETUP_EXITCODE_RESUME_AT_COMPAT_REPORT | 0x5 | La comprobación de compatibilidad detectó problemas que se deben resolver para que la actualización pueda continuar. |
CONX_SETUP_EXITCODE_AUTO_INSTALL_FAIL | 0x7 | La opción de instalación (solo actualización o datos) no estaba disponible. |
Temas relacionados
Estados del programa de instalación de Windows
Configuración de la edición de instalación de Windows y archivos ID de producto (EI.cfg and PID.txt)
Archivos de registros de la instalación de Windows y registro de eventos