Pendant très longtemps, la célèbre commande sudo était le privilège exclusif des utilisateurs de systèmes d’exploitation comme Linux et macOS. Mais les choses ont changé ! Avec le déploiement de la mise à jour 24H2, Microsoft a officiellement intégré cette fonctionnalité culte à Windows 11. Construite de zéro par la firme de Redmond, publiée en open source (sous licence MIT) et parfaitement intégrée au système, cette nouveauté est une petite révolution.

Bien qu’elle puisse passer inaperçue pour le grand public, l’arrivée de Sudo bouleverse le quotidien des développeurs, des administrateurs système et des « power users » qui manipulent régulièrement le Terminal Windows.
Mais qu’est-ce que Sudo exactement ? Comment l’activer sur votre PC Windows 11 et l’utiliser en toute sécurité ? Découvrez notre guide complet pour maîtriser cette nouvelle ligne de commande incontournable.
Qu’est-ce que la commande Sudo ?
Issue à l’origine de l’univers Unix/Linux, sudo est l’acronyme de SuperUser DO (que l’on peut traduire par « exécuter en tant que super-utilisateur »).
Son principe de base est redoutablement efficace : elle permet à un utilisateur standard de lancer de manière ponctuelle une commande spécifique avec des privilèges administrateur très élevés. Le tout, sans avoir besoin de changer de session Windows ni d’ouvrir manuellement une nouvelle fenêtre d’Invite de commandes ou de PowerShell en mode administrateur.
Pourquoi utiliser Sudo sur Windows 11 ?
Sous Windows, les utilisateurs se heurtent souvent au même obstacle : de nombreux outils, scripts ou modifications de fichiers système exigent des droits d’administration pour s’exécuter correctement.
Jusqu’à présent, la méthode traditionnelle consistait à faire un clic droit sur l’icône du Terminal et à sélectionner « Exécuter en tant qu’administrateur ». Bien que la commande runas existait sous Windows, son but premier était d’exécuter un programme sous l’identité d’un autre utilisateur plutôt que d’élever instantanément les privilèges de la session en cours.
Avec Sudo pour Windows, le processus gagne en fluidité. La commande élève instantanément les privilèges de la tâche demandée en s’appuyant directement sur l’UAC (le Contrôle de compte d’utilisateur) de Windows pour valider l’action.
Quelques exemples pratiques d’utilisation :
-
sudo netstat -ab: Permet d’afficher l’ensemble des connexions réseau actives ainsi que les noms des processus qui y sont associés. -
sudo notepad C:\Windows\System32\drivers\etc\hosts: Ouvre et permet d’éditer le fichier hosts directement depuis le bloc-notes, sans erreur d’enregistrement liée aux permissions. -
sudo diskpart: Lance instantanément l’utilitaire de gestion avancée des disques. -
sudo npm install -g [nom-du-paquet]: Permet aux développeurs d’installer des paquets globaux Node.js sans blocage.
Comment activer Sudo sur Windows 11 ?
Par mesure de précaution, la commande Sudo est désactivée par défaut sur Windows 11. Pour en profiter, vous devez impérativement disposer de la version 24H2 (ou ultérieure) du système.
Méthode 1 : Via les Paramètres de Windows (Recommandé)
-
Ouvrez les Paramètres de Windows 11 (via le menu Démarrer ou le raccourci clavier
Windows + I). -
Dans le volet de gauche, rendez-vous dans le menu Système.
-
Scrollez vers le bas et cliquez sur la section Avancé (ou Espace Développeur selon votre version).
-
Repérez l’option Activer Sudo et basculez le commutateur sur Activé.
-
Une invite de sécurité UAC apparaîtra à l’écran : cliquez sur Oui pour confirmer.
Méthode 2 : Via le Terminal Windows en ligne de commande
Si vous êtes un puriste de la ligne de commande, ouvrez une fenêtre Terminal en tant qu’administrateur et entrez simplement :
sudo config --enable forceNewWindow
(Note : vous pouvez remplacer forceNewWindow par un autre mode de fonctionnement, comme expliqué ci-dessous).
Les 3 modes de configuration de Sudo expliqués
Microsoft ne s’est pas contentée d’importer Sudo ; l’entreprise a intégré trois comportements distincts pour s’adapter à vos exigences en matière de sécurité et de productivité. Vous pouvez modifier ce comportement dans les paramètres Windows (menu déroulant sous Activer Sudo) ou via le Terminal :
-
Dans une nouvelle fenêtre (
forceNewWindow) : C’est le comportement par défaut imposé par Windows. Lorsque vous exécutez une commande avec Sudo, le système ouvre une toute nouvelle fenêtre de Terminal dotée des droits administrateur. C’est le mode le plus sécurisé et celui que nous recommandons aux débutants. -
Avec entrée désactivée (
disableInput) : La commande s’exécute dans votre fenêtre de Terminal actuelle, de façon « invisible », mais le processus est isolé : il ne peut recevoir aucune interaction ou saisie clavier (comme taper un mot de passe ou valider par « O »). C’est un excellent compromis entre ergonomie et sécurité. -
Inline (
normal) : C’est l’utilisation de Sudo « authentique », telle que la connaissent les utilisateurs de Linux. La commande s’exécute directement dans la fenêtre active et vous permet d’interagir librement avec elle. C’est le mode le plus pratique, mais le moins sécurisé.
Sudo pour Windows : Est-ce dangereux ?
Microsoft est transparente sur le sujet dans sa documentation : selon le mode choisi, Sudo peut exposer votre système à des risques d’élévation de privilèges non désirée.
Le danger réside principalement dans le mode Inline (normal). Dans cette configuration, un logiciel malveillant tournant en arrière-plan avec de simples droits utilisateurs pourrait, en théorie, manipuler la console et envoyer des instructions au processus « Sudo » disposant, lui, des droits administrateurs complets.
En résumé : Sur votre PC personnel (environnement maîtrisé) : Le risque est minime, le mode Inline peut être utilisé si vous êtes sûr des logiciels que vous exécutez.
-
Sur un PC professionnel ou partagé : Il est fortement conseillé de s’en tenir au mode par défaut (Dans une nouvelle fenêtre) pour bloquer toute potentielle faille de sécurité.
Conclusion
L’intégration native de Sudo à Windows 11 est un pas de géant pour l’ergonomie du système et prouve une nouvelle fois l’engagement de Microsoft envers les développeurs. En simplifiant considérablement l’élévation de privilèges, Sudo permet de fluidifier l’usage de la ligne de commande et de gagner un temps précieux.
N’oubliez pas, cependant, de l’utiliser judicieusement en choisissant le mode d’exécution le plus adapté à la sensibilité de votre ordinateur.