Windows

Установка WSL2 на Windows: Пошаговая инструкция

Установите WSL2 на Windows 10/11 и получите полноценную среду Linux прямо на рабочем столе. Пошаговая инструкция для новичков и опытных пользователей.

Обновлено 9 апреля 2026 г.
15-20 мин
Средняя
FixPedia Team
Применимо к:Windows 10 версии 2004 и вышеWindows 11

Установка WSL2 на Windows: Пошаговая инструкция

WSL2 (Windows Subsystem for Linux) — это технология от Microsoft, которая позволяет запускать полноценную среду Linux прямо на Windows 10/11. В отличие от WSL1, WSL2 использует полную виртуальную машину Linux, что обеспечивает лучшую производительность и полную совместимость с Linux-системами. Это идеальное решение для разработчиков, системных администраторов и всех, кто нуждается в Linux-инструментах на рабочем столе Windows.

Требования к системе

Перед установкой WSL2 убедитесь, что ваш компьютер соответствует следующим требованиям:

  • Windows 10 версии 2004 или выше (сборка 19041 или новее)
  • Windows 11
  • Поддержка виртуализации в BIOS/UEFI
  • Не менее 4GB оперативной памяти (рекомендуется 8GB и выше)

Шаг 1: Включение виртуализации и компонентов Windows

Первым делом необходимо включить необходимые компоненты Windows для работы WSL2.

Откройте PowerShell от имени администратора и выполните команду:

wsl --install

Эта команда автоматически:

  • Включает компонент "Виртуальная машина платформы"
  • Включает компонент "Подсистема Windows для Linux"
  • Скачивает и устанавливает ядро Linux для WSL2
  • Устанавливает Ubuntu в качестве дистрибутива по умолчанию

💡 Совет: Если команда wsl --install не работает, вы можете включить компоненты вручную через "Программы и компоненты" в Панели управления.

Шаг 2: Проверка поддержки виртуализации

Убедитесь, что виртуализация включена в BIOS/UEFI и работает в Windows:

systeminfo

В выводе команды найдите строку "Virtualization-based security" — она должна быть включена. Также можно использовать:

wmic cpu get caption, numberofcores, maxclockspeed

Для проверки статуса WSL выполните:

wsl --status

Шаг 3: Настройка WSL2 в качестве версии по умолчанию

Если у вас уже установлены дистрибутивы WSL1, переключите их на WSL2:

wsl --set-default-version 2

Для перевода конкретного дистрибутива:

wsl --set-version Ubuntu 2

⚠️ Важно: Процесс миграции может занять несколько минут в зависимости от размера дистрибутива.

Шаг 4: Установка дистрибутива Linux

Вы можете установить дистрибутив Linux через Microsoft Store или командную строку:

Через Microsoft Store:

  1. Откройте Microsoft Store
  2. Найдите "Linux" или конкретный дистрибутив (Ubuntu, Debian, Kali Linux и т.д.)
  3. Нажмите "Установить"

Через командную строку:

wsl --install -d Ubuntu

Доступные дистрибутивы:

  • Ubuntu
  • Debian
  • Kali Linux
  • openSUSE
  • Fedora
  • и другие

Шаг 5: Первоначальная настройка дистрибутива

После установки запустите дистрибутив из меню Пуск или через команду:

wsl

При первом запуске произойдет автоматическая настройка:

  1. Создастся пользователь с именем вашего Windows-аккаунта
  2. Будет настроена домашняя директория
  3. Обновятся пакеты системы

💡 Совет: Рекомендуется сразу обновить пакеты системы:

sudo apt update && sudo apt upgrade -y

Проверка результата

Убедитесь, что WSL2 работает корректно:

wsl --version

Должен отобразиться номер версии WSL2. Также проверьте информацию о системе:

uname -r

Должен отобразиться номер ядра Linux.

Возможные проблемы

Проблема: "Virtualization-based security is not enabled"

Решение: Включите виртуализацию в BIOS/UEFI и убедитесь, что Hyper-V включен в Windows Features.

Проблема: "WSL 2 requires an update to your kernel component"

Решение: Скачайте и установите пакет обновления ядра Linux для WSL2 с официального сайта Microsoft.

Проблема: "Error: 0x80370102"

Решение: Перезагрузите компьютер и убедитесь, что все компоненты Windows установлены корректно.

Теперь у вас есть полноценная среда Linux на Windows! Вы можете устанавливать любые Linux-программы, использовать терминал и работать с файловой системой Linux прямо из Windows.

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

Чем WSL2 отличается от WSL1?
Какую дистрибутив Linux выбрать для WSL2?
Можно ли использовать WSL2 без Hyper-V?
Как переключиться с WSL1 на WSL2?

Полезное

Включение виртуализации и компонентов Windows
Установка WSL2 через Microsoft Store
Настройка WSL2 в качестве версии по умолчанию
Установка дистрибутива Linux
Проверка установки и первоначальная настройка