/
/

Comment désinstaller une distribution WSL dans Windows 11

par Team Ninja
How to Uninstall WSL Distro in Windows 11 blog banner image

Points clés

  • CMD (invite de commande) : exécutez wsl –list puis wsl –unregister <NomDistro> dans l’invite de commande en tant qu’administrateur.
  • PowerShell (script à distance pour plusieurs PC) : utilisez un script PowerShell à distance avec wsl –unregister .
  • Paramètres Windows (méthode graphique) : allez dans Paramètres > Applications > Applications installées > Désinstaller.
  • Stratégie de groupe (bloquer l’accès à WSL) : utilisez gpedit.msc pour désactiver Autoriser WSL sous Sous-système Windows pour Linux.

WSL permet aux utilisateurs Windows d’exécuter Linux nativement sur leur ordinateur. C’est un bon outil pour créer des environnements de préproduction et de développement destinés à différents projets. Avec le temps, vous risquez toutefois d’accumuler trop de distributions WSL sur votre appareil et de vouloir désinstaller WSL sur votre ordinateur Windows 11. Attention : cette opération supprime toutes les données associées à la distribution WSL.

C’est donc une compétence importante à maîtriser si vous voulez éviter les mauvaises surprises. Avant de désinstaller une distribution WSL de votre ordinateur Windows 11, plusieurs aspects sont à prendre en compte. Ce guide vous explique ce qu’est WSL, pourquoi l’installer, les étapes de plusieurs méthodes de désinstallation, ainsi que quelques facteurs supplémentaires à considérer.

Vous préférez la vidéo ? Regardez notre guide : Comment désinstaller une distribution WSL dans Windows 11.

Choisissez une méthode

💻
Idéale pour les particuliers
💻💻💻
Idéale pour les entreprises
Méthode 1 : désinstallation via CMD (invite de commande)✓
Méthode 2 : désinstallation via PowerShell✓
Méthode 3 : désinstallation via les paramètres Windows (interface graphique)✓✓
Méthode 4 : solution de contournement par stratégie de groupe (GPO)✓

Guide étape par étape pour désinstaller une distribution WSL

Avant de commencer

  • Assurez-vous de disposer de tous les privilèges d’administrateur, en particulier pour exécuter des scripts et modifier l’appareil.
  • Vérifiez quelles distributions WSL sont installées sur votre ordinateur. Pour cela, suivez les étapes 1 à 3 de ce guide.
  • Effectuez une sauvegarde de vos données WSL :
    1. Ouvrez le menu Démarrer et recherchez Invite de commande.
    2. Faites un clic droit sur Invite de commande > Exécuter en tant qu’administrateur > Oui.
    3. Tapez wsl –export <NomDistro> [Chemin du fichier où vous souhaitez stocker la sauvegarde] puis appuyez sur Entrée. Par exemple, pour désinstaller la distribution Ubuntu, tapez wsl –export Ubuntu [Chemin du fichier où vous souhaitez stocker la sauvegarde] puis appuyez sur Entrée.
      • Voici un exemple de chemin de fichier : C:\Users\User1\Ubuntu.tar
      • Ubuntu.tar est un exemple de nom de fichier. Vous pouvez utiliser le nom de votre choix tant que vous conservez l’extension .tar.

Méthode 1 : désinstallation via CMD (invite de commande)

  1. Ouvrez le menu Démarrer et recherchez Invite de commande.
  2. Faites un clic droit sur Invite de commande > Exécuter en tant qu’administrateur > Oui.
  3. Tapez wsl –list puis appuyez sur Entrée pour afficher toutes les distributions installées.
  4. Repérez la distribution à désinstaller, saisissez wsl –unregister <NomDistro> et appuyez sur Entrée. Par exemple, pour désinstaller la distribution Ubuntu, tapez wsl –unregister Ubuntu puis appuyez sur Entrée.
  5. La distribution Linux et toutes ses données sont désormais définitivement supprimées de l’ordinateur. Vous pouvez fermer l’invite de commande.

Méthode 2 : désinstallation via PowerShell

L’invite de commande est pratique pour supprimer des distributions WSL sur des appareils isolés, mais elle montre vite ses limites à grande échelle. Si vous gérez plusieurs appareils, il est plus simple d’utiliser PowerShell à distance pour exécuter un script qui supprimera la distribution WSL sur plusieurs ordinateurs en même temps.

  1. Ouvrez le menu Démarrer et recherchez Windows PowerShell.
  2. Faites un clic droit sur Windows PowerShell > Exécuter en tant qu’administrateur > Oui.
  3. Saisissez ce script dans Windows PowerShell (ici, « Ubuntu » est un exemple de nom de distribution : remplacez-le par le nom de la distribution que vous souhaitez désinstaller sur vos appareils) :

$computers = Get-Content "C:\scripts\machine_list.txt"

foreach ($computer in $computers) {

Invoke-Command -ComputerName $computer -ScriptBlock {

wsl --unregister "Ubuntu"

}

}

  1. La distribution Linux et toutes ses données sont désormais définitivement supprimées de tous les appareils auxquels vous avez appliqué le script. Vous pouvez fermer Windows PowerShell.

Méthode 3 : désinstallation via les paramètres Windows (interface graphique)

Si vous souhaitez que les utilisateurs finaux ou le personnel non informatique puissent désinstaller eux-mêmes la distribution WSL, c’est la meilleure option à leur disposition. Les administrateurs qui préfèrent une interface graphique aux scripts de l’invite de commande ou de Windows PowerShell peuvent également l’utiliser.

  1. Ouvrez le menu Démarrer > Paramètres.
  2. Allez dans Applications dans la barre latérale > Applications installées.
  3. Repérez la distribution à désinstaller.
  4. Cliquez sur le menu en points de suspension (…) > Désinstaller.
  5. Confirmez à l’invite.

Méthode 4 : solution de contournement par stratégie de groupe (GPO)

Aucune stratégie de groupe ne permet de supprimer directement une distribution WSL. Vous pouvez en revanche désactiver complètement l’utilisation de WSL.

  1. Appuyez sur Win+R, tapez gpedit.msc dans le champ de texte et cliquez sur OK.
  2. Accédez à Configuration ordinateur > Modèles d’administration > Composants Windows > Sous-système Windows pour Linux.
  3. Repérez la politique Autoriser WSL et double-cliquez dessus.
  4. Réglez-la sur Désactivé > OK.

Cette manipulation ne supprime pas la distribution WSL ni ses données de l’ordinateur, mais elle empêche les utilisateurs d’y accéder. Si vous voulez la supprimer, utilisez l’invite de commande.

💡 Astuce : si vous cherchez plutôt à mettre à jour ou à faire une mise à niveau de votre distribution WSL au lieu de la désinstaller, consultez notre guide vidéo : Comment mettre à jour et faire une mise à niveau des paquets d’une distribution WSL sous Windows

À prendre en compte avant de désinstaller une distribution WSL

  • Si vous gérez plusieurs distributions, vérifiez que vous utilisez bien le nom exact de la distribution avec wsl –unregister pour ne pas supprimer la mauvaise.
  • La commande wsl –unregister supprime la majeure partie des données des fichiers WSL. Pour vous assurer que tout a bien été effacé, ouvrez l’Explorateur de fichiers et saisissez ceci dans la barre d’adresse : %USERPROFILE%\AppData\Local\Packages afin de repérer les fichiers et dossiers résiduels.
  • Si vous avez installé la distribution via le Microsoft Store, la désinstaller via les Paramètres est l’option la plus rapide et la plus simple.

Qu’est-ce qu’une distribution WSL ?

Windows Subsystem for Linux (WSL) est une distribution Linux qui permet d’exécuter des environnements Linux sur des ordinateurs Windows. Vous profitez ainsi du meilleur des deux mondes, avec à la fois les distributions disponibles uniquement sur le Microsoft Store et les distributions Linux proposées ailleurs.

Avec WSL, vous pouvez exécuter des programmes en ligne de commande comme BASH et placer des fichiers dans des systèmes de fichiers Linux isolés. C’est particulièrement utile pour les environnements de test et de préproduction qui fonctionnent mieux sous Linux que sous Windows.

Pourquoi désinstaller une distribution WSL ?

Les raisons de vouloir ou de devoir désinstaller une distribution WSL sont nombreuses. Libérer de l’espace de stockage est la plus évidente. Si vous avez des distributions en double ou si vous n’avez plus besoin de la distribution WSL comme environnement de test ou de développement, autant la supprimer de l’ordinateur.

C’est aussi un gage de sûreté et de sécurité supplémentaire. Si des distributions WSL non autorisées se trouvent sur un ordinateur, il est essentiel de les supprimer au plus vite. Et si une distribution est corrompue ou mal configurée, elle peut entraîner des conséquences imprévues pour l’appareil. Mieux vaut alors la désinstaller puis la réinstaller.

Conclusion : comment désinstaller une distribution WSL

Il existe de nombreuses façons de désinstaller une distribution WSL sous Windows 11. Vous pouvez passer par les Paramètres ou par l’invite de commande. Si vous gérez plusieurs appareils, vous pouvez aussi exécuter un script dans Windows PowerShell pour la supprimer simultanément sur différents ordinateurs. Et si vous n’avez pas accès à ces options, vous pouvez également bloquer complètement l’accès à WSL via les stratégies de groupe.

FAQs

Pour désinstaller entièrement une distribution WSL dans Windows 11, ouvrez l’invite de commande en tant qu’administrateur, exécutez wsl –list pour afficher les distributions installées, puis utilisez wsl –unregister <NomDistro>. Cette commande supprime définitivement la distribution Linux et tous les fichiers associés.

Oui. La commande wsl –unregister supprime définitivement la distribution et ses données. Pour éviter toute perte de données, sauvegardez d’abord vos fichiers avec wsl –export <NomDistro> <CheminFichier>.tar.

Oui. Si la distribution a été installée via le Microsoft Store, allez dans Paramètres > Applications > Applications installées, sélectionnez la distribution et cliquez sur Désinstaller. C’est la méthode graphique la plus simple pour la plupart des utilisateurs.

Les administrateurs informatiques peuvent utiliser PowerShell à distance avec un script qui exécute wsl –unregister sur plusieurs appareils, ce qui permet de supprimer les distributions WSL de façon centralisée sur les systèmes Windows 11.

Ouvrez gpedit.msc, accédez à Sous-système Windows pour Linux et réglez Autoriser WSL sur Désactivé. Les utilisateurs ne pourront plus accéder à WSL, mais les distributions existantes ne seront pas supprimées.

Ouvrez l’invite de commande ou PowerShell et exécutez wsl –list (ou wsl -l -v) pour afficher toutes les distributions Linux installées et leur état dans Windows 11.

You might also like

Prêt à simplifier les aspects les plus complexes de l'informatique et de la sécurité ?