Как удалить Kali Linux с Windows 10 WSL — вопрос, который возникает у пользователей, опробовавших дистрибутив для тестирования безопасности или изучения Linux, но решивших от него избавиться. Kali Linux в устанавливается как отдельная подсистема, и её удаление не затрагивает основную систему Windows. Однако процесс имеет нюансы: если просто удалить приложение через «Параметры», на диске останутся файлы виртуального диска, занимающие гигабайты места.

В этой статье разберём, как полностью очистить систему от Kali Linux в WSL: от удаления дистрибутива до освобождения дискового пространства. Рассмотрим все шаги — от простых до продвинутых, а также объясним, почему важно не ограничиваться только деинсталляцией через «Параметры Windows».

Почему простое удаление не работает

Многие пользователи допускают ошибку: удаляют Kali Linux через Параметры → Приложения → Kali Linux → Удалить. Это действительно удаляет запись в меню «Пуск» и ярлык, но виртуальный диск с дистрибутивом остаётся в системе. В результате:

  • Занятое место на диске не освобождается (обычно от 2 до 5 ГБ в зависимости от версии и установленных пакетов).
  • При повторной установке может возникнуть конфликт с старыми файлами.
  • В списке дистрибутивов WSL (wsl --list) Kali Linux всё ещё отображается как установленный.
💡

Чтобы проверить, какие дистрибутивы установлены в WSL, выполните команду wsl --list --verbose в командной строке или PowerShell. Это покажет все дистрибутивы и их статус (запущен/остановлен).

Способ Описание Плюсы Минусы
Через PowerShell Использование команды wsl --unregister Быстро, не требует прав администратора для базовой очистки Не удаляет файлы виртуального диска автоматически
Через «Параметры Windows» Удаление через стандартный интерфейс деинсталляции Простота для новичков Оставляет файлы на диске, не очищает полностью
Ручная очистка Удаление папок вручную через Проводник Полный контроль над процессом Риск удалить нужные файлы, если не знать точные пути

Способы удаления Kali Linux из WSL

Существует несколько способов очистить систему от Kali Linux. Выбор зависит от того, хотите ли вы удалить только дистрибутив или полностью сбросить WSL. Рассмотрим все варианты.

Наиболее надёжный способ — комбинация команд и ручной очистки. Это гарантирует, что все следы Kali Linux будут стёрты с вашего ПК.

Подготовка к удалению: что нужно сделать заранее

Перед тем как удалять Kali Linux из WSL, выполните несколько подготовительных шагов. Это поможет избежать ошибок и потери данных.

  • Сохраните важные данные. Если в Kali Linux были файлы или конфигурации, которые вы хотите сохранить, перенесите их на основной диск Windows. Например, скопируйте их в папку C:\Backup\Kali.
  • Закройте все сеансы WSL. Убедитесь, что Kali Linux не запущен. Проверить это можно командой wsl --list --running. Если дистрибутив активен, закройте его через wsl --terminate Kali-Linux.
  • Проверьте зависимости. Если вы использовали Kali Linux для работы с другими инструментами (например, или VS Code), убедитесь, что их настройки не зависят от файлов WSL.

Пошаговое удаление Kali Linux через PowerShell

Самый чистый способ удалить Kali Linux из WSL — использовать встроенные команды PowerShell. Этот метод удаляет дистрибутив из реестра и освобождает место на диске.

  1. Откройте от имени администратора. Для этого нажмите Win + X и выберите «Windows PowerShell (администратор)» или «Терминал (администратор)» в Windows 11.
  2. Проверьте список установленных дистрибутивов. Введите команду: wsl --list В выводе вы увидите все дистрибутивы WSL, например:
    Windows Subsystem for Linux Distributions:
    Kali-Linux (По умолчанию)
    Ubuntu-20.04
  3. Удалите Kali Linux из WSL. Выполните команду: wsl --unregister Kali-Linux Замените Kali-Linux на точное имя вашего дистрибутива из списка. Например, если в списке отображается kali-linux, используйте его.
  4. Проверьте результат. Повторно выполните wsl --list. Kali Linux больше не должен отображаться в списке.

Команда wsl --unregister удаляет дистрибутив из WSL, но не стирает файлы виртуального диска. Чтобы освободить место, нужно удалить их вручную.

⚠️ Внимание: после выполнения wsl --unregister все данные внутри Kali Linux (включая пользовательские файлы и настройки) будут безвозвратно удалены. Убедитесь, что вы сохранили всё важное заранее.
Как вы обычно удаляете ненужные программы в Windows?
Через «Параметры»
Через «Панель управления»
Через сторонние деинсталляторы
Вручную удаляю папки

Ручная очистка остовшихся файлов

Как упоминалось ранее, команда wsl --unregister не удаляет файлы виртуального диска Kali Linux. Они остаются на жёстком диске и занимают место. Чтобы их найти и удалить:

  1. Откройте Проводник Windows. Перейдите в папку, где хранятся файлы WSL. Обычно это: %USERPROFILE%\AppData\Local\Packages или C:\Users\<Ваше_имя_пользователя>\AppData\Local\Microsoft\WindowsApps
  2. Найдите папку с Kali Linux. Ищите папки с названиями вроде: KaliLinux, CanonicalGroupLimited.UbuntuonWindows (если устанавливался через Microsoft Store), Debian (если устанавливался как дистрибутив Debian). Внимание: не удаляйте папки других дистрибутивов, если вы их используете!
  3. Удалите папку вручную. Выделите папку Kali Linux и нажмите Delete. Если система запросит права администратора, подтвердите удаление.
  4. Очистите корзину. После удаления очистите корзину, чтобы окончательно освободить место на диске.
Путь к файлам Что хранится Можно ли удалять
%USERPROFILE%\AppData\Local\Packages\KaliLinux... Файлы виртуального диска (.vhdx) Да, если Kali Linux удалён из WSL
%USERPROFILE%\AppData\Local\Microsoft\WindowsApps Исполняемые файлы WSL Нет, если используются другие дистрибутивы
C:\Program Files\WindowsApps Установочные файлы приложений Нет, если устанавливался через Store

Полный сброс WSL: когда это нужно

Если вы хотите не только удалить Kali Linux, но и полностью сбросить WSL (например, чтобы переустановить подсистему с нуля или решить возникшие ошибки), выполните следующие действия:

  1. Удалите все дистрибутивы WSL. Сначала удалите все установленные дистрибутивы через wsl --unregister <имя_дистрибутива>.
  2. Отключите WSL. Откройте от имени администратора и выполните: wsl --shutdown Затем отключите функцию WSL: dism.exe /online /disable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart
  3. Перезагрузите компьютер.
  4. Включите заново (если нужно). После перезагрузки включите WSL: dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  5. Установите нужный дистрибутив. Теперь можно установить чистую версию Ubuntu, или другого дистрибутива через Microsoft Store.
Что делать, если WSL не удаляется?

Если при выполнении команд возникают ошибки, попробуйте: 1. Закройте все терминалы и программы, использующие WSL. 2. Перезагрузите компьютер и повторите команды. 3. Проверьте, не заблокированы ли файлы WSL антивирусом. 4. Используйте утилиту wsreset.exe для сброса Microsoft Store, если устанавливался через него.

Практическая инструкция: удаляем Kali Linux за 5 минут

Если вам нужно быстро и без лишних сложностей удалить Kali Linux из WSL, следуйте этому чек-листу. Он объединяет все необходимые шаги в одном месте.

Быстрое удаление Kali Linux из WSL

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли удалить Kali Linux через «Параметры Windows»?

Да, но это удалит только ярлык и запись в меню «Пуск». Файлы виртуального диска останутся на жёстком диске, и дистрибутив будет отображаться в списке WSL (wsl --list). Для полного удаления используйте команду wsl --unregister и очистите папки вручную.

Сколько места занимает Kali Linux в WSL?

Размер зависит от версии Kali Linux и установленных пакетов. Базовая установка через Microsoft Store занимает около 2–3 ГБ. Если вы устанавливали дополнительные инструменты (например, Burp Suite, Metasploit Framework), объём может увеличиться до 5–10 ГБ. Чтобы узнать точный размер, проверьте размер папки с виртуальным диском в AppData\Local\Packages.

Почему после удаления Kali Linux он всё ещё виден в списке WSL?

Это происходит, если вы удалили дистрибутив только через «Параметры Windows», но не выполнили команду wsl --unregister. Чтобы убрать его из списка, откройте и введите wsl --unregister Kali-Linux (замените имя на ваше). После этого дистрибутив исчезнет из списка.

Можно ли повторно установить Kali Linux после удаления?

Да, можно. Удаление не блокирует повторную установку. Чтобы установить Kali Linux заново, скачайте его из Microsoft Store или используйте команду wsl --install -d Kali-Linux (если WSL 2 установлен и настроен). Все настройки и файлы будут чистыми, как при первой установке.