/
/

Comment modifier l’application de terminal par défaut sur Windows 11

par Angelo Salandanan, IT Technical Writer   |  
traduit par Hedi Zayani
Image de l'article sur comment changer l'application de terminal par défaut sur Windows 11

Windows 11 permet aux utilisateurs de changer l’application de terminal par défaut pour faciliter l’accès et la personnalisation. Ce paramètre est particulièrement utile pour les administrateurs système, les développeurs ou les responsables informatiques qui ont des préférences ou des exigences marquées pour les outils de ligne de commande qu’ils utilisent dans leurs tâches quotidiennes.

Dans ce guide, nous verrons comment modifier l’application de terminal par défaut et quels sont les éléments à prendre en compte lors de l’activation ou de la désactivation de cette option.

Méthodes de modification de l’application de terminal par défaut

Utilisez le tableau pour choisir et naviguer rapidement vers les étapes d’activation de votre choix.

📌 Conditions préalables :

  • Certaines méthodes peuvent nécessiter un accès au système et au réseau.
  • Il est recommandé d’utiliser la dernière version du logiciel pour éviter les problèmes d’incompatibilité.

Cliquez pour choisir une méthode

💻

Pour les utilisateurs individuels 

💻💻💻

Pour les entreprises

Méthode 1 : Paramètres Windows
Méthode 2 : Paramètres du terminal Windows
Méthode 3 : Propriétés de l’invite de commande ou de PowerShell
Méthode 4 : Éditeur de registre

💡 À noter : Consultez la section Éléments à surveiller pour optimiser votre plan d’action et gérer les risques.

Méthode 1 : Régler l’application de terminal par défaut via Paramètres

Cette méthode est idéale pour la configuration en libre-service ou via le Remote Desktop Protocol (RDP) .

📌 Cas d’utilisation : Pour l’activation à distance et le libre-service.

  1. Ouvrez Paramètres à partir de Recherche 🔎 ou appuyez sur Windows + I.
  2. Naviguez vers Système → Pour développeurs.
  3. Sous Terminal, utilisez le menu déroulant pour sélectionner : Laisser Windows choisirWindows Console Host, ou Windows Terminal.

Ce nouveau paramètre s’appliquera immédiatement au compte utilisateur actif.

Méthode 2 : Définir l’application de terminal par défaut via les paramètres de Windows Terminal

Vous pouvez également mettre à jour vos préférences directement à partir des paramètres du terminal Windows. Comme la première, cette méthode dépendante de l’interface graphique est également idéale pour les activations d’utilisateurs.

📌 Cas d’utilisation : Pour l’activation à distance et le libre-service.

  1. Ouvrez Windows Terminal.
  2. Sélectionnez Paramètres dans la liste déroulante située à côté de la barre d’onglets.
  3. Naviguez jusqu’à la section Démarrage et choisissez votre préférence sous Application de terminal par défaut.

Nous recommandons ces étapes si vous travaillez déjà sur le terminal Windows. Sinon, il s’agit d’une alternative simple à la première méthode.

Méthode 3 : Définir l’application de terminal par défaut via les propriétés dans CMD ou PowerShell

Vous pouvez également utiliser l’un des deux principaux outils de ligne de commande pour configurer les paramètres du terminal.

📌 Cas d’utilisation : Pour exercer un contrôle précis.

  1. Lancez l’invite de commande ou PowerShell.
  2. Cliquez avec le bouton droit de la souris sur la barre de titre → Propriétés. Ensuite, allez dans l’onglet Terminal .
  3. Utilisez la liste déroulante sous Application de terminal par défaut pour gérer vos préférences ou définir une valeur par défaut.

Cette méthode modifie le comportement de chaque outil, ce qui permet un contrôle précis.

Méthode 4 : Définir l’application de terminal par défaut via le registre

Ces étapes peuvent être utilisées par les utilisateurs avancés pour configurer les appareils personnels et gérés. C’est également une excellente alternative pour les systèmes qui n’ont pas accès aux stratégies de groupe (GPO).

📌 Cas d’utilisation : Pour les déploiements personnels et à l’échelle du système ; distribution RMM.

  1. Appuyez sur Windows + R, tapez regedit, et appuyez sur OK pour ouvrir l’éditeur de registre.
  2. Naviguez ou copiez et collez le chemin suivant dans la barre d’adresse du Registre. Si le chemin est incomplet, créez la clé nécessaire.
    HKEY_CURRENT_USER\Console\%%Startup
  3. Créez ou modifiez ces deux REG_SZ (String) Values :
    • DelegationConsole
    • DelegationTerminal
  4. Pour définir l’hôte de la console Windows comme valeur par défaut :
    • Définissez les valeurs de DelegationConsole et DelegationTerminal à {B23D10C0-E52E-411E-9D5B-C09FDF709C7D}.
  5. Par ailleurs, pour définir Windows Terminal comme la version par défaut:
    • Définissez la valeur de DelegationConsole en {2EACA947-7F5F-4CFA-BA87-8F7FBEEFBE69} et la valeur de DelegationTerminal en {E12CFF52-A866-4C77-9A90-F570A7AA2C6B}.
  6. Vous pouvez également définir ou conserver la valeur {00000000-0000-0000-0000-000000000000} pour laisser Windows décider de l’application à ouvrir par défaut.

⚠️ Attention : La modification de la base de données peut entraîner des problèmes pour le système. Créez une sauvegarde du registre avant de poursuivre.

⚠️ Éléments à prendre en compte lors de la configuration de l’application de terminal par défaut

Quelque chose cloche ? Examinez les scénarios et les conseils suivants pour gérer les erreurs, prévenir les problèmes de système et renforcer les politiques.

Risques

Conséquences potentielles

Retours en arrière

Incompatibilité avec les outils et les scripts existants Les anciens fichiers batch ou applications peuvent ne pas fonctionner correctement dans Windows Terminal. Revenir à l’hôte console dans les paramètres du terminal ou dans les scripts de test avant le déploiement.
Performances sur les systèmes bas de gamme Le terminal peut se lancer plus lentement ou être décalé en raison du rendu du GPU. Désactivez l’accélération matérielle dans Terminal → Paramètres → Rendu.
Les modifications apportées par le registre n’ont pas été appliquées Le comportement par défaut n’a pas changé après la configuration des valeurs du registre. Assurez-vous que les GUID sont copiés correctement et que les valeurs de registre sont définies comme des chaînes de caractères.

💡 Remarque : En plus de ces scénarios, certains utilitaires du système peuvent outrepasser la sélection du terminal par défaut.

Bonnes pratiques pour définir l’application de terminal par défaut

Bien que Windows Terminal soit un outil intégré puissant et personnalisable, l’application n’offre pas toujours la meilleure compatibilité pour des flux de travail et des environnements spécifiques. Dans ce cas, vous pouvez définir une nouvelle application de terminal par défaut afin d’améliorer les performances du système et l’expérience de l’utilisateur. Cette action peut être effectuée via les paramètres Windows ou les paramètres du terminal pour une activation personnelle ou à distance. Les utilisateurs avancés et les administrateurs informatiques peuvent quant à eux utiliser l’éditeur de registre pour un déploiement au niveau de l’entreprise.

Articles connexes :

FAQs

La plupart des appareils Windows 11 utilisent par défaut l’hôte Windows Console, mais les versions plus récentes peuvent aussi avoir Windows Terminal par défaut.

L’exécution d’anciens scripts peut entraîner une incompatibilité du système. Pour diagnostiquer le problème, vous pouvez tester le script sur les deux terminaux.

Le système revient généralement à l’hôte de la console. Pour rétablir les paramètres précédents, vous pouvez réinstaller Windows Terminal à partir du Microsoft Store.

Vous pourriez aussi aimer

Prêt à simplifier les aspects les plus complexes de l'informatique et de la sécurité ?
×

Voir NinjaOne en action !

En soumettant ce formulaire, j'accepte la politique de confidentialité de NinjaOne.

Termes et conditions NinjaOne

En cliquant sur le bouton « J’accepte » ci-dessous, vous indiquez que vous acceptez les termes juridiques suivants ainsi que nos conditions d’utilisation:

  • Droits de propriété: NinjaOne possède et continuera de posséder tous les droits, titres et intérêts relatifs au script (y compris les droits d’auteur). NinjaOne vous accorde une licence limitée pour l’utilisation du script conformément à ces conditions légales.
  • Limitation de l’utilisation: Les scripts ne peuvent être utilisés qu’à des fins personnelles ou professionnelles internes légitimes et ne peuvent être partagés avec d’autres entités.
  • Interdiction de publication: Vous n’êtes en aucun cas autorisé à publier le script dans une bibliothèque de scripts appartenant à, ou sous le contrôle d’un autre fournisseur de logiciels.
  • Clause de non-responsabilité: Le texte est fourni « tel quel » et « tel que disponible », sans garantie d’aucune sorte. NinjaOne ne promet ni ne garantit que le script sera exempt de défauts ou qu’il répondra à vos besoins ou attentes particulières.
  • Acceptation des risques: L’utilisation du script est sous votre propre responsabilité. Vous reconnaissez qu’il existe certains risques inhérents à l’utilisation du script, et vous comprenez et assumez chacun de ces risques.
  • Renonciation et exonération de responsabilité: Vous ne tiendrez pas NinjaOne pour responsable des conséquences négatives ou involontaires résultant de votre utilisation du script, et vous renoncez à tout droit ou recours légal ou équitable que vous pourriez avoir contre NinjaOne en rapport avec votre utilisation du script.
  • EULA: Si vous êtes un client de NinjaOne, votre utilisation du script est soumise au contrat de licence d’utilisateur final qui vous est applicable (End User License Agreement (EULA)).