Повне видалення "підсистеми 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 з &171;підсистеми Віндовс для Лінукс&187; , вводимо в консоль наступну вказівку:

    Wsl --unregister ІМ'Я_ДИСТРИБУТИВА

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

    ( ІМ'Я_ДИСТРИБУТИВА замінюємо на точне значення такого в отриманому за результатом виконання попереднього пункту цієї Інструкції переліку)

  5. Как удалить WSL в Windows 11 05
  6. Натиснувши &171;Enter&187; на клавіатурі, відправляємо введену команду на виконання, після чого чекаємо завершення процедури &171; скасування реєстрації & 187; - в консолі з'явиться сповіщення " операція успішно завершена» .
  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 софта) можна видалити також " платформа для віртуальної машини» &8212; прибираємо позначку з позначає її чекбоксу.
  5. Как удалить WSL в Windows 11 32
  6. Натискаємо «ОК» у віконці включення / вимикання компонентів операційки, Как удалить WSL в Windows 11 33

    Після чого очікуємо, поки система виконає мають на увазі видалення обраних об'єктів маніпуляції в автоматичному режимі.

  7. Как удалить WSL в Windows 11 34
  8. Клацаємо «Перезавантажити зараз» у вікні з оповіщенням & 171; Windows застосувала необхідні зміни&187; , Как удалить 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, &8212; з такою метою за допомогою наступної команди запитуємо список всіх компонентів ОС:

    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 "вимикаємо" через консоль " платформа віртуальної машини» , & 8212; команда буде наступною:

    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

більше статей на цю тему: