Bien que le sous-système Windows pour Linux (WSL) soit un moyen pratique d'exécuter des distributions Linux avec Windows 11 ou Windows 10, la machine virtuelle légère continuera à fonctionner en arrière-plan même lorsque vous quittez le shell de commande, en utilisant nécessairement les ressources système.
Si vous préférez mettre fin à la distribution Linux (Ubuntu, Kali, Debian, Mint, etc.) dès que vous avez fini de l'utiliser ou que vous devez la redémarrer, vous pouvez utiliser un wsl.exe
outil de ligne de commande pour fermer manuellement une ou toutes les distributions. .
Dans ce guide , vous apprendrez les étapes pour arrêter les distributions Linux exécutées sur la plate-forme WSL2 sous Windows 10 et Windows 11.
Mettre fin à une distribution Linux sur WSL
Pour mettre fin à une distribution Linux sur WSL s'exécutant sur Windows 11 ou Windows 10, procédez comme suit :
-
Ouvrez Démarrer .
-
Recherchez Invite de commandes (ou PowerShell ), cliquez avec le bouton droit sur le résultat supérieur et sélectionnez l' option Exécuter en tant qu'administrateur .
-
Tapez la commande suivante pour afficher toutes les distributions WSL en cours d'exécution et appuyez sur Entrée :
wsl --list --verbose
-
Tapez la commande suivante pour arrêter la distribution Linux sur Windows 11 ou Windows 10 et appuyez sur Entrée :
wsl -t NOM-DISTRO
Dans la commande, remplacez DISTRO-NAME par le nom de la distribution que vous souhaitez arrêter, comme indiqué à l'étape n° 3 . Par exemple, wsl -t Ubuntu-20.04
.
-
(Facultatif) Tapez la commande suivante pour confirmer que la distribution n'est plus en cours d'exécution et appuyez sur Entrée :
wsl --list --verbose
Une fois les étapes terminées, la distribution s'exécutant sur le sous-système Windows pour Linux s'arrêtera correctement. Vous pouvez toujours répéter les étapes pour mettre fin à d'autres distributions ou utiliser les étapes ci-dessous pour toutes les fermer.
Mettre fin à toutes les distributions Linux sur WSL
Pour arrêter toutes les distributions WSL exécutées sur Windows 10 (ou 11), procédez comme suit :
-
Ouvrez Démarrer .
-
Recherchez Invite de commandes (ou PowerShell ), cliquez avec le bouton droit sur le résultat supérieur et sélectionnez l' option Exécuter en tant qu'administrateur .
-
Tapez la commande suivante pour afficher toutes les distributions WSL en cours d'exécution et appuyez sur Entrée :
wsl --list --verbose
-
Tapez la commande suivante pour arrêter les distributions Linux sur Windows 11 ou 10 et appuyez sur Entrée :
wsl --shutdown
-
(Facultatif) Tapez la commande suivante pour confirmer que la distribution n'est plus en cours d'exécution et appuyez sur Entrée :
wsl --list --verbose
Après avoir terminé les étapes, toutes les distributions WSL se termineront immédiatement.
Si vous devez redémarrer la distribution Linux, rouvrez-la simplement à partir du menu Démarrer, de l'invite de commande ou de PowerShell à l'aide de la wsl --distribution DISTRO-NAME
commande - remplacez DISTRO-NAME par le nom réel de la distribution avant d'exécuter la commande.