Installer le Windows Subsystem for Linux (WSL) sur Windows 11, c’est quasiment essentiel si tu veux avoir une façon plus simple d’utiliser des commandes Linux sans te prendre la tête avec des machines virtuelles ou dual-boot. Franchement, si ton ordi supporte déjà la virtualisation et que tu en as assez de démarrer des VMs ou de tripoter des configs compliquées, WSL peut vraiment te sauver la vie. C’est comme avoir Linux et Windows qui cohabitent en paix, en quelques clics. Bon, faut avouer, parfois ça peut devenir un peu capoté pour faire cette cohabitation, surtout si t’as pas toutes les mises à jour de Windows ou si la virtualisation est pas activée. Mais une fois que c’est installé, tu te demandes comment t’as pu attendre si longtemps. En tout cas, voici comment faire, étape par étape, avec quelques petits conseils en prime parce que, bien sûr, Windows aime bien compliquer la vie parfois.
Comment installer WSL sur Windows 11 — La vraie recette
Ce guide devrait t’aider à faire tourner Linux à côté de Windows sans t’arracher les cheveux. Ça roule pas mal une fois que tu vois comment tout s’emboîte, mais sois pas surpris si tu tombes sur des pépins ou des surprises. La clé, c’est de t’assurer que ton ordi est prêt — vérifier la virtualisation, faire les mises à jour, ou changer quelques réglages si nécessaire.
Ouvre PowerShell en mode administrateur — Parce que tu vas avoir besoin des droits root
- Première étape : ouvre PowerShell avec les droits administrateur. Clique sur Démarrer, tape « PowerShell », puis fais un clic droit et choisis Exécuter en tant qu’administrateur. C’est essentiel pour installer WSL et toucher aux paramètres système.
- Optionnel : vérifie si la virtualisation est activée en ouvrant Gestionnaire des tâches (touche Ctrl + Shift + Esc), va dans l’onglet Performance, puis regarde la ligne Virtualisation. Si ça dit désactivé, il faudra peut-être la réactiver dans le BIOS. Parce que, bien sûr, Windows doit toujours compliquer un peu.
Installe WSL avec une seule commande — C’est plus simple que tu penses
- Dans PowerShell, tape
wsl --install
puis appuie sur Entrée. Ça va lancer tout le processus, télécharger WSL2 et l’Ubuntu par défaut (ou une autre distro si tu préfères). - Note : Si ça marche pas du premier coup, tu pourrais avoir besoin d’activer manuellement la fonctionnalité « Sous-système Windows pour Linux ». Pour ça, tape
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
. - Et si ça bloque encore, ajoute aussi cette ligne :
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
. WSL2 en a besoin aussi de cette plateforme.
Après, n’oublie pas de redémarrer ton ordi (parce que Windows aime bien faire comme si de rien n’était jusqu’à ce que tu rebootes). C’est super important pour que tout soit pris en compte, surtout si tu as dû activer des fonctionnalités manuellement.
Choisis ta distribution Linux — Y en a pour tous les goûts
- Ouvre le Microsoft Store, cherche « Linux » ou ton distro préférée comme Debian, Fedora, openSUSE, etc.
- Dans PowerShell, tu peux aussi faire
wsl --list --online
pour voir toutes les options disponibles, si t’as oublié ou que tu veux explorer d’autres saveurs. - Installe celle qui te tente — clique sur « Obtenir » ou « Installer » — puis attends qu’elle se télécharge. Parfois, la distro apparaît directement dans ton menu Démarrer après.
Redémarre et configure ton Linux — Parce que ça aide toujours
- Une fois la distro installée, redémarre ton ordi si c’est pas déjà fait pour que tout soit bien enregistré.
- Lance l’appli Linux depuis le menu Démarrer. La première fois, elle va te demander de créer un nom d’utilisateur et un mot de passe. C’est pour ton compte Linux. Pas évident pourquoi ça te demande ça à chaque fois, mais bon, c’est ça qu’ils veulent.
- Et voilà, tu peux commencer à taper tes commandes Linux — du style
sudo apt update
etsudo apt upgrade
pour Debian, ou ce que ta distro utilise d’autre.
Conseils et trucs pour que ça marche bien
- Vérifie la virtualisation dans le BIOS : Si l’installation de WSL bloque ou ne veut pas s’activer, retourne dans le BIOS et assure-toi que la virtualisation (Intel VT-x ou AMD-V) est bien activée. Ça arrive que ce soit désactivé par défaut, alors un petit check s’impose. Redémarre, entre dans le BIOS, trouve le réglage, active-le, puis sauvegarde et redémarre.
- Fais les mises à jour de Windows : Assure-toi que ton Windows 11 est à jour. Une version trop ancienne peut causer des soucis ou empêcher certains trucs d’s’arriver. Va dans Paramètres > Windows Update et installe tout ce qui attend.
- Active la virtualisation côté matériel : Sur certains laptops, la virtualisation peut être désactivée dans le firmware. Consulte la documentation de ton ordi si ça coince.
- Choice ta distro : Si tu veux tester plusieurs options, n’hésite pas à en essayer plusieurs pour voir laquelle te va le mieux. Ubuntu, c’est simple, mais d’autres comme Fedora ou openSUSE ont aussi leur charme.
- Pour faire tourner des apps graphiques : WSL 2 supporte maintenant les apps GUI, mais tu pourrais avoir besoin d’installer un serveur X (comme VcXsrv). C’est un peu weird, mais ça marche une fois que c’est configuré.
Questions fréquentes — Parce que tu peux encore avoir des doutes
Ça, c’est quoi WSL ? 
C’est une couche de compatibilité qui laisse Windows faire tourner des programmes Linux comme si c’était nativement supporté, sans VM ni dual-boot. Un vrai game-changer quand tu y penses.
C’est gratuit, WSL ? 
Oui. C’est intégré dans Windows 11, donc aucune dépense supplémentaire. Tu peux aussi tester plusieurs distros sans te compliquer la vie avec des licences ou acheter quoi que ce soit.
Je peux faire tourner des apps graphiques Linux ? 
Oui, WSL 2 supporte ça maintenant, mais tu pourrais avoir besoin d’un serveur X comme VcXsrv si ta distro ne le fait pas tout seule. Ce n’est pas aussi fluide que sur Linux natif, mais ça s’approche pas mal.
Je devrais désactiver mon antivirus ? 
En général, pas nécessaire. Par contre, certains logiciels de sécurité peuvent bloquer certains aspects comme la virtualisation ou le réseau. Tu peux le désactiver temporairement si tu bloques.
Dual-boot, c’est mieux ? 
Ça dépend de ce que tu fais. Le dual-boot offre plus de puissance et de liberté, mais c’est plus complexe à mettre en place et à changer. WSL, c’est souvent plus pratique pour un usage quotidien si tu as pas peur de quelques petits trucs techniques.
En résumé
- Vérifie si la virtualisation est activée dans le BIOS (si nécessaire).
- Fais les dernières mises à jour de Windows.
- Dans PowerShell, tape
wsl --install
. - Choisis ta distro dans le Store ou en ligne de commande.
- Redémarre, puis configure ton utilisateur Linux. Et voilà, c’est fait.
Le mot final
Une fois que tu as compris les étapes, installer WSL sur Windows 11, c’est une shuffle de kids. Parfois ça peut prendre quelques essais, mais une fois que ça clique, t’as un sacré combo de Linux et Windows dans ton ordi. Si tu fais du code, du scripting, ou que tu veux juste voir Linux en action sans devoir tout tripoter, ça peut vraiment changer la game. J’espère que ce guide va t’éviter quelques frustrations et que tu vas te débrouiller pas mal plus rapidement. Bonne chance, et profitez-en pour faire du Linux à ta sauce !