Полное удаление «Подсистемы Windows для Linux» из Windows 11

Удаление дистрибутивов Linux

Первым шагом на пути отказа от использования «Подсистемы Windows для Linux» в среде ОС от Microsoft, в том числе одиннадцатой версии, должна стать деинсталляция развёрнутых на ПК дистрибутивов UNIX-систем. Полное удаление любого адаптированного для функционирования через WSA дистрибутива Линукс выполняется в два этапа, и далее продемонстрировано, как это сделать относительно всех последних без исключения.

Шаг 1: Отмена установки дистрибутивов Linux в WSL

Сначала удаляем созданные Linux в подсистеме Windows 11 данные, созданную первой файловую систему, а также отменяем регистрацию всех Linux-дистрибутивов в WSL. Фактически всё это осуществляется путём запуска единственной консольной команды.

  1. Обязательно с повышенными привилегиями («от имени Администратора») открываем «Терминал» либо классическую «Командную строку» Windows 11. (Первое выполнимо, к примеру, из контекстного меню элемента «Пуск» на «Панели задач» операционки,

    Как удалить WSL в Windows 11 02

    а второе проще всего реализовать средствами системного «Поиска».)

    Как удалить WSL в Windows 11 03

    Читайте также:
    Как открыть приложение «Терминал» в Windows 11
    Запуск «Командной строки» от имени Администратора в Windows 11

  2. Сначала определяем, какие (и сколько) дистрибутивы Linux установлены в подсистеме WSL, а также выясняем их точные имена. С такой целью отправляем на выполнение команду:

    wsl -l -v

  3. Как удалить WSL в Windows 11 04

  4. Чтобы деинсталлировать отдельный дистрибутив Linux из «Подсистемы Виндовс для Линукс», вводим в консоль следующее указание:

    wsl --unregister ИМЯ_ДИСТРИБУТИВА

    Как удалить WSL в Windows 11 05

    (ИМЯ_ДИСТРИБУТИВА заменяем на точное значение такового в полученном по результату выполнения предыдущего пункта этой инструкции перечня)

  5. Как удалить WSL в Windows 11 05

  6. Нажав «Enter» на клавиатуре, отправляем введённую команду на выполнение, после чего дожидаемся завершения процедуры «Отмена регистрации» – в консоли появится оповещение «Операция успешно завершена».
  7. Как удалить WSL в Windows 11 06

  8. Повторяем процедуру отмены регистрации и удаления данных относительно всех других добавленных в подсистему дистрибутивов Линукс.
  9. Как удалить WSL в Windows 11 07

  10. Чтобы убедиться в том, что все дистрибутивы исключены из «Подсистемы Windows для Linux», по завершении выполнения вышеуказанного повторно запускаем команду wsl -l -v.
  11. Как удалить WSL в Windows 11 08

    Рассмотренная выше операция очистит WSL непосредственно от данных Линукс-дистрибутивов, однако их инсталляционные пакеты останутся на компьютере (и будут доступны для развёртывания, к примеру, путём обычного открытия из «Главного меню» Windows 11), продолжат занимать место на диске, и в целом отображаться в интерфейсе ОС от Microsoft как установленные, поэтому не стоит игнорировать выполнение следующего пункта настоящих рекомендаций.

Шаг 2: Деинсталляция приложений

С целью полного избавления от следов всех ранее эксплуатируемых вариантов Линукс в Виндовс 11 необходимо деинсталлировать приложения дистрибутивов, через которые они и были интегрированы в «Подсистему Виндовс для Линукс». Это выполняется точно так же, как удаление любого полученного из Майкрософт Стор софта, а практически реализуется минимум двухвариантно.

Читайте также: Удаление встроенных и полученных из Microsoft Store приложений в Windows 11

Вариант 1: «Параметры»

  1. Открываем (к примеру, нажав «Win»+«X» или вызвав соответствующий пункт из меню дополнительных функций кнопки «Пуск» на «Панели задач») «Параметры» Windows 11.
  2. Как удалить WSL в Windows 11 09

  3. Из меню слева окна «Параметров» ОС переходим в раздел «Приложения», затем открываем «Установленные приложения».
  4. Как удалить WSL в Windows 11 10

  5. Находим блок с наименованием деинсталлируемого дистрибутива Линукс в перечне доступного в Виндовс 11 софта,
    Как удалить WSL в Windows 11 11

    кликаем по расположенным в его правой части трём точкам,

    Как удалить WSL в Windows 11 12

    выбираем «Удалить» в отобразившемся меню.

  6. Как удалить WSL в Windows 11 13

  7. Подтверждаем свои намерения, кликнув «Удалить» в следующем меню,

    Как удалить WSL в Windows 11 14

    затем ожидаем завершения деинсталляции софта.

  8. Как удалить WSL в Windows 11 15

  9. Повторяем выполнение шагов №№3-4 выше относительно всех дистрибутивов Linux, которые обнаруживаются в перечне инсталлированных в Виндовс 11 приложений.
  10. Как удалить WSL в Windows 11 16

Вариант 2: Диспетчер пакетов Windows

Те, кто для решения различных задач в Windows предпочитают использовать консоль, могут выполнить удаление приложений Linux при помощи программы командной строки «Диспетчер пакетов» («winget»). Один из возможных алгоритмов реализации такого подхода:

  1. От имени Администратора открываем «Терминал» (в примере далее) или классическую «Командную строку» Виндовс.
  2. Как удалить WSL в Windows 11 17

  3. Отправляем на выполнение команду вывода списка установленных в операционке приложений:

    winget list

    Как удалить WSL в Windows 11 18

    Немного ожидаем, пока перечень софта будет сформирован и представлен в виде ответа консоли.

  4. Как удалить WSL в Windows 11 20

  5. В столбце «Имя» находим наименование удаляемого из системы приложения-дистрибутива Linux, запоминаем его. (Возможно, удобнее и проще будет скопировать Имя в буфер обмена – выделяем текстовое значение параметра мышкой, нажимаем «Ctrl»+«C» на клавиатуре ПК.)
  6. Как удалить WSL в Windows 11 22

  7. Вводим команду удаления приложения-дистрибутива Линукс из системы, её синтаксис следующий (ИМЯ_ДИСТРИБУТИВА_LINUX заменяем на полученное на шаге выше значение «Имя», вставка данных в консоль выполнима путём нажатия клавиатурной комбинации «Ctrl»+«V»):

    Get-AppxPackage *ИМЯ_ДИСТРИБУТИВА_LINUX* | Remove-AppxPackage

    Как удалить WSL в Windows 11 23

    Нажимаем «Ввод» на клавиатуре, чтобы запустить выполнение указания, ожидаем окончания инициированной операции – в консоли отобразиться приглашение к вводу следующих команд.

  8. Как удалить WSL в Windows 11 24

  9. Повторяем процедуру деинсталляции относительно всех демонстрируемых перечнем-ответом на команду winget list дистрибутивов Linux.
  10. Как удалить WSL в Windows 11 25

Удаление связанных с WSA компонентов Win 11

По сути, после деинсталляции всех дистрибутивов Линукс по предложенным выше инструкциям каких-либо видимых признаков присутствия WSA в Windows 11 не останется, и если есть вероятность, что подсистема потребуется когда-нибудь в будущем, далее можно ничего не предпринимать. Если же целью является действительно полное удаление «Подсистемы Windows для Linux» из состава ОС, выполняем одну из двух следующих инструкций.

Вариант 1: «Компоненты Windows»

Вероятно, наиболее привычный и удобный с точки зрения пользователей Windows метод включения и удаления необязательных компонентов операционки, включая WSA, подразумевает эксплуатацию специализированного элемента «Панели управления».

Читайте также: Включение или отключение компонентов Windows 11

  1. Открываем окно «Панели управления» «Компоненты Windows». Это выполнимо различными путями, далее один из них:
    • Вызываем (из контекстного меню кнопки «Пуск» на «Панели задач» или нажав «Win» + «R» на клавиатуре) системную оснастку «Выполнить».
    • Как удалить WSL в Windows 11 27

    • Вводим в поле «Открыть» отобразившегося окошка следующую команду, после чего кликаем «ОК» или нажимаем «Ввод» на клавиатуре:

      OptionalFeatures

      Как удалить WSL в Windows 11 28

      В результате откроется требуемый в нашем случае инструментарий:

      Как удалить WSL в Windows 11 29

  2. Прокручиваем список записей в окне «Компоненты Windows»,

    Как удалить WSL в Windows 11 30

    снимаем галочку с чекбокса слева пункта «Подсистема Windows для Linux».

  3. Как удалить WSL в Windows 11 31

  4. При желании (когда не требуется для функционирования другого, отличного от WSA софта) можно удалить также «Платформу для виртуальной машины» — убираем отметку с обозначающего её чекбокса.
  5. Как удалить WSL в Windows 11 32

  6. Кликаем «ОК» в окошке включения/выключения компонентов операционки,

    Как удалить WSL в Windows 11 33

    после чего ожидаем, пока система выполнит подразумевающие удаление выбранных объектов манипуляции в автоматическом режиме.

  7. Как удалить WSL в Windows 11 34

  8. Щёлкаем «Перезагрузить сейчас» в окне с оповещением «Windows применила требуемые изменения»,

    Как удалить WSL в Windows 11 36

    ждём, пока завершится перезапуск ПК и

    Как удалить WSL в Windows 11 37

    осуществляемое в этом процессе окончательное удаление «Подсистемы Windows для Linux» из Windows 11.

  9. Как удалить WSL в Windows 11 38

Вариант 2: Консоль

Второй вариант действий по удалению компонента «Подсистема Виндовс для Линукс» и (при необходимости) «Платформы виртуальной машины» из Windows 11 подразумевает использование средств программы командной строки для изменения образов ОС от Microsoft под названием DISM.

  1. Открываем (обязательно, с правами Администратора) «Терминал» или «Командную строку».
  2. Как удалить WSL в Windows 11 39

  3. Для начала можно проверить факт включённости «Подсистемы Windows для Linux» в Win 11, — с такой целью при помощи следующей команды запрашиваем список всех компонентов ОС:

    Dism /online /Get-Features

    Как удалить WSL в Windows 11 41

    Прокручиваем полученный в консоли перечень, находим в нём запись «Microsoft-Windows-Subsystem-Linux», убеждаемся, что «Состояние» компонента «Включён», и затем переходим к выполнению следующего пункта этой инструкции.

  4. Как удалить WSL в Windows 11 42

  5. Пишем в консоли (или копируем из текста этой статьи и затем вставляем в окно «Терминала»/«Командной строки») такое указание:

    Dism /online /Disable-Feature /featurename:Microsoft-Windows-Subsystem-Linux /Remove /norestart

  6. Как удалить WSL в Windows 11 52

  7. Нажимаем «Enter», ожидаем

    Как удалить WSL в Windows 11 54

    завершения удаления компонента WSA из системы.

  8. Как удалить WSL в Windows 11 55

  9. При необходимости и действуя по аналогии с компонентом WSA «выключаем» через консоль «Платформу виртуальной машины», — команда будет следующей:

    Dism /online /Disable-Feature /featurename:VirtualMachinePlatform /Remove /norestart

    Как удалить WSL в Windows 11 56

  10. Завершив запуск деактивирующих компоненты Win 11 непосредственно команд, перезапускаем компьютер. С этой целью, к примеру, через «Терминал» можно отправить на выполнение следующее указание:

    Restart-Computer

    Как удалить WSL в Windows 11 57

    Читайте также: Как перезагрузить компьютер под управлением Windows 11

  11. После перезапуска ПК и проведения в этом процессе системой автоматически манипуляций

    Как удалить WSL в Windows 11 49

    полное удаление «Подсистемы Windows для Linux» из Windows 11 следует считать завершённым.

  12. Как удалить WSL в Windows 11 50

Помогла ли Вам статья?
Да Нет

Рекомендуем:

Задайте вопрос или оставьте мнение
Получить ответ на Email
Уведомить о

1 Ответ
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Аноним
24 октября 2023 22:17

Спасибо огромное, неделю мучалась, а теперь все хорошо