- Accès à CMD dans l'installateur avec Shift+F10 ou depuis « Réparer votre ordinateur ».
- Raccourcis classiques pour ouvrir Symbole du système en Windows 11, 10, 8.1/8, 7/Vista et XP.
- Guide pratique des paramètres setup.exe pour automatiser et déboguer les installations.
Si vous devez ouvrir l' invite de commandes pendant l' assistant d'installation de Windows 11 , il existe des raccourcis très pratiques qui vous feront gagner du temps . Ce guide explique étape par étape comment lancer l'invite de commandes pendant l'installation, ainsi que les chemins d'accès classiques pour ouvrir CMD sous Windows 11, Windows 10 et les versions antérieures, et une liste de modificateurs utiles pour le fichier setup.exe qui peuvent vous simplifier l'installation.
Je compile également toutes les options de ligne de commande de l'outil d'installation Windows (setup.exe) telles qu'elles apparaissent dans la documentation technique , traduites dans un langage facile à comprendre et organisées de manière à ce que vous puissiez vous y référer lorsque vous avez besoin d'automatiser, de déboguer ou d'ajuster une installation ou une mise à niveau.
Méthodes rapides pour ouvrir CMD pendant le programme d'installation de Windows 11
Raccourci clavier : Maj + F10 . Lorsque vous démarrez à partir du support d’installation de Windows 11 (ISO/USB) et que vous atteignez le premier écran de l’assistant, vous pouvez ouvrir instantanément l’invite de commandes en appuyant sur Maj + F10. Une fenêtre CMD s’ouvrira alors, vous permettant d’exécuter des utilitaires et des commandes pour la réparation, le partitionnement, la mise à jour du registre, etc.
Explorez les options avancées du programme d'installation . Si vous préférez naviguer par menus, sur l'écran initial, cliquez sur « Réparer votre ordinateur », puis sur « Dépannage » et sélectionnez « Invite de commandes ». Cela ouvrira la console CMD dans l'environnement de récupération Windows inclus sur le support d'installation, utile pour accéder à une session de commande avec l'environnement de récupération chargé.

Autres façons d'ouvrir l'invite de commande dans Windows 11 et versions antérieures
Windows 11 (dans le système déjà installé)
Méthode depuis le menu Démarrer : ouvrez le menu Démarrer, saisissez « Invite de commandes » dans la zone de recherche, puis ouvrez-la. Si vous avez besoin de privilèges d’administrateur, cliquez avec le bouton droit sur le résultat et choisissez « Exécuter en tant qu’administrateur ».
Boîte de courseAppuyez sur Windows + R, tapez cmd et validez avec OK pour lancer la console rapidement sans passer par le menu.
Windows 10
Combinaison universelle avec Windows + RAppuyez sur Windows + R, tapez cmd et appuyez sur OK ; vous ouvrirez cmd.exe instantanément sur la plupart des appareils.
Depuis le menu Démarrer, recherchezCliquez sur la case « Rechercher sur le Web et Windows », saisissez cmd, et entrez « Invite de commandes » lorsqu’il apparaît dans les résultats.
Windows 8 et 8.1
Accès depuis la barre latérale. Déplacez le pointeur vers le bord droit pour afficher le menu, utilisez le moteur de recherche et entrez cmd; ouvrir l'invite de commande.
Avec accès direct sur le bureauFaites un clic droit sur le bureau, Nouveau > Raccourci, et dans « Entrez l'emplacement de l'élément », mettez C:\Windows\System32\cmd.exeNommez-le, Terminez, et c'est tout ; faites un clic droit et vous pouvez « Ouvrir en tant qu'administrateur » quand vous en avez besoin.
Windows 7 et Windows Vista
Rechercher à partir du menu DémarrerCliquez sur le bouton Windows, tapez cmd Dans la zone de recherche, ouvrez l'invite de commandes. Pour l'exécuter avec privilèges élevés, faites un clic droit et choisissez « Exécuter en tant qu'administrateur ».
windows XP
Chemin classique via Accessoires : Démarrer > Tous les programmes > Accessoires > Invite de commandes. Dans cette version, l’invite de commandes démarre généralement avec les privilèges d’administrateur par défaut ; vous n’aurez donc pas besoin de les élever manuellement dans la plupart des cas.
Paramètres Setup.exe pour automatiser, déboguer et contrôler une installation
Outre l'ouverture de l'invite de commandes, le programme d'installation de Windows propose un ensemble de modificateurs de ligne de commande permettant de personnaliser le comportement des installations et des mises à jour . Vous trouverez ci-dessous un récapitulatif pratique présentant la syntaxe, les cas d'utilisation et leur disponibilité approximative.
/1394Débogage
Permet le débogage du noyau via FireWire (IEEE 1394) pendant la phase Windows et WinPE. Syntaxe : /1394Debug:<canal> Par défaut, canal 1 et 19200 57600 bauds (également 115200 XNUMX ou XNUMX XNUMX). Exemple : setup /1394debug:1 /baudrate:115200.
Disponibilité : depuis WinPE oui ; lors du lancement de l'installation depuis Windows 10 ou version ultérieure, non ; non applicable à setupconfig.ini.
/AddBootMgrLast
Place Gestionnaire de démarrage Windows comme dernière entrée dans l'ordre de Botte UEFI. Syntaxe : /AddBootMgrLast. Uniquement pris en charge sur les ordinateurs UEFI avec Windows PE 4.0 ou supérieur.
Disponibilité : depuis WinPE oui ; depuis Windows non ; ne prend pas en charge setupconfig.ini.
/Auto
Exécuter une mise à jour automatique. Syntaxe : /Auto {Clean | DataOnly | Upgrade}. Installations propres à partir de zéro ; DataOnly conserve uniquement les données ; Upgrade conserve applications et des données. Exemples : setup /auto clean, setup /auto dataonly, setup /auto upgrade.
Notes clés: ne peut pas être combiné avec un fichier sans surveillance ; valider la compatibilité et ei.cfg; prend en charge des personnalisations spécifiques (LCU, SSU, binaires d'installation, SafeOS, langues et FOD). Sous Windows 11, il n'accepte ni ne supprime les CLUF (utilise /EULA) et, à partir de 22H2, pour Upgrade La langue du média doit correspondre à la langue de l'interface utilisateur du système.
Disponibilité : Oui à partir de Windows 10 ou supérieur ; non à partir de WinPE ; n'utilise pas setupconfig.ini.
/BitLocker
Surveille l'état de BitLocker pendant la mise à niveau. Syntaxe : /BitLocker {AlwaysSuspend | TryKeepActive | ForceKeepActive}Par défaut : TryKeepActive. Si ForceKeepActive bloque la mise à jour à cause de BitLocker, elle échouera.
Disponibilité : depuis Windows oui ; depuis WinPE non ; prend en charge setupconfig.ini.
/BusParams
Définit l'adresse PCI pour les ports de débogage (1394/USB/NET). Syntaxe : /BusParams:<bus.dispositivo.función>. Exemple: setup /busparams:0.29.7. Nombres en décimal.
Disponibilité : depuis WinPE oui ; depuis Windows non ; sans setupconfig.ini.
/ConfigFile
Indiquez où se trouve le fichier setupconfig. Syntaxe : /ConfigFile:<ruta>. Elle peut être locale ou UNC. Si une option est présente sur la ligne et dans setupconfig, envoyer le setupconfig. Exemple: setup /ConfigFile:\\server\share\.
Disponibilité : WinPE oui (depuis Windows 11 24H2 ) ; Windows oui ; n'utilise pas setupconfig.ini pour les mises à jour de fonctionnalités car il s'agit déjà du fichier lui-même.
/CompactOS
Forcer ou désactiver Compact OS pour économiser de l'espace. Syntaxe : /CompactOS {Enable | Disable}Par défaut, le programme d'installation décide automatiquement. Exemple : setup /compactos enable.
Disponibilité : WinPE et Windows oui ; prend en charge setupconfig.ini (compatibilité WinPE à partir de Windows 11 24H2).
/Compat
Gère les contrôles de compatibilité. Syntaxe : /Compat {IgnoreWarning | ScanOnly}. avec ScanOnlyL'installation se termine avec des codes (sans installation) : 0xC1900210 s'il n'y a pas de problèmes ; 0xC1900208 s'il y a des plantages, entre autres codes spécifiques.
Exemples: setup /compat ignorewarning; dans une analyse silencieuse et seule : setup /auto upgrade /quiet /compat scanonly; en ignorant les avertissements courants : ... /compat scanonly /compat ignorewarning; collecte journaux: ... /copylogs C:\Temp\Logfiles.log.
Disponibilité : depuis Windows oui (et setupconfig.ini uniquement avec IgnoreWarning) ; depuis WinPE non.
/CopyLogs
Copier ou télécharger les journaux compressés lorsque l'installation échoue. Syntaxe : /CopyLogs <ruta> (local ou UNC). Exemple : setup /copylogs \\server\share\Il s'exécute dans le contexte du système, soyez prudent avec les autorisations.
Disponibilité : WinPE et Windows oui ; prend en charge setupconfig.ini (WinPE à partir de 11 24H2).
/Déboguer
Activer le débogage du noyau via le port série (COM). Syntaxe : /Debug:<puerto> . Exemple: setup /debug:1 /baudrate:115200.
Disponibilité : WinPE oui ; Windows non ; pas de fichier setupconfig.ini.
/DiagnosticPrompt
Activer ou désactiver l'accès à CMD avec Shift+F10 pendant l'installation. Syntaxe : /DiagnosticPrompt {Enable | Disable}. Exemple: setup /diagnosticprompt enable.
Disponibilité : WinPE et Windows oui ; prend en charge le fichier setupconfig.ini.
/DynamicUpdate
Contrôle la mise à jour dynamique (recherche/téléchargement/installation des correctifs pendant l'installation). Syntaxe : /DynamicUpdate {Enable | Disable | NoDrivers | NoLCU | NoDriversNoLCU}. Exemple: setup /auto upgrade /dynamicupdate disable.
notes: NoDrivers/NoLCU/NoDriversNoLCU (depuis 2004) exécute DU sans les pilotes et/ou le LCU. Ignoré si utilisé avec /Finalize; est respecté avec /SkipFinalize.
/EMSPort
Activer/désactiver les services de gestion des urgences (EMS). Syntaxe : /EMSPort:{COM1|COM2|UseBIOSSettings|Off} . Exemple: setup /emsport:COM1 /emsbaudrate:115200.
Disponibilité : WinPE oui ; Windows non ; pas de fichier setupconfig.ini.
/CLUF
Supprime l'expérience d'acceptation du CLUF. Syntaxe : /EULA accept. Requis sur Windows 11 s'il n'y a pas d'interface utilisateur (ou avec /Quiet) pour continuer l'installation. Exemple : setup /auto upgrade /quiet /eula accept.
Disponibilité : oui sous Windows ; non sous WinPE ; prend en charge le fichier setupconfig.ini.
/Finaliser
Termine les opérations de mise à jour initiées et redémarre pour la phase hors ligne. Syntaxe : /Finalize. Ne pas combiner avec /NoReboot. Erreur 0xC1900132 si non poursuivi après /SkipFinalize.
Disponibilité : Windows oui ; WinPE non ; pas de fichier setupconfig.ini.
/ImageIndex
Sélectionnez l'index de l'image dans install.wim. Syntaxe : /ImageIndex <índice>. Exemple: ... /imageindex 2 /pkey XXXXX-.... En silence, s'il y en a plusieurs applicables et que la clé est valide pour plusieurs, elle peut échouer avec 0xC1900215.
Disponibilité : WinPE et Windows oui ; setupconfig.ini uniquement avec MU (pas UUP).
/InstallDrivers
Ajouter des pilotes de type INF à la nouvelle installation. Syntaxe : /InstallDrivers <ruta> (local ou UNC ; récursif). Exemple : ... /installdrivers C:\Fabrikam\drivers.
Disponibilité : WinPE et Windows oui ; prend en charge setupconfig.ini (WinPE à partir de 11 24H2).
/InstallFrom
Spécifie un fichier install.wim alternatif. Syntaxe : /InstallFrom <ruta>. Il fonctionne également avec des images fractionnées, en ciblant la première .swm. Exemples: setup /installfrom D:\custom.wim o setup /installfrom D:\install.swm.
Disponibilité : WinPE et Windows oui ; sans setupconfig.ini.
/InstallLangPacks
Ajouter des packs de langue (lp.cab) et des composants de langue. Syntaxe : /InstallLangPacks <ruta>. Installe le contenu du répertoire et des sous-dossiers. Exemple : ... /installlangpacks C:\Fabrikam\Languages\French.
Disponibilité : Windows : Oui ; MU prend en charge setupconfig.ini (mais pas UUP). Dans la version 1903 et les versions ultérieures, les erreurs entraînent une restauration.
/m
Indique au programme d'installation de copier les remplacements à partir d'un autre dossier. Syntaxe : /m:<carpeta>Lecteur local uniquement (hors UNC). Nécessite la réplication de la structure $OEM$ pour localiser les fichiers à leur emplacement sur le système.
Disponibilité : WinPE oui ; Windows non ; pas de fichier setupconfig.ini.
/MigNEO
Désactive les optimisations NEO dans la phase hors ligne d'une mise à jour. Syntaxe : /MigNEO DisableConçu pour contrôler le processus d'un seul redémarrage.
Disponibilité: Windows oui uniquement avec /Auto Upgrade | DataOnly; prend en charge setupconfig.ini dans ces cas.
/MigrateDrivers
Définit s'il faut migrer les pilotes du système précédent. Syntaxe : /MigrateDrivers {All | None}. Se marie bien avec /InstallDrivers. Exemples: ... /migratedrivers all o ... /migratedrivers none /installdrivers N:\NewDrivers.
Disponibilité : Windows oui ; sans WinPE ; prend en charge setupconfig.ini.
/NetDebug
Débogage du noyau réseau. Syntaxe : /NetDebug:hostip=w.x.y.z,port=n,key=q.r.s.t. Exemples: setup /netdebug:hostip=10.125.4.86,port=50000,key=0.0.0.0 ou avec nodhcp y busparams.
Disponibilité : WinPE oui ; Windows non ; pas de fichier setupconfig.ini.
/Pas de redémarrage
Évitez la première réinitialisation après avoir terminé la phase de bas niveau. Syntaxe : /NoReboot. Utile pour exécuter des commandes supplémentaires avant le redémarrage ; n'empêche pas les redémarrages ultérieurs.
Disponibilité : WinPE et Windows oui ; sans setupconfig.ini (WinPE à partir de 11 24H2).
/PKey
Fournit une clé de produit pour la configuration. Syntaxe : /PKey XXXXX-XXXXX-XXXXX-XXXXX-XXXXX. Combinable avec d'autres paramètres dans des supports personnalisés.
Disponibilité : WinPE et Windows oui ; prend en charge setupconfig.ini (WinPE à partir de 11 24H2).
/Priorité
Ajuste la priorité du processus de configuration. Syntaxe : /Priority {Normal | Low}Les installations multimédias sont déjà définies sur Normal ; vous pouvez les réduire sur Faible pour minimiser l'impact.
Disponibilité : Windows oui ; sans WinPE ; prend en charge setupconfig.ini.
/PostOOBE
exécuter un scénario après avoir terminé OOBE. Syntaxe : /PostOOBE <ruta o carpeta>\setupcomplete.cmd. Exemples: ... /postoobe C:\Fabrikam\setupcomplete.cmd o ... /postoobe C:\Fabrikam (Le programme d'installation le copie sur $Windows.~BT).
Disponibilité : WinPE et Windows oui ; prend en charge setupconfig.ini (WinPE à partir de 11 24H2).
/PostRollback
Lance un script si la mise à jour est annulée ou si l'utilisateur désinstalle la mise à jour des fonctionnalités. Syntaxe : /PostRollback <ruta o carpeta> . Exemples: ... /postrollback C:\Fabrikam\setuprollback.cmd ou avec le contexte utilisateur.
Disponibilité : Windows : Oui ; sans WinPE ; compatible avec setupconfig.ini. Par défaut, sur support d’installation, il s’exécute en tant qu’utilisateur (nécessite des droits d’administrateur) ; sur Windows Update , en tant que système.
/Calme
Masque toute l'expérience utilisateur (y compris la restauration). Syntaxe : /QuietIdéal pour les déploiements silencieux contrôlés par l'informatique.
Disponibilité : Windows oui ; sans WinPE ; n'utilise pas setupconfig.ini.
/ReflectDrivers
Spécifie les pilotes de chiffrement tiers pour les ordinateurs avec chiffrement actif. Syntaxe : /ReflectDrivers <ruta>. N'incluez que ce qui est essentiel pour éviter les problèmes.
Disponibilité : WinPE et Windows oui ; prend en charge setupconfig.ini (WinPE à partir de 11 24H2).
/ResizeRecoveryPartition
Autorise ou empêche le programme d'installation de redimensionner ou de créer la partition Windows RE. Syntaxe : /ResizeRecoveryPartition {Enable | Disable}. Exemple: setup /resizerecoverypartition disable.
Disponibilité : WinPE et Windows oui ; prend en charge le fichier setupconfig.ini.
/ShowOOBE
Force l'achèvement de l'OOBE ou l'ignore avec les valeurs par défaut. Syntaxe : /ShowOOBE {Full | None}. Exemple: ... /showoobe full.
Disponibilité : Windows oui ; sans WinPE ; prend en charge setupconfig.ini.
/SkipFinalize
Préparez la mise à jour sans la confirmer encore (sans redémarrer). Syntaxe : /SkipFinalize. Recommandé avec /Quiet y /Priority Low, puis suivi de /Finalize pour confirmer avec redémarrage immédiat.
Disponibilité : Windows oui ; sans WinPE ; n'utilise pas setupconfig.ini.
/Télémétrie
Active ou désactive la télémétrie d'installation. Syntaxe : /Telemetry {Enable | Disable}. Exemple: setup /telemetry disable.
Disponibilité : Windows oui ; sans WinPE ; prend en charge setupconfig.ini.
/TempDrive
Choisissez le lecteur temporaire pour les fichiers d'installation. Syntaxe : /TempDrive <letra>. Exemple: setup /tempdrive HDans les mises à jour, cela n'affecte que les mises à jour temporaires ; le système d'exploitation est mis à jour là où le programme d'installation est en cours d'exécution.
Disponibilité : Windows oui ; sans WinPE ; prend en charge setupconfig.ini.
/Sans surveillance
Vous permet d'utiliser un fichier de réponses sans surveillance. Syntaxe : /Unattend:<ruta al XML>. Exemple: setup /unattend:\\server\share\unattend.xml. Ne peut pas être combiné avec /Auto.
Disponibilité : WinPE oui ; Windows non ; pas de fichier setupconfig.ini.
/ Désinstaller
Active ou désactive les commandes pour revenir au système précédent. Syntaxe : /Uninstall {Enable | Disable}. Exemple: setup /uninstall disable.
Disponibilité : Windows oui ; sans WinPE ; prend en charge setupconfig.ini.
/USBDebug
Configurer le débogage via USB. Syntaxe : /USBDebug:<hostname>. Exemple: setup /usbdebug:testmachine01Prend effet au prochain redémarrage.
Disponibilité : WinPE oui ; Windows non ; pas de fichier setupconfig.ini.
/WDSDiscover et /WDSServer
Démarrer le client Windows Deployment Services (WDS) en mode découverte. Syntaxe : /WDSDiscover et éventuellement /WDSServer:<servidor>. Exemple: setup /wds /wdsdiscover /wdsserver:MyWDSServer. Ces options ne sont pas disponibles à partir de Windows 11, version 21H2.
Disponibilité : WinPE oui avant 21H2 ; Windows non ; pas de fichier setupconfig.ini.
Codes de sortie utiles du programme d'installation
L'interprétation de ces codes vous permettra de comprendre où vous en êtes dans le processus . Voici quelques exemples : 0x3 (CONX_SETUP_EXITCODE_CONTINUE_REBOOT) indique que la mise à jour a réussi et qu'il est temps de redémarrer ; 0x5 (CONX_SETUP_EXITCODE_RESUME_AT_COMPAT_REPORT) indique des problèmes de compatibilité nécessitant une intervention ; 0x7 (CONX_SETUP_EXITCODE_AUTO_INSTALL_FAIL) avertit que l'option choisie (par exemple, « Données uniquement » ou « Mise à jour ») n'était pas disponible.
Grâce à tout ce qui précède, vous disposez des deux méthodes pour ouvrir la console dans le programme d'installation de Windows 11, ainsi que d'un large éventail de commandes pour personnaliser l'installation . La combinaison de touches Maj+F10 permet une action rapide, et l'option « Réparer votre ordinateur » si vous préférez l'environnement de récupération, ainsi que les paramètres de setup.exe pour automatiser, déboguer ou forcer les paramètres (CLUF, BitLocker, CompactOS, pilotes, OOBE, télémétrie, réseau, débogage, etc.), vous permettent de gérer tout, des tâches de maintenance de base aux déploiements avancés, en toute maîtrise.
Écrivain passionné par le monde des octets et de la technologie en général. J'aime partager mes connaissances à travers l'écriture, et c'est ce que je vais faire dans ce blog, vous montrer toutes les choses les plus intéressantes sur les gadgets, les logiciels, le matériel, les tendances technologiques et plus encore. Mon objectif est de vous aider à naviguer dans le monde numérique de manière simple et divertissante.