Imaginez avoir le meilleur des deux mondes : la familiarité de Windows 11 et la polyvalence de Linux à portée de main. C’est la magie du Sous-système Windows pour Linux (WSL) . Que vous soyez développeur en train de déboguer du code, data scientist en train d’analyser des données ou simplement curieux de découvrir Linux, activer WSL ouvre un champ des possibles infini. Ce guide vous accompagnera pas à pas pour installer et configurer WSL sur votre machine Windows 11 , de manière simple, efficace et passionnante. C’est parti pour une configuration optimale ! 🚀
Qu'est-ce que WSL et pourquoi devriez-vous l'activer sur Windows 11 ?
WSL , ou Sous-système Windows pour Linux , est une couche de compatibilité qui permet d'exécuter un véritable environnement Linux directement sous Windows 11, sans avoir recours à un double démarrage ou à des machines virtuelles. Lancée par Microsoft, elle a évolué vers WSL 2 , qui utilise une machine virtuelle légère pour de meilleures performances, une compatibilité totale des appels système et un accès transparent aux fichiers entre Windows et Linux.
Pourquoi l'activer ? Imaginez : ⭐ Exécutez des outils en ligne de commande Linux comme grep`ls`, awk`bsh` ou ` dockercd` nativement. ⭐ Développez des applications multiplateformes sans changer de système d'exploitation. ⭐ Accédez facilement à vos fichiers Windows depuis le shell Bash de Linux. C'est un atout majeur pour la productivité, surtout avec les dernières mises à jour de Windows 11 qui améliorent l'intégration. Plus de compromis : exploitez la puissance hybride et profitez d'un flux de travail unifié !
Configuration système requise pour activer WSL sous Windows 11
Avant de passer aux étapes, assurez-vous que votre configuration respecte ces principes de base pour un déroulement sans accroc :
- Windows 11 (édition Familiale, Professionnelle ou Entreprise ; version 22000 ou supérieure — à vérifier dans la
winverboîte de dialogue Exécuter).
- Processeur 64 bits avec prise en charge de la traduction d'adresses de second niveau (SLAT).
- Au moins 4 Go de RAM (8 Go recommandés pour WSL 2 ).
- La virtualisation est activée dans le BIOS/UEFI (la plupart des PC modernes en sont équipés ; redémarrez et vérifiez les paramètres de votre carte mère si nécessaire).
- Privilèges d'administrateur sur votre compte.
Si votre matériel est compatible, tout est en ordre. Activer WSL est simple et réversible, alors n'hésitez pas à faire des essais. Prêt à activer le Sous-système Windows pour Linux ? C'est parti !
Guide étape par étape : Comment activer WSL sous Windows 11
Microsoft a rendu l'activation de WSL extrêmement simple dans les dernières versions de Windows 11. Nous nous concentrerons sur les méthodes les plus faciles : via l'interface graphique et la ligne de commande. Choisissez celle qui vous convient le mieux ; les deux aboutissent au même résultat.
Méthode 1 : Activer WSL à l’aide de l’application Paramètres de Windows 11 (la plus simple pour les débutants)
Cette approche graphique est idéale si vous préférez cliquer plutôt que taper. Rapide et visuelle, elle vous permet de ne rien manquer.
- 1️⃣ Ouvrir les Paramètres : Appuyez Windows + Isur « Paramètres » ou recherchez-le dans le menu Démarrer.
- 2️⃣ Accédez aux fonctionnalités facultatives : Allez dans Applications > Fonctionnalités facultatives (ou recherchez « Activer ou désactiver des fonctionnalités Windows » dans la barre des tâches).
- 3️⃣ Rechercher et installer WSL : Cliquez sur « Fonctionnalités Windows supplémentaires » ou recherchez directement « Sous-système Windows pour Linux » . Cochez la case correspondante, puis cliquez sur OK. Windows va télécharger et installer WSL ; profitez-en pour prendre un café ! ☕
- 4️⃣ Activer la plateforme de machine virtuelle : dans la même fenêtre, activez également la plateforme de machine virtuelle pour la prise en charge de WSL 2. Redémarrez votre PC lorsque vous y êtes invité.
- 5️⃣ Définir WSL 2 comme système par défaut : après le redémarrage, ouvrez PowerShell en tant qu’administrateur (clic droit sur Démarrer > Terminal (Admin)) et exécutez :
wsl --set-default-version 2. Cela vous garantit une expérience WSL 2 optimale .
Voilà ! WSL est maintenant activé. Mais ce n'est pas tout : il faut maintenant installer une distribution Linux.
Méthode 2 : Activer WSL via la ligne de commande (pour les utilisateurs avancés)
Si vous êtes à l'aise avec les commandes, cette méthode est plus rapide et automatisable. Ouvrez PowerShell ou l'invite de commandes en tant qu'administrateur.
- 1️⃣ Exécutez la commande d'activation : Tapez
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestartet appuyez sur Entrée. Cela active WSL .
- 2️⃣ Activer la plateforme de machine virtuelle : Exécuter
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart.
- 3️⃣ Redémarrez votre PC : Redémarrez pour appliquer les modifications.
- 4️⃣ Installez la mise à jour WSL : Téléchargez la dernière mise à jour du noyau WSL 2 depuis le site officiel de Microsoft : Télécharger la mise à jour du noyau Linux WSL2 . Exécutez le fichier .msi en tant qu’administrateur.
- 5️⃣ Définir la version par défaut : Dans PowerShell en tant qu’administrateur, exécutez
wsl --set-default-version 2.
Conseil de pro : Ces commandes fonctionnent parfaitement sur les versions les plus récentes de Windows 11 , garantissant des performances optimales. Si vous rencontrez des erreurs du type « WSL n’est pas activé », vérifiez la virtualisation dans le Gestionnaire des tâches (Ctrl + Maj + Échap > Performances > Processeur).
Installation d'une distribution Linux après l'activation de WSL
Une fois WSL activé, il est temps de choisir votre distribution Linux. Le Microsoft Store propose des distributions officielles et gratuites comme Ubuntu, Debian ou Kali ; Ubuntu est la préférée des utilisateurs grâce à sa stabilité et au soutien de sa communauté.
- 1️⃣ Ouvrez le Microsoft Store : recherchez « Ubuntu » (ou votre distribution préférée).
- 2️⃣ Installation et lancement : Cliquez sur Installer, puis lancez le programme depuis le menu Démarrer. Au premier lancement, la distribution s’initialise ; saisissez un nom d’utilisateur et un mot de passe lorsque vous y êtes invité.
- 3️⃣ Vérifier l'installation : Dans le terminal Linux, exécutez
uname -rpour confirmer le noyau WSL 2 (il devrait afficher quelque chose comme 5.x-microsoft-standard-WSL2).
Vous voilà maintenant sous Linux ! Mettez à jour les paquets pour sudo apt update && sudo apt upgradeprofiter des dernières fonctionnalités. Génial, non ? Votre Windows 11 vient de bénéficier d'une mise à niveau Linux. 😊
Optimisation et dépannage de WSL sous Windows 11
Pour que tout se déroule sans accroc, voici quelques conseils en or :
| Problème courant |
Solution |
| WSL ne démarre pas |
Exécutez wsl --updatela commande PowerShell en tant qu'administrateur pour obtenir les correctifs les plus récents. |
| Performances lentes |
Assurez-vous que WSL 2 est le système par défaut et allouez plus de RAM via .wslconfigun fichier dans votre répertoire utilisateur (par exemple, memory=4GB). |
| Problèmes d'accès aux fichiers |
À utiliser /mnt/pour les disques Windows sous Linux ; évitez de modifier les fichiers Windows depuis Linux afin d’éviter les problèmes d’autorisation. |
| Erreur 0x80040326 |
Activez Hyper-V dans les fonctionnalités Windows ou vérifiez si la virtualisation est prise en charge dans le BIOS. |
Pour des réglages plus avancés, explorez des outils graphiques comme le Terminal Windows pour les sessions WSL à onglets ou intégrez-le à VS Code via l'extension Remote - WSL. L'objectif est de créer une configuration à la fois intuitive et performante.
Et ensuite ? Améliorez votre jeu en WSL.
Félicitations ! Vous avez activé avec succès le Sous-système Windows pour Linux sur Windows 11 ! Ce n’est que le début. Expérimentez l’exécution d’applications graphiques wsl --install -d Ubuntupour Linux de bureau ou explorez la conteneurisation avec le backend WSL 2 de Docker Desktop . L’intégration s’améliore constamment ; restez à l’écoute pour découvrir de nouvelles façons de combiner les environnements.
Vous vous sentez plus à l'aise ? Partagez vos réussites avec WSL dans les commentaires ci-dessous ! Nous serions ravis de savoir comment il transforme votre façon de travailler. En cas de problème, la documentation Microsoft est une mine d'informations : Documentation officielle WSL . Bon codage ! 👏