Lorsque vous essayez de lancer Bash.exe (Bash sur Ubuntu sur Windows) dans Windows 10, la fenêtre de la console peut s'ouvrir et se fermer immédiatement. Cela se produit si le mode hérité est activé pour l'invite de commandes.
De plus, si vous ouvrez une fenêtre d'invite de commandes et tapez bash.exe, l'erreur suivante apparaîtra:
Paramètres de console non pris en charge. Pour utiliser cette fonction, la console héritée doit être désactivée.Si vous disposez d'un raccourci d'invite de commandes existant (cmd.exe), cliquez avec le bouton droit sur le raccourci et cliquez sur Propriétés. Dans l'onglet Options, désactivez la case à cocher Utiliser la console héritée (nécessite une relance)
Si vous ne disposez pas d'un raccourci vers l'invite de commandes, ouvrez une fenêtre d'invite de commandes (cmd.exe), cliquez avec le bouton droit sur la barre de titre, puis cliquez sur Propriétés. Dans l'onglet Options, vous pouvez désactiver le mode hérité. Il serait appliqué à l'échelle mondiale.
Pour appliquer les paramètres de plusieurs systèmes à l'aide d'un script ou d'un fichier de commandes, voici la commande dont vous avez besoin pour désactiver le mode hérité.
REG.EXE AJOUTER HKCU \ Console / v ForceV2 / t REG_DWORD / d 1 / f
Après cela, Bash devrait maintenant se lancer correctement.