Comment supprimer WSL de Windows 11 : procédure complète étape par étape

Désinstaller le sous-système Windows pour Linux (WSL) sous Windows 11 n’est pas sorcier, mais cela peut paraître un peu étrange si vous avez l’habitude de cliquer à l’aveugle. Parfois, WSL persiste, même après avoir essayé de le désactiver. Ou peut-être que vous essayez de faire du ménage, de vous débarrasser de vieilles distributions Linux, et que vous rencontrez un problème. Ce tutoriel devrait vous aider à nettoyer WSL correctement, y compris les fichiers et configurations récalcitrants, afin que votre système reste propre et fonctionnel. Attendez-vous à ce que le processus comprenne la désactivation de la fonctionnalité, la désinstallation des distributions et la suppression des fichiers restants : une opération un peu fastidieuse, mais faisable.

Comment désinstaller complètement WSL sous Windows 11

Gardez à l’esprit que ces étapes effaceront toutes les distributions Linux et les données associées. Assurez-vous donc d’avoir préalablement sauvegardé tout ce qui est important. Vous ne voudriez surtout pas perdre votre clé SSH ou cette configuration personnalisée que vous avez mis des siècles à configurer. Après tout, il s’agit d’un nettoyage en profondeur, pas d’une simple désactivation.

Désinstaller WSL via les fonctionnalités Windows

Accédez au menu Démarrer, saisissez « Fonctionnalités Windows » et sélectionnez « Activer ou désactiver des fonctionnalités Windows ».C’est ici que Windows conserve toutes ces options cachées. Faites défiler la page jusqu’à « Sous-système Windows pour Linux ». Décochez cette case.

Pourquoi cela est utile : Désactiver WSL ici supprime la fonctionnalité principale, empêchant ainsi le sous-système de fonctionner en arrière-plan. Sur certaines configurations, cette étape seule peut ne pas supprimer complètement tout, mais c’est un premier arrêt.

Parfois, même après avoir décoché la case, WSL laisse traîner des fichiers, ce qui nécessite un redémarrage. Attendez-vous à ce que votre système redémarre et consacrez probablement un moment à nettoyer les choses en arrière-plan.

Redémarrez et ouvrez PowerShell en tant qu’administrateur

Le temps des châtaignes : Win + Xsélectionnez « Terminal Windows (Admin) » ou faites un clic droit sur « Démarrer » et sélectionnez « Windows PowerShell (Admin) ». C’est avec PowerShell que la magie opère si vous souhaitez vraiment détruire ces distributions et fichiers. Parfois, WSL persiste, et c’est alors que vous exécutez des commandes comme wsl --unregister <Distro Name>«.» Si vous ne savez pas ce qui est installé, exécutezwsl --list --verbose ; cela affichera toutes les distributions dans une liste bien ordonnée.

Supprimer manuellement les distributions Linux

Dans PowerShell, saisissez wsl --unregister <Distro Name>le nom de chaque distribution à supprimer. C’est un peu fastidieux si vous en avez plusieurs, mais il est nécessaire de tout supprimer proprement. Remplacez <Nom de la distribution> par le nom réel, comme « Ubuntu » ou « Debian ».

Conseil de pro : Vous pourriez parfois voir des fichiers résiduels apparaître dans \\Users\\YourName\\AppData\\Local\\Packages. Recherchez-y les répertoires liés à vos distributions et supprimez-les manuellement, mais attention : évitez toute suppression aléatoire sans vérification.

Supprimez les fichiers résiduels sur votre système

Accédez à votre dossier de profil utilisateur, généralement %LOCALAPPDATA% et %APPDATA%, et recherchez les dossiers « WSL », « lxss » ou les noms des distributions. S’ils persistent, supprimez-les manuellement. Sur certaines configurations, cette étape est cruciale, car la désinstallation de WSL et des distributions via des commandes ne supprime pas toujours les fichiers restants.

Une dernière chose : vérifiez les répertoires Program Files et ProgramData pour tout ce qui concerne WSL.

Comme Windows aime compliquer les choses, attendez-vous à ce que certains fichiers résistent à la suppression. Si cela se produit, essayez d’exécuter votre explorateur de fichiers en tant qu’administrateur ou de démarrer en mode sans échec pour cette étape.

Contrôle final et nettoyage

Ensuite, wsl --list --verboserelancez l’exécution. Si rien ne s’affiche, félicitations ! WSL a disparu. Vous pouvez également vérifier en allant dans Paramètres → Applications → Applications installées et voir s’il reste des applications ou des distributions Linux.

Conseils utiles pour la suppression de WSL

  • Sauvegardez toutes les données importantes de vos distributions Linux avant de commencer. Une fois ces fichiers supprimés, ils disparaissent presque complètement.
  • Vous pouvez réinstaller WSL plus tard en effectuant les mêmes étapes mais en sens inverse : cochez simplement à nouveau la case et installez votre distribution préférée.
  • Si vous voyez toujours des restes après avoir suivi toutes les étapes, vérifiez s’il existe des mises à jour Windows en attente. Parfois, elles interfèrent avec la suppression de fonctionnalités.
  • Sur certaines configurations, l’exécution de Windows en mode sans échec pendant le nettoyage des fichiers peut aider à gérer les restes tenaces.

FAQ sur la désinstallation de WSL

Puis-je réinstaller WSL après l’avoir désinstallé ?

Bien sûr. Allez simplement dans les Fonctionnalités Windows et réactivez le Sous-système Windows pour Linux. Ensuite, récupérez votre distribution sur le Microsoft Store. C’est simple.

La suppression de WSL va-t-elle casser quelque chose dans Windows ?

Non. C’est assez isolé ; votre système Windows devrait fonctionner correctement. Ce sont principalement les environnements et fichiers Linux qui sont supprimés.

Y a-t-il des risques auxquels je dois faire attention ?

Assurez-vous d’avoir sauvegardé tout ce dont vous avez besoin, surtout si vous avez des scripts ou des configurations personnalisés dans votre environnement Linux. Une fois supprimés, ils disparaissent.

Comment puis-je savoir que WSL a vraiment disparu ?

Exécutez wsl --list --verbosedans PowerShell. Si aucune distribution n’apparaît, vous pouvez continuer.

Puis-je supprimer une seule distribution sans désinstaller WSL ?

Absolument. Utilisez-le wsl --unregister <Distro Name>pour la distribution que vous souhaitez supprimer. WSL reste en place, mais la distribution disparaît.

Synthèse et liste de contrôle

  • Ouvrez les fonctionnalités Windows et désactivez WSL.
  • Redémarrez pour que tout colle.
  • Ouvrez PowerShell en tant qu’administrateur.
  • Supprimer les distributions installées via wsl --unregister.
  • Supprimez manuellement les fichiers et dossiers persistants.

Conclure

Désinstaller WSL n’est pas la pire des choses, mais c’est une de ces choses où un peu de patience est payante. Les étapes ci-dessus devraient tout effacer : fichiers, configurations, etc. Ces fichiers restants peuvent parfois vous surprendre, alors n’oubliez pas de supprimer des dossiers dans AppData ou Program Files si nécessaire. Une fois l’opération terminée, votre système sera de nouveau opérationnel et prêt pour la suite. J’espère que cela vous évitera bien des soucis. Espérons que cela fonctionne, et cela fonctionne sur la plupart des configurations, du moins d’après ce que j’ai pu constater.