Хотя подсистема Windows для Linux (WSL) — это удобный способ запуска дистрибутивов Linux вместе с Windows 11 или Windows 10, облегченная виртуальная машина будет продолжать работать в фоновом режиме даже после выхода из командной оболочки, обязательно используя системные ресурсы.
Если вы предпочитаете завершить дистрибутив Linux (Ubuntu, Kali, Debian, Mint и т. д.), как только вы закончите его использовать, или вам нужно перезапустить его, вы можете использовать инструмент wsl.exeкомандной строки, чтобы закрыть один или все дистрибутивы вручную . .
В этом руководстве вы узнаете, как закрыть дистрибутивы Linux, работающие на платформе WSL2, в Windows 10 и Windows 11.
Завершить дистрибутив Linux на WSL
Чтобы завершить дистрибутив Linux на WSL, работающий в Windows 11 или Windows 10, выполните следующие действия:
-
Откройте Пуск .
-
Найдите командную строку (или PowerShell ), щелкните правой кнопкой мыши верхний результат и выберите параметр « Запуск от имени администратора ».
-
Введите следующую команду, чтобы просмотреть все работающие дистрибутивы WSL, и нажмите Enter :
wsl --list --verbose
-
Введите следующую команду, чтобы закрыть дистрибутив Linux в Windows 11 или Windows 10, и нажмите Enter :
wsl -t ИМЯ ДИСТРОМА

В команде замените DISTRO-NAME на имя дистрибутива, который вы хотите закрыть, как показано на шаге № 3 . Например, wsl -t Ubuntu-20.04.
-
(Необязательно) Введите следующую команду, чтобы подтвердить, что дистрибутив больше не работает, и нажмите Enter :
wsl --list --verbose
После того, как вы выполните эти шаги, дистрибутив, работающий в подсистеме Windows для Linux, будет корректно закрыт. Вы всегда можете повторить шаги, чтобы закрыть другие дистрибутивы, или использовать приведенные ниже шаги, чтобы закрыть их все.
Завершить все дистрибутивы Linux на WSL
Чтобы закрыть все дистрибутивы WSL, работающие в Windows 10 (или 11), выполните следующие действия:
-
Откройте Пуск .
-
Найдите командную строку (или PowerShell ), щелкните правой кнопкой мыши верхний результат и выберите параметр « Запуск от имени администратора ».
-
Введите следующую команду, чтобы просмотреть все работающие дистрибутивы WSL, и нажмите Enter :
wsl --list --verbose
-
Введите следующую команду, чтобы закрыть дистрибутивы Linux в Windows 11 или 10, и нажмите Enter :
wsl --shutdown
![How to shutdown Linux distros on WSL How to shutdown Linux distros on WSL]()
-
(Необязательно) Введите следующую команду, чтобы подтвердить, что дистрибутив больше не работает, и нажмите Enter :
wsl --list --verbose
После того, как вы выполните эти шаги, все дистрибутивы WSL немедленно прекратят работу.
Если вам нужно перезапустить дистрибутив Linux, просто снова откройте его из меню «Пуск», командной строки или PowerShell с помощью wsl --distribution DISTRO-NAMEкоманды — замените DISTRO-NAME на фактическое имя дистрибутива перед запуском команды.