Windows Options de Command-Line du programme d’installation

les options de ligne de commande suivantes sont disponibles pour installation de Windows (setup.exe). à partir de Windows 10, la version 1607, vous pouvez utiliser un fichier basetupconfig comme alternative au passage de paramètres à installation de Windows sur une ligne de commande. pour plus d’informations, consultez installation de Windows vue d’ensemblede l’automatisation.


/1394Debug

active le débogage du noyau sur un port IEEE 1394 (FireWire) pendant que Windows est en cours d’exécution et pendant l’étape de configuration WindowsPE de installation de Windows.

Syntaxe
/1394Debug : < canal > [baudrate : < baudrate > ]


Exemples

setup /1394debug:1 /baudrate:115200


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPEYes
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure No
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésNo


Remarques
La valeur par défaut pour < Channel > est 1. < baudrate > spécifie le baud à utiliser lorsque Windows transfère des données pendant le débogage. La valeur par défaut est 19200, mais peut également être définie sur 57600 ou 115200.


/AddBootMgrLast

ordonne à installation de Windows d’ajouter le gestionnaire de démarrage Windows comme dernière entrée dans l’ordre de démarrage du microprogramme UEFI.

Syntaxe
/AddBootMgrLast


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPEYes
Setup.exe démarré à partir de Windows 10 et supérieurNo
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésNo


Remarques
cette option est uniquement prise en charge sur les pc UEFI exécutant Windows PE 4,0 ou une version ultérieure.


/Auto

Effectue une mise à niveau automatisée vers une version plus récente de Windows.


Syntaxe
/Auto {Clean | DataOnly | Installation


Paramètres

Paramètre Description
NettoyerEffectue une nouvelle installation de Windows
DataOnlyeffectue une mise à niveau de Windows, en enregistrant uniquement les données (et non les applications). si l’option d’installation de données uniquement n’est pas disponible en raison de vérifications de compatibilité, installation de Windows s’arrête en mode silencieux et consignent un code de sortie.
Mettre à niveaueffectue une mise à niveau de Windows l’enregistrement des applications et des données. si l’option d’installation de la mise à niveau n’est pas disponible ou si l’utilisateur doit résoudre un problème de compatibilité des applications, installation de Windows s’arrête silencieusement et consigne un code de sortie.
NoAutoEitNon utilisé à partir de Windows 10. dans Windows 8.1, si une erreur est détectée, installation de Windows ne se termine pas, mais s’arrête et reste sur l’écran de installation de Windows jusqu’à ce que l’utilisateur résout le problème. L’installation à partir de ce point sur est assistée.
PerformDUNon utilisé à partir de Windows 10. dans Windows 8.1, installation de Windows recherche les mises à jour dynamiques pour installation de Windows


Exemples

setup /auto clean
setup /auto dataonly
setup /auto upgrade


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésNo


Remarques
Quand /auto est utilisé, un fichier d’installation sans assistance ne peut pas être utilisé. lorsque /Auto est utilisé, installation de Windows consomme ei. cfg et vérifie les problèmes de compatibilité avant de commencer l’installation. si ei. cfg est incorrect, installation de Windows s’arrête de manière silencieuse et enregistre un code de sortie. consultez installation de Windows les Codes de sortie ci-dessous. lorsque /Auto est utilisé, seules les personnalisations suivantes de l’image Windows sont prises en charge. il ne s’agit pas d’une modification de la stratégie de prise en charge de installation de Windows, mais à la place d’une clarification : * application d’une mise à jour cumulative (qualité) * application des mises à jour à la pile de maintenance nécessaire pour terminer la mise à jour des fonctionnalités (pour plus d’informations, consultez mises à jour de la pile de maintenance ) application des mises à jour * aux fichiers binaires de Setup.exe ou à d’autres fichiers utilisés par le programme d’installation pour les mises à jour de fonctionnalités * application mises à jour pour le « système d’exploitation sécurisé » (sécurisé) utilisé pour l’environnement de récupération Windows * ajout ou suppression de langues * ajout ou suppression de fonctionnalités à la demande

par souci de clarté, quand /Auto est utilisé, installation de Windows ne prend pas en charge les mises à niveau et les installations propres à une image Windows qui a été personnalisée en ajoutant/supprimant/modifiant des applications, des paramètres et des pilotes.

quand /Auto est utilisé, installation de Windows est mis à niveau à l’aide de l’image de Windows \sources\install.wim. À l’aide de DISM/Export-image, cette image peut être utilisée comme image source pour l’exportation d’une nouvelle image à l’aide de l’option/compress : Recovery. cette image exportée doit être nommée install. esd pour installation de Windows l’utiliser au lieu du fichier install. wim. Vous devez également supprimer install. wim de \Sources. vous devez exporter uniquement vers install. esd si vous souhaitez réduire la taille de l’image Windows. L’image exportée sera plus petite, mais ne pourra pas être montée.

à compter de Windows 11, /Auto n’acceptera pas ni ne surpress le contrat de licence utilisateur final. Consultez /EULA.


/BitLocker

Spécifie l’état de BitLocker lors des mises à niveau.

Syntaxe
/BitLocker {AlwaysSuspend | TryKeepActive | ForceKeepActive}


Paramètres

Paramètre Description
AlwaysSuspendBitLocker est toujours suspendu pendant une mise à niveau.
TryKeepActiveTente une mise à niveau sans suspendre BitLocker. en cas d’échec de la mise à niveau, installation de Windows suspend BitLocker et termine la mise à niveau. Il s’agit du comportement par défaut si l’option /BitLocker n’est pas spécifiée.
ForceKeepActiveActive la mise à niveau sans suspendre BitLocker. Si la mise à niveau ne peut pas être effectuée car BitLocker est actif, la mise à niveau échoue.


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésYes

/BusParams

Spécifie l’adresse PCI d’un port de débogage 1394, USB ou NET.

Syntaxe
/BusParams : < bus. Device. Function >


Exemples

setup /busparams:0.29.7


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPEYes
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure No
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésNo


Remarques
Les numéros de bus, de périphériqueet de fonction doivent être au format décimal. Pour plus d’informations, consultez configuration du débogage du noyau avec USB 2,0.


/ConfigFile

Spécifie l’emplacement du fichier setupconfig.

Syntaxe
/ConfigFile : < emplacement >


Paramètres

Paramètre Description
<emplacement>chemin d’accès au fichier Local ou chemin d’accès réseau UNC à un dossier qui contient le fichier de configuration installation de Windows.


Exemples

setup /ConfigFile:\\server\share\


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésNo


Remarques
Si vous incluez une option sur la ligne de commande et la même option dans le fichier setupconfig, l’option de fichier setupconfig et la valeur ont la priorité.


/CompactOS

Spécifie s’il faut utiliser la fonctionnalité compacter le système d’exploitation pour économiser l’espace disque.

Syntaxe
/CompactOS {Enable | Désactive


Paramètres

Paramètre Description
ActiverWindows le programme d’installation installe Windows à l’aide de fichiers système compressés.
DésactiverWindows le programme d’installation installe Windows à l’aide de fichiers système non compressés.


Exemples

setup /compactos enable


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésYes


Remarques
par défaut, installation de Windows détermine si cette fonctionnalité doit être utilisée automatiquement. Pour en savoir plus sur compact OS, consultez compact OS, Single-Instancing et image Optimization.


/Compat

indique installation de Windows comment gérer les analyses et les messages de compatibilité.

Syntaxe
/Compat {IgnoreWarning | ScanOnly


Paramètres

Paramètre Description
IgnoreWarningWindows Le programme d’installation a terminé l’installation, en ignorant tous les messages de compatibilité révocables.
ScanOnlyWindows Le programme d’installation s’exécute par le biais d’analyses de compatibilité, puis se ferme (sans terminer l’installation) avec un code de sortie pour indiquer si des problèmes de compatibilité sont présents. Windows Le programme d’installation renverra 0xC1900210 si aucune préoccupation n’est trouvée. Windows Le programme d’installation renverra 0xC1900208 si des problèmes de compatibilité sont détectés.


Exemples

setup /compat ignorewarning


Cette commande fonctionne avec d’autres commutateurs. pour exécuter installation de Windows en arrière-plan sans interface utilisateur :

setup /auto upgrade /quiet /compat scanonly


Pour ignorer les exclusions courantes dans l’interface utilisateur, par exemple, les modifications de langue :

setup /auto upgrade /quiet /compat scanonly /compat ignorewarning


souvent, un Pro, il examine le XML de compatibilité si installation de Windows détecte des problèmes de compatibilité. utilisez /CopyLogs pour collecter les journaux de installation de Windows :

setup /auto upgrade /quiet /compat scanonly /compat ignorewarning /copylogs C:\Temp\Logfiles.log


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésOui uniquement avec /compat IgnoreWarning


Remarques
cette option est disponible à partir de Windows 10 et versions ultérieures.

si vous lancez installation de Windows avec /Compat ScanOnly:

  • S’il ne trouve aucun problème de compatibilité, il retournera MOSETUP_E_COMPAT_SCANONLY (0xC1900210)
  • S’il détecte des problèmes de compatibilité avec des actions, comme les applications, il retourne MOSETUP_E_COMPAT_INSTALLREQ_BLOCK (0xC1900208)
  • S’il constate que le Mig-Choice sélectionné n’est pas disponible, il retournera MOSETUP_E_COMPAT_MIGCHOICE_BLOCK (0xC1900204)
  • s’il trouve que l’ordinateur n’est pas éligible pour la Windows 10 ou une version ultérieure, il retournera MOSETUP_E_COMPAT_SYSREQ_BLOCK (0xC1900200)
  • S’il détecte que l’ordinateur ne dispose pas de suffisamment d’espace libre pour l’installation, il retournera MOSETUP_E_INSTALLDISKSPACE_BLOCK (0xC190020E)


/CopyLogs

Windows Le programme d’installation va copier ou télécharger les journaux compressés en cas d’échec à l’emplacement spécifié en supposant que l’ordinateur/l’utilisateur dispose d’autorisations et d’un accès réseau à l’emplacement.

Syntaxe
< Emplacement > /CopyLogs


Paramètres

Paramètre Description
<emplacement>Chemin d’accès au fichier local ou chemins d’accès réseau UNC.


Exemples

setup /copylogs \\server\share\


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésYes


Remarques
Les paramètres acceptés sont les chemins d’accès de fichiers locaux et les chemins d’accès réseau UNC. L’exécution s’exécute dans le contexte du système. il est donc possible qu’elle ne dispose pas des autorisations nécessaires pour copier des emplacements nécessitant des autorisations d’utilisateur.


/Debug

active le débogage du noyau sur un port de communication (COM) lorsque Windows est en cours d’exécution, et pendant l’étape de configuration WindowsPE de installation de Windows.

Syntaxe
/Debug : < port > [baudrate : < baudrate>]


Paramètres

Paramètre Description
<importer>Spécifie le port de débogage. La valeur par défaut est 1.
<>en bauds spécifie le baud à utiliser lorsque Windows transfère des données pendant le débogage. La valeur par défaut est 19200, mais elle peut également être définie sur 57600 ou 115200.


Exemples

setup /debug:1 /baudrate:115200


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPEYes
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure No
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésNo

/DiagnosticPrompt

spécifie que l’invite de commandes est disponible pendant l’installation de Windows.

Syntaxe
/DiagnosticPrompt {Enable | Désactive


Paramètres

Paramètre Description
Activervous pouvez accéder à l’invite de commandes en appuyant sur maj + F10 pendant installation de Windows.
Désactiverl’invite de commandes n’est pas disponible pendant la installation de Windows. L’invite de commandes ne sera pas disponible en mode hors connexion et les phases OOBE sont en cours d’exécution. Il s'agit du paramètre par défaut.


Exemples

setup /diagnosticprompt enable


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésYes


Remarques
cette option est disponible à partir de Windows 10, Version 1703.


/DynamicUpdate

spécifie si les installation de Windows effectuent des opérations de mise à jour dynamique (rechercher, télécharger et installer des mises à jour).

Syntaxe
/DynamicUpdate {Enable | Désactiver | Nodrivers | NoLCU | NoDriversNoLCU}


Paramètres

Paramètre Description
ActiverLes opérations de mise à jour dynamique sont effectuées.
DésactiverLes opérations de mise à jour dynamique ne sont pas effectuées.
NolecteursLes opérations de mise à jour dynamique sont effectuées à l’exception de l’acquisition du pilote.
NoDriversNoLCULes opérations de mise à jour dynamique sont effectuées sauf le pilote et la dernière acquisition des mises à jour cumulatives.
NoLCULes opérations de mise à jour dynamique sont effectuées à l’exception de la dernière acquisition de mise à jour cumulative.


Exemples

setup /auto upgrade /dynamicupdate disable


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésOui pour les mises à jour de fonctionnalités basées sur Microsoft Update (MU); Oui pour les mises à jour de fonctionnalités basées sur une plateforme UUP (Unified updated Platform) uniquement lorsque des Nodrivers/DynamicUpdate sont spécifiés


Remarques
nodrivers, NoLCU et NoDriversNoLCU sont nouveaux pour Windows 10, version 2004. Lorsque Nodrivers, NoLCU ou NoDriversNoLCU est spécifié, les opérations de mise à jour dynamique sont effectuées, mais les pilotes et/ou la dernière acquisition des mises à jour cumulatives ne sont pas effectués. /DynamicUpdate peut être utilisé avec /SkipFinalize pour contrôler les opérations de mise à jour dynamique ; /DynamicUpdate est ignoré lorsqu’il est utilisé avec /Finalize.


/EMSPort

active ou désactive les Services de gestion d’urgence (EMS) pendant installation de Windows et après l’installation du système d’exploitation du serveur.

Syntaxe
/EMSPort : {COM1 | COM2 | UseBIOSSettings | OFF} [/EMSBaudRate : < baudrate > ]


Paramètres

Paramètre Description
PORTSActive EMS sur COM1. Pris en charge pour les systèmes x86 uniquement.
COM2Active EMS sur COM2. Pris en charge pour les systèmes x86 uniquement.
UseBIOSSettingsutilise le paramètre que le BIOS spécifie. pour les systèmes x86, Windows utilise la valeur de la table de redirection de la Console de Port série (SPCR). si aucune table SPCR ou aucun chemin d’accès de périphérique de la console EFI n’est spécifié dans le BIOS, Windows désactive EMS.
DésactivéDésactive EMS. si ems est désactivé dans installation de Windows, vous pouvez activer ultérieurement ems en modifiant les paramètres de démarrage.
<baudrate>spécifie le baud à utiliser lorsque Windows transfère des données pendant le débogage. La valeur par défaut est 19200, mais elle peut également être définie sur 57600 ou 115200.


Exemples

setup /emsport:COM1 /emsbaudrate:115200


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPEYes
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure No
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésNo


/EULA

les Instructions installation de Windows pour supprimer l’expérience utilisateur du contrat de licence utilisateur final installation de Windows.

Syntaxe
Accepter/EULA


Exemples

setup /auto upgrade /quiet /eula accept


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésYes


Remarques
cette option est nouvelle à partir de Windows 11. la spécification de /EULA accept indique à installation de Windows que le contrat de licence utilisateur final a été accepté. à compter de Windows 11, l’acceptation du cluf Windows est requise avant le début de l’installation de installation de Windows. en spécifiant /EULA accept , vous acceptez que lors de l’application de ce système d’exploitation (1) la licence Windows applicable a été achetée via le programme de licence en volume, ou (2) que vous acceptiez les termes du contrat de licence logiciel Microsoft. Windows le programme d’installation renvoie une erreur MOSETUP_E_EULA_ACCEPT_REQUIRED (0xC190010E) si /EULA ACCEPT n’est pas spécifié et (1) /quiet est spécifié, ou (2) si installation de Windows est démarré alors que l’interaction de l’utilisateur n’est pas prise en charge. Pour en savoir plus sur les licences, consultez les termes du contrat de licence Microsoft.


/Finalize

les Instructions installation de Windows pour terminer les opérations de mise à jour précédemment démarrées sur le système d’exploitation de niveau supérieur, puis un redémarrage immédiat pour démarrer la phase hors connexion.

Syntaxe
/Finalize


Exemples

setup /auto upgrade /finalize


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésNo


Remarques
cette option est une nouveauté pour Windows 10, version 2004. /Finalize ne doit pas être spécifié avec l’option /noreboot . Windows Le programme d’installation renvoie une erreur MOSETUP_E_FINALIZE_RESUME_FAILURE (0xC1900132) si /Finalize est appelé et que l’appareil n’est pas dans l’état approprié pour reprendre après l’exécution de /SkipFinalize. Consultez /SkipFinalize.


/ImageIndex

Instructions installation de Windows l’image du système d’exploitation à installer à partir du fichier install. wim si plusieurs images peuvent être applicables.

Syntaxe
< Index > /ImageIndex


Exemples

setup.exe /auto upgrade /quiet /compat ignorewarning /imageindex 2 /pkey xxxxx-xxxxx-xxxxx-xxxxx-xxxxx


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPEYes
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésOui pour les mises à jour de fonctionnalités basées sur Microsoft Update (MU); Non pour les mises à jour de fonctionnalités basées sur une plateforme UUP (Unified updated Platform)


Remarques
si plusieurs images sont applicables, installation de Windows invite l’utilisateur à sélectionner. si plusieurs images sont applicables et que installation de Windows est appelé avec /quiet, installation de Windows échoue avec l’erreur MOSETUP_E_NO_MATCHING_INSTALL_IMAGE (0xC1900215). Cela peut se produire lorsque la clé de produit spécifiée à l’aide de /pkey s’applique à plusieurs images de système d’exploitation.


/InstallDrivers

ajoute des pilotes de style. inf à la nouvelle installation de Windows 10.

Syntaxe
< Emplacement > /InstallDrivers


Paramètres

Paramètre Description
<emplacement>Chemin d’accès au fichier local ou chemin d’accès réseau UNC vers un dossier qui contient des fichiers. inf.


Exemples

setup.exe /auto upgrade /installdrivers C:\Fabrikam\drivers /noreboot


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésYes


Remarques
Cette option est nouvelle à partir de Windows 10. Le fichier Driver. inf peut se trouver dans un dossier situé à l’emplacement spécifié. La commande parcourra de manière récursive l’emplacement spécifié.


/InstallFrom

spécifie un autre fichier Install. wim à utiliser lors de la installation de Windows.

Syntaxe
/InstallFrom < chemin > d’accès


Paramètres

Paramètre Description
<path>Chemin d’accès du fichier. wim à installer.


Exemples

setup /installfrom D:\custom.wim

Cette option est également utilisée avec les fichiers d’image fractionnée (. swm). Sélectionner le premier fichier d’image fractionnée dans la série

setup /installfrom D:\install.swm


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésNo


Remarques
cela vous permet d’utiliser un seul environnement de préinstallation pour installer plusieurs versions de Windows images. par exemple, vous pouvez utiliser une version 32 bits de installation de Windows pour déployer une image Windows 64 bits. Vous pouvez également utiliser un fichier de réponses pour les déploiements multiplateforme. pour plus d’informations, consultez « création d’un fichier WIM pour plusieurs Types d’architectures » dans installation de Windows plateformes prises en charge et déploiements multiplateformes .


/InstallLangPacks

ajoute des modules linguistiques (lp.cab) à la nouvelle installation de Windows 10 ou version ultérieure.

Syntaxe
< Emplacement > /InstallLangPacks


Paramètres

Paramètre Description
<emplacement>Chemin d’accès au fichier local ou chemin d’accès réseau UNC vers un dossier qui contient des fichiers. inf.


Exemples

setup /auto upgrade /installlangpacks C:\Fabrikam\Languages\French /noreboot


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésOui pour les mises à jour de fonctionnalités basées sur Microsoft Update (MU); Non pour les mises à jour de fonctionnalités basées sur une plateforme UUP (Unified updated Platform)


Remarques
Cette option est nouvelle à partir de Windows 10. Les modules linguistiques peuvent se trouver dans un dossier situé à l' < emplacement > spécifié. La commande installe tous les fichiers de lp.cab et les fonctionnalités de langage, telles que la reconnaissance vocale du texte, dans le dossier et les sous-dossiers à l' < emplacement > spécifié. Les fonctionnalités de langage peuvent dépendre d’autres fonctionnalités de langage. Par exemple, la conversion de texte par synthèse vocale dépend du composant de base de la même langue. Vous ne devez pas renommer les fonctionnalités de langage dans l' < emplacement > . Consultez fonctionnalités de langue et de région à la demande (DOM). dans Windows 10, la version 1903 et les versions ultérieures, les échecs d’installation entraînent l’échec et la restauration des installation de Windows.


/m

indique à installation de Windows de copier les fichiers de remplacement à partir d’un autre emplacement. cette option indique à installation de Windows de rechercher d’abord dans l’autre emplacement et, si des fichiers sont présents, de les utiliser à la place des fichiers à partir de l’emplacement par défaut.

Syntaxe
/m : < folder_name >


Paramètres

Paramètre Description
<folder_name>Nom et emplacement du dossier qui contient les fichiers de remplacement et peut être n’importe quel emplacement de lecteur local. Les chemins d'accès UNC ne sont pas pris en charge.


Exemples
pour copier un fichier C:\Program Files\Messenger\Msmsgs.exe mis à jour dans l’installation Windows, créez la structure de dossiers suivante sur la source d’installation Pro \sources $ OEM $ $Progs\Messenger\Msmsgs.exe à l’aide de la commande d’installation :

Pro\sources\setup.exe /m


si vous remplacez un fichier protégé par Windows protection des fichiers, vous devez également copier le fichier mis à jour dans les sources locales à installer avec Windows. par exemple, vous pouvez copier le fichier dans le dossier C:\ Windows \i386. le nom de fichier doit être le même que celui utilisé dans installation de Windows. par exemple, ajoutez la structure de fichiers et de dossiers suivante à votre répertoire $OEM $ : Pro \sources $ OEM $ $ $ \i386\ msmsgs.ex_. Si vous utilisez des fichiers qui ne se trouvent pas sur un partage d’installation, vous devez spécifier le nom du dossier. Dans cet exemple, le <folder_name> est C:\ additional_files, où C:\ additional_files correspond à votre répertoire $OEM $ personnalisé. Par exemple : C:\ additional_files $ $ \i386\ msmsgs.ex_.

setup /m:C:\additional_files

Si vous modifiez des ressources dans vos fichiers de remplacement, vous devez ajouter les fichiers de l’interface utilisateur multilingue (MUI) mis à jour à l’installation.


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPEYes
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure No
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésNo


Remarques
vous devez savoir où les fichiers seront installés sur l’installation Windows. Tous les fichiers supplémentaires doivent être copiés dans un dossier $OEM $ dans vos sources d’installation ou dans le < folder_name > . La structure $OEM $ fournit une représentation du disque d’installation de destination :

  • $OEM $ \$ 1 correspond à% SystemDrive%, qui peut être le lecteur C.
  • $OEM $ \$ $ correspond à% windir%, qui peut être C:\Windows.
  • $OEM $ \$ progs correspond au répertoire Program Files.
  • $OEM $ \$ docs est mappé au dossier Mes documents de l’utilisateur.


/MigNEO

indique à installation de Windows d’effectuer une mise à niveau de Windows sans optimisation supplémentaire de la phase hors connexion.

Syntaxe
Désactivation de/MigNEO


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Oui uniquement avec mise à niveau de/auto | DataOnly
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésOui uniquement avec mise à niveau de/auto | DataOnly


Remarques
NEO correspond à l’objectif non-événement, un effort de multiversion pour réduire le temps hors connexion des fonctionnalités, y compris un redémarrage unique pour la plupart des utilisateurs. cette option est disponible à partir de Windows 10, version 1803 et versions ultérieures.


/MigrateDrivers

indique à installation de Windows si les pilotes doivent être migrés à partir de l’installation existante au cours de la mise à niveau.

Syntaxe
/MigrateDrivers {tout | None


Exemples

setup /auto upgrade /migratedrivers all
setup /auto upgrade /migratedrivers none /installdrivers N:\NewDrivers


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésYes


Remarques
Vous pouvez spécifier All ou None. par défaut, installation de Windows détermine ce qui convient le mieux à chaque pilote en fonction du choix d’installation. Vous pouvez utiliser ce commutateur avec /InstallDrivers, bien que cela ne soit pas obligatoire.


/NetDebug

Active le débogage du noyau sur le réseau.

Syntaxe
/NetDebug : HostIP = < w.x.y. z > , port = < n > , clé = < q. r. s. t > [, nodhcp] [, busparams = < n. o. p > ]


Paramètres

Paramètre Description
<w. x. y. z>Adresse IP de l’ordinateur hôte.
<n>Port de l’ordinateur hôte.
<q. r. s. t>Mot de passe pour configurer une connexion sécurisée.
<n. o. p>Numéro de bus, numéro de périphérique et numéro de fonction d’un adaptateur pour un périphérique de bus PCI spécifique..


Exemples

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


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPEYes
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure No
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésNo


Remarques
Utilisez HostIP pour identifier l’adresse IP de l’ordinateur hôte. Utilisez le port pour identifier le port. Le port de démarrage par défaut est 49152 et le port de terminaison par défaut est 65535. Utilisez Key pour fournir un mot de passe pour configurer une connexion sécurisée. Utilisez nodhcp pour éviter d’utiliser une connexion DHCP. (facultatif). Utilisez busparams pour sélectionner le numéro de bus, le numéro de périphérique et le numéro de fonction d’un adaptateur pour un périphérique de bus PCI spécifique. (facultatif). Pour plus d’informations, consultez configuration d' Kernel-Mode le débogage via un câble réseau manuellement.


/NoReboot

indique à installation de Windows de ne pas redémarrer l’ordinateur après la fin de la phase de installation de Windows de niveau inférieure.

Syntaxe
/NoReboot


Exemples

setup /noreboot


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésNo


Remarques
Cette option est une nouveauté pour Windows 10. l’option /noreboot vous permet d’exécuter des commandes supplémentaires avant le redémarrage de Windows. Cette option supprime uniquement le premier redémarrage. L’option ne supprime pas les redémarrages suivants.


/PKey

fournit des installation de Windows avec la clé de produit spécifique.

Syntaxe
< Clé > de produit /pkey


Exemples

setup.exe /auto upgrade /pkey xxxxx-xxxxx-xxxxx-xxxxx-xxxxx


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésYes


Remarques
Cette option est nouvelle à partir de Windows 10.


/Priority

indique à installation de Windows d’augmenter la priorité du thread de faible à normal pour les mises à jour de fonctionnalités via Windows Update.

Syntaxe
/Priority {normal | Entrée


Paramètres

Paramètre Description
NormalWindows Le programme d’installation s’exécute avec une priorité de thread normale.
FaibleWindows Le programme d’installation s’exécute avec une priorité de thread faible.


Exemples

setup.exe /auto upgrade /skipfinalize /priority low


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésYes


Remarques
cette option est disponible à partir de Windows 10, version 1709 et versions ultérieures. la priorité basse est une nouveauté pour Windows 10, version 2004. Par défaut, les installations basées sur des médias sont déjà exécutées à priorité normale , mais elles peuvent être réduites à une priorité basse .


/PostOOBE

une fois installation de Windows terminée, exécutez un script.

Syntaxe
< Emplacement > /PostOOBE [\setupcomplete.cmd]


Paramètres

Paramètre Description
<emplacement>Chemin de fichier local ou chemin d’accès réseau UNC à un fichier nommé Setupcomplete. cmd ou à un dossier qui contient Setupcomplete. cmd.


Exemples

setup.exe /auto upgrade /postoobe C:\Fabrikam\setupcomplete.cmd


Chemin d’accès au dossier qui contient un script portant le nom Setupcomplete. cmd. setupcomplete. cmd est copié dans $ Windows. ~ BT pour être exécuté après OOBE.

setup.exe /auto upgrade /postoobe C:\Fabrikam


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésYes


Remarques
Cette option est disponible à partir de Windows 10.


/PostRollback

indique à installation de Windows d’exécuter un script si la mise à jour de la fonctionnalité ne parvient pas à installer et à annuler les modifications, ou si l’utilisateur choisit de désinstaller la mise à jour de fonctionnalité et de revenir à une version précédente de Windows.

Syntaxe
< Emplacement > /PostRollback [/PostRollbackContext {System | User}]


Paramètres

Paramètre Description
<emplacement>Chemin de fichier local ou chemin d’accès réseau UNC à un fichier nommé setuprollback. cmd, ou à un dossier qui contient setuprollback. cmd.


Exemples

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


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésYes


Remarques
Cette option est disponible à partir de Windows 10. l’option /PostRollbackContext est disponible dans Windows 10, version 1803 et versions ultérieures. L’option /PostRollbackContext vous permet de spécifier si le script s’exécute dans le contexte du compte système ou du compte de l’utilisateur connecté. Par défaut, les mises à jour à partir d’un support exécutent setuprollback. cmd dans le contexte de l' utilisateur , ce qui nécessite que le premier utilisateur qui se connecte après la mise à niveau dispose des droits d’administrateur. pour les mises à jour de Windows Update, setuprollback. cmd s’exécute dans le contexte système , quels que soient les droits du premier utilisateur connecté. Windows le programme d’installation copie setuprollback. cmd sur $ Windows. ~ BT à exécuter après OOBE.


/Quiet

cela supprimera toute installation de Windows expérience utilisateur, y compris l’expérience utilisateur de restauration.

Syntaxe
/Quiet


Exemples

setup /auto upgrade /quiet


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésNo


Remarques
Cette option est disponible à partir de Windows 10.


/ReflectDrivers

Spécifie le chemin d’accès à un dossier qui contient les pilotes de chiffrement pour un ordinateur sur lequel le chiffrement tiers est activé.

Syntaxe
< Emplacement > /ReflectDrivers


Paramètres

Paramètre Description
<emplacement>Chemin d’accès au fichier local ou chemin d’accès réseau UNC vers un dossier qui contient des fichiers. inf.


Exemples

setup /auto upgrade /quiet /reflectdrivers C:\Fabrikam\drivers


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésYes


Remarques
cette option est disponible à partir de Windows 10, version 1607. Assurez-vous que l' < emplacement > contient uniquement un ensemble minimal de pilotes de chiffrement. Le fait d’avoir plus de pilotes que nécessaire peut avoir un impact négatif sur les scénarios de mise à niveau.


/ResizeRecoveryPartition

spécifie si le redimensionnement de la partition de l’environnement de récupération de Windows (Windows RE) existant ou la création d’une nouvelle partition au cours de l’installation est OK.

Syntaxe
/ResizeRecoveryPartition {Enable | Désactive


Paramètres

>
Paramètre Description
Activerpendant l’installation, Windows pouvez redimensionner la partition des outils de Windows RE existante ou en créer une si nécessaire.
DésactiverWindows ne redimensionne pas la partition des outils de Windows RE existante, ou en crée une nouvelle lors de l’installation.


Exemples

setup /resizerecoverypartition disable


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPEYes
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésYes


Remarques
pour en savoir plus sur les partitions Windows RE, consultez partitions de disque dur UEFI/GPT et partitions de disque dur basées sur le BIOS/MBR.


/ShowOOBE

Spécifie si l’utilisateur doit effectuer de manière interactive l’expérience OOBE (out of Box Experience).

Syntaxe
/ShowOOBE {Full | None


Paramètres

Paramètre Description
ComplèteOblige l’utilisateur à effectuer interactivement l’OOBE (out of Box Experience).
AucunIgnore OOBE et sélectionne les paramètres par défaut.


Exemples

setup.exe /auto upgrade /showoobe full


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésYes


Remarques
Cette option est disponible à partir de Windows 10.


/SkipFinalize

Instructions de configuration pour démarrer des opérations de mise à jour sur le système d’exploitation de niveau supérieur sans lancer un redémarrage pour démarrer la phase hors connexion.

Syntaxe
/SkipFinalize


Exemples

setup /auto upgrade /quiet /priority low /skipfinalize


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésNo


Remarques
cette option est disponible à partir de Windows 10, version 2004. /SkipFinalize préparera la mise à jour sans validation. Cela permet de terminer la validation à l’aide de /Finalize , puis d’un redémarrage immédiat de l’appareil. Il s’agit de l’approche par défaut de l’attente de la mise à jour, car l’option /noreboot valide les modifications, mais supprime le premier redémarrage pour permettre des tâches supplémentaires. /SkipFinalize ne demande pas automatiquement à installation de Windows de s’exécuter en mode silencieux sur le système d’exploitation de niveau supérieur pendant que l’ordinateur est en cours d’utilisation. utilisez /quiet pour supprimer l’expérience utilisateur installation de Windows et /Priority faible pour empêcher l’impact sur l’utilisateur. /SkipFinalize n’appellera pas un redémarrage et l’option /noreboot n’est donc pas nécessaire. Consultez /Finalize.


/Telemetry

spécifie si installation de Windows doit capturer et rapporter les données d’installation.

Syntaxe
/Telemetry {Enable | Désactive


Paramètres

Paramètre Description
ActiverWindows Le programme d’installation capture et signale les données d’installation.
DésactiverWindows Le programme d’installation ne capture pas et ne signale pas les données d’installation.


Exemples

setup /telemetry disable


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésYes


/TempDrive

indique à installation de Windows de placer les fichiers d’installation temporaires sur la partition spécifiée.

Syntaxe
< Drive_letter > /tempdrive


Paramètres

Paramètre Description
<drive_letter>partition dans laquelle copier les fichiers d’installation pendant la installation de Windows.


Exemples

setup /tempdrive H


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésYes


Remarques
cette option est disponible à partir de Windows 10, version 1607. Pour une mise à niveau, l’option /tempdrive affecte uniquement l’emplacement des fichiers temporaires. Le système d’exploitation est mis à niveau dans la partition à partir de laquelle vous exécutez le fichier setup.exe.


/Unattend

vous permet d’utiliser un fichier de réponses avec installation de Windows.

Syntaxe
/Unattend : < answer_file >


Paramètres

Paramètre Description
<answer_file>chemin d’accès et nom de fichier du fichier de réponses installation de Windows sans assistance.


Exemples

setup /unattend:\\server\share\unattend.xml


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPEYes
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure No
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésNo


Remarques
C’est ce qu’on appelle une installation sans assistance. Vous devez spécifier une valeur pour < answer_file > . Windows Le programme d’installation applique les valeurs dans le fichier de réponses lors de l’installation. Lorsque /Unattend est utilisé, /auto ne peut pas être utilisé.


/Uninstall

détermine si Windows inclura des contrôles qui permettent à l’utilisateur de revenir au système d’exploitation précédent.

Syntaxe
/Uninstall {Enable | Désactive


Paramètres

Paramètre Description
ActiverWindows Le programme d’installation de comprend des contrôles qui permettent à l’utilisateur de revenir au système d’exploitation précédent.
DésactiverWindows Le programme d’installation n’intègre pas de contrôles permettant à l’utilisateur de revenir au système d’exploitation précédent.


Exemples

setup /uninstall disable


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPENo
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure Yes
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésYes


Remarques
Cette option est disponible à partir de Windows 10.


/USBDebug

Définit le débogage sur un port USB.

Syntaxe
/USBDebug : < nom > d’hôte


Paramètres

Paramètre Description
<nom d’hôte>Nom de l’ordinateur à déboguer.


Exemples

setup /usbdebug:testmachine01


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPEYes
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure No
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésNo


Remarques
Les données de débogage sont effectives au redémarrage suivant.


/WDSDiscover

spécifie que le client Windows Deployment Services (WDS) doit être en mode découverte.

Syntaxe
/WDSDiscover


Exemples
Pour démarrer le client WDS en mode de découverte dynamique, exécutez la commande suivante :

setup /wds /wdsdiscover


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPEYes
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure No
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésNo


Remarques
Si vous ne spécifiez pas /WDSServer WDS recherche un serveur.


/WDSServer

spécifie le nom du serveur WDS (Windows Deployment Services) auquel le client doit se connecter.

Syntaxe
/WDSServer : < nom_serveur >


Paramètres

Paramètre Description
<nom du serveur>nom du serveur de Services de déploiement Windows.


Exemples
pour démarrer le client Windows Deployment Services en mode de découverte statique, exécutez la commande suivante :

setup /wds /wdsdiscover /wdsserver:MyWDSServer


Applicabilité

Configuration Applicable
Setup.exe démarré à partir de WinPEYes
Setup.exe démarré à partir d’Windows 10 ou d’une version ultérieure No
Fichiers setupconfig.ini utilisés pour les mises à jour de fonctionnalitésNo


Remarques
Pour utiliser ce paramètre, vous devez également utiliser l’option /WDSDiscover . < ServerName > peut être une adresse IP, un nom NetBIOS ou un nom de domaine complet (FQDN).

Windows Codes de sortie du programme d’installation

Nom du code de sortie Valeur du code de sortie Description
CONX_SETUP_EXITCODE_CONTINUE_REBOOT0x3Cette mise à niveau a réussi.
CONX_SETUP_EXITCODE_RESUME_AT_COMPAT_REPORT0x5La vérification de la compatibilité a détecté des problèmes qui nécessitent une résolution avant que la mise à niveau puisse continuer.
CONX_SETUP_EXITCODE_AUTO_INSTALL_FAIL0x7L’option d’installation (mise à niveau ou données uniquement) n’était pas disponible.


Windows États d’installation

Windows Configuration de l’édition d’installation et fichiers d’ID de produit (EI. cfg et PID.txt)

Windows Fichiers journaux d’installation et journaux des événements