Установка Kali Linux Win‑KeX на WSL2 в Windows 10

Зачем использовать Win‑KeX в WSL2
Win‑KeX (Windows + Kali Desktop EXperience) даёт вам полноценную графическую сессию Kali, интегрированную с Windows через WSL2. Это полезно, если вы хотите запускать инструменты Kali без установки отдельной виртуальной машины или двойной загрузки.
Определение: WSL2 — подсистема Windows для Linux версии 2, использующая лёгкий виртуализованный Linux‑ядро для лучшей совместимости и производительности.
Требования и подготовка
- Windows 10 версии 2004 или новее. Проверка: откройте меню «Пуск» и введите
winver. - Администраторский доступ (Powershell от имени администратора).
- Подключение к интернету для загрузки пакетов и MSI‑обновлений.
- Достаточно места на диске (рекомендуется минимум 20 ГБ свободного места).

Важно: если ваша версия Windows старее 2004, обновите систему через Windows Update перед началом.
Шаг 1 — включение необходимых функций Windows
Откройте PowerShell от имени администратора и выполните две команды по очереди:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestartПосле выполнения перезагрузите компьютер.
Шаг 2 — установка WSL2 по умолчанию
После перезагрузки снова откройте PowerShell (администратор) и выполните:
wsl --set-default-version 2Если команда завершилась успешно — переходите дальше. Если вы видите сообщение:
WSL 2 requires an update to its kernel component. For information please visit https://aka.ms/wsl2kernel
то нужно вручную установить пакет ядра WSL2. Скачайте MSI по адресу https://aka.ms/wsl2kernel и запустите установщик. Затем повторите команду wsl --set-default-version 2.

Шаг 3 — установка Kali Linux из Microsoft Store
- Откройте Microsoft Store и найдите «Kali Linux». Установите приложение.
- Запустите установленное приложение — оно распакует дистрибутив и проведёт начальную настройку.
- Задайте имя пользователя и пароль для WSL‑дистрибутива Kali.
Шаг 4 — установка Win‑KeX и запуск GUI
В терминале Kali выполните обновление пакетов и установку Win‑KeX:
sudo apt update && sudo apt install -y kali-win-kexУстановка может занять 15–30 минут в зависимости от скорости интернета и мощности ПК.
Запустите рабочую среду командой:
kexКоманда откроет графическую сессию Kali. В зависимости от режима Win‑KeX вы получите оконный или полноэкранный интерфейс.

Типичные проблемы и способы решения
- Ошибка: “WSL 2 requires an update to its kernel component” — скачайте MSI с https://aka.ms/wsl2kernel и установите.
- Ошибка команды
wsl: проверьте, выполнены ли команды DISM и перезагрузка системы. - Проблемы с сетевым доступом в WSL: временно отключите VPN/прокси и проверьте брандмауэр.
- Win‑KeX не запускается или зависает: выполните
sudo apt --fix-broken installиsudo apt update && sudo apt upgradeв Kali, затем перезапустите WSL (в PowerShell:wsl --shutdown).
Совет: для перезапуска всех дистрибутивов используйте в PowerShell: wsl --shutdown.
Безопасность и конфиденциальность
- Win‑KeX запускает графическую оболочку внутри WSL2 — приложения Kali имеют доступ к файловой системе WSL и, при использовании общих папок, части Windows. Следите за правами доступа и не запускате ненадёжные скрипты с повышенными привилегиями.
- Для тестирования уязвимостей используйте изолированные сети или виртуальные среды, если это возможно.
Альтернативные подходы
- Полноценная виртуальная машина (VirtualBox/VMware): даёт лучшую изоляцию, но требует больше ресурсов.
- Двойная загрузка (dual‑boot): максимальная производительность, но не подходит для одновременной работы Windows и Kali.
- Использование Live‑USB: полезно для экспериментов без изменения системы.
Мини‑методология быстрой проверки установки
- Проверить версию WSL:
wsl -l -v— убедиться, что Kali использует версию 2. - Обновить пакеты:
sudo apt update && sudo apt upgrade. - Установить Win‑KeX:
sudo apt install -y kali-win-kex. - Запустить GUI:
kex. - Протестировать запуск популярных инструментов (например,
nmap,metasploit), чтобы убедиться в работоспособности.
Контрольный список для администратора
- [ ] Windows 10 2004+ проверена (
winver). - Включены функции WSL и VirtualMachinePlatform.
- Выполнена перезагрузка после включения функций.
- [ ] WSL2 установлен по умолчанию (
wsl --set-default-version 2). - Установлен MSI‑пакет ядра WSL2 при необходимости.
- Kali из Microsoft Store установлен и настроен.
- [ ] Установлен пакет kali-win-kex и проверен запуск
kex.
Критерии приёмки
- Kali запускается в WSL2 и отображает графическую оболочку Win‑KeX.
- Внутри Win‑KeX можно запускать базовые инструменты Kali без ошибок.
- Доступ к интернету из WSL и доступ к нужным файлам подтверждены.
Когда этот способ не подходит
- Если требуется высокая изоляция и безопасность, выбирайте VM или физическую установку.
- Если на компьютере мало оперативной памяти (<4 ГБ), графическая сессия будет медленной.
FAQ
Q: Нужно ли отдельное ядро Linux для WSL2? A: Да, WSL2 использует отдельное ядро, и при запросе нужно установить MSI‑пакет по адресу https://aka.ms/wsl2kernel.
Q: Можно ли запускать GPU‑ускорение в Win‑KeX? A: Поддержка GPU для WSL2 есть в более новых сборках Windows и требует дополнительных драйверов; для стандартной работы Win‑KeX GPU не обязателен.
Q: Как удалить Kali из WSL? A: В PowerShell выполните wsl --unregister или удалите приложение через Microsoft Store.
Вывод
Win‑KeX в WSL2 — удобный способ использовать графическую среду Kali прямо в Windows без полноценной виртуальной машины. Следуйте шагам установки, проверьте требования и безопасность. Если возникают проблемы, начните с перезагрузки, установки MSI‑пакета ядра и проверки статуса wsl -l -v.
Важно: если вы предпочитаете изоляцию и контролируемую сеть, рассмотрите использование традиционных виртуальных машин или отдельного стенда для тестирования.
Короткое видеоинструкция сопровождает статью — при возникновении сложностей посмотрите видео или опишите проблему в комментариях под руководством.
Похожие материалы
Троян Herodotus: как он работает и как защититься
Включить новое меню «Пуск» в Windows 11
Панель полей сводной таблицы в Excel — руководство
Включить новое меню «Пуск» в Windows 11
Дубликаты Диспетчера задач в Windows 11 — как исправить