Supprimer WSL de Windows 11 n’est pas aussi compliqué qu’il n’y paraît à première vue, mais cela peut tout de même surprendre les utilisateurs mal préparés. Peut-être en avez-vous assez de maintenir Linux sur votre machine Windows, ou peut-être que WSL a commencé à se comporter bizarrement et que vous souhaitez repartir de zéro. Quoi qu’il en soit, une désinstallation complète ne se limite pas à désactiver la fonctionnalité : il s’agit de supprimer tous les fichiers restants et de s’assurer qu’aucun élément parasite ne traîne et ne puisse causer des problèmes ultérieurement. Ce guide vous présente la méthode la plus fiable pour supprimer WSL proprement. Sur certaines configurations, redémarrer après chaque étape permet de s’assurer qu’il ne reste rien qui puisse perturber votre système ultérieurement.
Désinstallation de WSL sous Windows 11
Localiser et désactiver WSL via les fonctionnalités Windows
Cette étape consiste à activer ou désactiver WSL dans Windows. Pour y accéder, faites un clic droit sur le bouton Démarrer et sélectionnez Applications et fonctionnalités. Cliquez ensuite sur Fonctionnalités facultatives ; cette option se trouve généralement sous la liste principale. Faites défiler la page jusqu’à ce que Sous-système Windows pour Linux apparaisse. Cliquez dessus pour ouvrir la boîte de dialogue Fonctionnalités Windows, qui vous permettra de désactiver WSL. Compte tenu de la gestion des fonctionnalités système par Windows, vous devrez peut-être accéder à Panneau de configuration > Programmes > Activer ou désactiver des fonctionnalités Windows si cela vous semble plus simple. C’est un peu étrange, mais les deux méthodes fonctionnent.
Désactiver WSL et redémarrer
- Décochez Sous-système Windows pour Linux. Cela arrête les services WSL et empêche leur exécution.
- Vous recevrez probablement un message vous indiquant que vous devez redémarrer pour que les modifications soient appliquées ; ne l’ignorez pas. Ce redémarrage n’est pas seulement une simple formalité ; il désactive réellement le sous-système, surtout sur les versions récentes où WSL 2 peut être un peu récalcitrant. Après le redémarrage, WSL devrait être désactivé.
Après le redémarrage, si WSL n’est pas totalement désactivé, vérifiez votre PowerShell ou votre invite de commandes avec les droits d’administrateur et exécutez wsl --shutdown
. Cela est parfois nécessaire pour arrêter complètement toutes les instances WSL en cours d’exécution.
Supprimer les distributions Linux installées
Ensuite, assurez-vous que toutes les distributions Linux ont été supprimées. Accédez à nouveau à Applications et fonctionnalités et recherchez toute distribution portant un nom comme « Ubuntu », « Debian » ou la distribution que vous avez installée. Cliquez sur Désinstaller sur chacune d’elles. C’est une méthode simple pour faire le ménage, mais remarque : cela supprime les fichiers de ces environnements Linux ; sauvegardez donc tout ce qui est important avant de procéder. Si WSL était exécuté en arrière-plan, certaines distributions pourraient sembler disponibles jusqu’à ce que vous les supprimiez.
Redémarrer à nouveau — l’étape cruciale
Oui, un autre redémarrage. Je ne sais pas pourquoi cela fonctionne, mais sur certaines machines, si vous sautez cette étape, des fichiers et configurations résiduels peuvent persister. Le redémarrage élimine les éléments temporaires et garantit que votre système ne conserve aucun élément WSL parasite.
Supprimer manuellement les fichiers restants (facultatif mais recommandé)
Si vous vous sentez très minutieux, accédez à C:\Users\ votrenom d’utilisateur \AppData\Local\Packages et recherchez les dossiers liés aux distributions Linux, comme CanonicalGroupLimited. UbuntuonWindows_79rhkp1fndgsc ou des noms similaires. Supprimez ces dossiers s’ils sont toujours présents. Vérifiez également les fichiers WSL restants C:\ProgramData\Microsoft\Windows\WSL
et supprimez-les également. Windows rendant la tâche plus complexe que nécessaire, il arrive que ces fichiers soient toujours présents même après la désinstallation.
Gardez simplement à l’esprit que la suppression manuelle des fichiers peut tout gâcher si vous ne faites pas attention, mais c’est ainsi que vous vous assurez que WSL ne laisse aucune trace.
Conseils pour désinstaller WSL sous Windows 11
- Sauvegardez vos fichiers Linux avant de commencer : vous ne voulez rien perdre d’important.
- Fermez au préalable tous les terminaux ou applications utilisant WSL ; cela rend le processus plus fluide.
- Vérifiez vos distributions installées si vous prévoyez de les réinstaller ultérieurement. Gardez une liste pour les réinstaller rapidement.
- Soyez conscient des applications ou des flux de travail qui dépendent de WSL, afin de ne pas casser les choses accidentellement.
- Si vous êtes un accro à la ligne de commande, vous pouvez vérifier les composants WSL avec des commandes telles que
systeminfo | findstr /I WSL
ou vérifier les services en cours d’exécution.
Questions fréquemment posées
Que se passe-t-il si je désactive WSL ?
La désactivation de WSL interrompt l’exécution de toutes les distributions Linux et libère des ressources. C’est réversible : il suffit de le réactiver si nécessaire.
Puis-je réinstaller WSL plus tard ?
Absolument. Revenez simplement aux Fonctionnalités facultatives ou exécutez Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
PowerShell en tant qu’administrateur, puis redémarrez.
La désinstallation de WSL supprimera-t-elle mes fichiers Linux ?
Oui, supprimer les distributions supprime leurs fichiers. Assurez-vous de sauvegarder tout ce dont vous avez besoin au préalable.
Ai-je besoin de droits d’administrateur ?
Oui, les privilèges d’administrateur complets sont indispensables pour modifier les fonctionnalités du système et désinstaller des éléments.
Puis-je supprimer WSL sans redémarrer ?
Les bonnes pratiques recommandent de ne pas redémarrer ; il est recommandé d’éviter les problèmes. Parfois, même sur la même machine, ignorer un redémarrage signifie que Windows conserve des éléments de WSL.
Résumé
- Ouvrez Fonctionnalités Windows ou Panneau de configuration.
- Décochez Sous-système Windows pour Linux et redémarrez.
- Désinstallez les distributions Linux depuis Applications et fonctionnalités.
- Redémarrez à nouveau pour effacer les processus en attente.
- Facultatif : supprimez les fichiers WSL restants des dossiers système.
Conclure
Se débarrasser de WSL n’est pas forcément compliqué, mais il est facile d’y laisser des traces si l’on n’y prend pas garde. Une suppression complète (désactivation de WSL, désinstallation des distributions et nettoyage des fichiers) permettra de remettre votre système en ordre. Parfois, un seul redémarrage ne suffit pas ; ne l’ignorez pas si vous avez l’impression que votre système est bloqué. Espérons que cela dissipera la confusion et vous évitera bien des soucis.