Comment activer les commandes SUDO sous Windows 11

📅
🕑 6 minutes de lecture

Si vous avez déjà utilisé Linux ou macOS, vous connaissez probablement `sudo`, la commande qui permet d’exécuter des programmes avec des privilèges d’administrateur sans avoir à ouvrir un compte distinct. Pendant des années, les utilisateurs Windows devaient faire un clic droit sur « Exécuter en tant qu’administrateur » pour les applications ou ouvrir PowerShell et élever manuellement les permissions. Mais maintenant, avec Windows 11, il existe une méthode *officielle* pour bénéficier de la prise en charge de `sudo` nativement. Honnêtement, son intégration est un peu étrange ; ce n’est pas aussi fluide que sous Linux, mais c’est toujours mieux que de bricoler. Si vous utilisez la ligne de commande et que vous souhaitez un moyen plus rapide d’élever vos privilèges, cela pourrait vous simplifier la vie. Et sur les versions récentes, cela fonctionne plutôt bien : une fois configuré, vous pouvez préfixer les commandes avec `sudo` et éviter de jongler entre les fenêtres et les menus.

Voici quelques astuces pour activer sudo sous Windows 11, notamment si vous utilisez les dernières versions (comme la version 24H2 ou ultérieure).Il arrive que Windows semble cacher toutes ses options dans des dossiers ou des paramètres difficiles à trouver ; ces instructions pas à pas sont donc là pour vous guider. De plus, je vous donnerai quelques conseils sur l’utilisation de sudo une fois activé, pour que vous ne restiez pas planté devant l’invite de commandes sans comprendre ce qui s’est passé.

Comment activer SUDO sous Windows 11

Vérifiez si votre Windows 11 est compatible avec sudo ; la version est importante.

Tout d’abord, assurez-vous que votre version de Windows la prend en charge. La fonctionnalité sudo native est déployée dans les versions récentes de Windows 11, principalement à partir de la version 24H2. Si vous utilisez une version antérieure, elle ne fonctionnera pas sans installation de mises à jour.

Pour vérifier, appuyez sur Windows + R, tapez winver et appuyez sur Entrée. Une petite fenêtre s’affiche avec les informations de votre version. Si elle est obsolète, accédez directement à Paramètres > Windows Update et téléchargez la dernière mise à jour. Car, bien sûr, Windows se doit de compliquer les choses inutilement.

Ouvrez les Paramètres et activez le Mode développeur

Ensuite, cliquez sur Démarrer ou appuyez sur Windows + I pour ouvrir les Paramètres. Accédez à Système, puis faites défiler vers le bas et trouvez Pour les développeurs. Sur certains systèmes, cette option peut être un peu difficile à trouver ; continuez donc à faire défiler : c’est là que vous la trouverez.

  • Cliquez sur Pour les développeurs
  • Activer le mode développeur

Cela débloque toutes sortes de fonctionnalités cachées, comme l’installation d’applications depuis n’importe quelle source et l’accès aux outils de débogage. Après avoir activé cette option, Windows peut vous demander une confirmation. Cliquez simplement sur Oui. Cette étape peut parfois prendre une ou deux secondes, et sur certaines configurations, un redémarrage peut même être nécessaire ; soyez donc prêt.

Recherchez et activez le paramètre sudo

Une fois le mode développeur activé, faites défiler vers le bas jusqu’à trouver une section concernant sudo.À ce stade, les choses se compliquent un peu ; le nom des options peut varier selon votre configuration ou les personnalisations de votre fabricant. Cherchez une option du type « Activer sudo » et activez-la.

Une fois cela fait, vous obtiendrez généralement plus d’options sur *la façon dont* sudo va se comporter — il s’agit de la sélection du mode, qui est un peu similaire au choix de l’exécution dans une nouvelle fenêtre ou en ligne.

Sélectionnez votre mode sudo préféré

Voici la partie amusante : Windows vous propose des modes comme :

  • Mode intégré : les commandes s’exécutent directement dans la même fenêtre de terminal, idéal si vous voulez faire les choses rapidement et sans fioritures.
  • Le nouveau mode fenêtre : ouvre une fenêtre de terminal séparée avec privilèges élevés pour toutes les commandes, plus sûre si vous êtes prudent.
  • Mode d’entrée fermé : exécute les commandes de manière sécurisée et silencieuse, probablement excessif mais pratique si vous ne souhaitez aucune invite.

La plupart des utilisateurs privilégient le mode intégré par nostalgie et par simplicité, un peu comme sous Linux. Choisissez toutefois celui qui convient le mieux à votre flux de travail. Si vous changez d’avis par la suite, vous pouvez modifier le mode dans le même panneau de configuration.

Redémarrez votre terminal (et peut-être votre PC).

Il n’est pas nécessaire de redémarrer immédiatement tout le système, mais fermer puis rouvrir toutes les instances ouvertes d’Invite de commandes, de PowerShell ou de Terminal Windows garantit que votre commande sudo sera correctement reconnue. C’est l’un de ces petits bugs techniques étranges qu’un simple redémarrage peut parfois résoudre.

Comment utiliser SUDO sous Windows 11

Une fois tout activé, utiliser les commandes sudo est un jeu d’enfant. Ouvrez simplement votre application de terminal préférée, tapez sudo avant votre commande et appuyez sur Entrée. Facile, non ?

Par exemple:

  • sudo notepad
  • sudo netstat -an
  • sudo ipconfig /flushdns

Lorsque vous exécutez ces commandes, Windows affiche une fenêtre de contrôle de compte d’utilisateur. Cliquez sur « Oui », et hop ! Les privilèges d’administrateur vous sont accordés instantanément. C’est nettement plus rapide que de naviguer dans les menus ou de demander les droits d’administrateur à chaque fois.

Si vous êtes habitué aux commandes Linux, cela vous semblera naturel, même si l’interface Windows paraîtra un peu floue par endroits. Attention toutefois aux commandes que vous utilisez : sudo est un outil puissant, et une mauvaise utilisation peut entraîner des dysfonctionnements du système.

FAQ

La commande sudo est-elle disponible sur toutes les versions de Windows 11 ?

Non, uniquement dans les dernières versions, probablement à partir de la 24H2. Les versions antérieures ne disposent pas de cette fonctionnalité, même en essayant de l’activer manuellement.

Ai-je encore besoin de l’option « Exécuter en tant qu’administrateur » ?

En quelque sorte, oui, mais la commande sudo dans le terminal permet de faire beaucoup de choses sans avoir à utiliser les droits d’administrateur. Pour les applications graphiques ou les modifications système, il faudra peut-être quand même faire un clic droit et sélectionner « Exécuter en tant qu’administrateur ».

L’utilisation de sudo est-elle sûre sous Windows ?

Oui, mais attention à ne pas être imprudent. Cela donne accès aux privilèges d’administrateur ; exécuter des commandes douteuses pourrait donc avoir des conséquences fâcheuses. Faites preuve de bon sens et n’exécutez pas de commandes que vous ne comprenez pas.

Puis-je désactiver sudo plus tard ?

Absolument, il suffit de retourner dans Paramètres > Système > Pour les développeurs et de désactiver l’option sudo. C’est très simple.

La commande sudo fonctionne-t-elle dans PowerShell et l’invite de commandes ?

Oui, tant que l’option sudo est activée, les commandes sudo devraient fonctionner dans tous vos environnements de terminal. Essayez et voyez ce que ça donne.

Quel est le meilleur mode sudo à choisir ?

La plupart des utilisateurs optent pour le mode intégré ; il est familier et rapide. Mais si vous êtes particulièrement prudent, le mode avec saisie fermée offre une sécurité renforcée.

Conclure

Obtenir les droits sudo sous Windows 11 n’est pas forcément instantané : la procédure est complexe et toutes les versions ne les prennent pas encore en charge. Cependant, si vous utilisez une version récente, c’est une fonctionnalité pratique qui simplifie grandement la gestion de la ligne de commande. N’oubliez pas : un grand pouvoir implique de grandes responsabilités. N’utilisez pas sudo à tort et à travers.

Résumé

  • Vérifiez votre version de Windows (winver) avant de commencer.
  • Activez le mode développeur dans Paramètres > Système > Pour les développeurs
  • Recherchez et activez l’option sudo
  • Choisissez votre mode sudo préféré
  • Redémarrez votre application terminal pour appliquer les modifications.
  • Utilisez le préfixe sudo pour les commandes afin d’élever les privilèges à la volée.