- Для установки WSL на Windows 10 откройте командную строку (или PowerShell ) от имени администратора и выполните команду
wsl --install для установки всех компонентов WSL2 и дистрибутива Ubuntu Linux.
- Чтобы установить определенный дистрибутив, выполните команду
wsl --install -d DISTRO-NAME, а чтобы обновить ядро WSL, выполните wsl --updateкоманду.
- Вы также можете установить WSL и дистрибутивы Linux из Microsoft Store.
ОБНОВЛЕНО 02.01.2026: Подсистема Windows для Linux (WSL) — это функция, позволяющая использовать Linux непосредственно поверх Windows 10 (с помощью легковесной виртуальной машины) без необходимости настройки дополнительной среды виртуализации с помощью Hyper-V, VMware Workstation или Oracle VirtualBox, а также без использования двойной загрузки . Другими словами, WSL предоставляет доступ к мощным инструментам командной строки и утилитам Linux, позволяя при этом использовать привычный рабочий стол Windows.
Эта среда Linux для пользователей Windows имеет две версии, обычно называемые WSL1 и WSL2. Оригинальная версия (или WSL1 ) была разработана как фактическая интеграция с операционной системой, использующая слой трансляции для взаимодействия с системными вызовами Windows. Проблема заключалась в низкой производительности, особенно при операциях с файловой системой и ресурсоемких задачах.
С другой стороны, WSL2 использует легковесную виртуальную машину для запуска полноценного ядра Linux с гипервизором Microsoft Hyper-V. Она обеспечивает значительно более высокую производительность и совместимость с приложениями, что означает возможность её использования для более сложных рабочих процессов разработки, запуска ресурсоемких приложений и работы с контейнерами Docker.
Эта функция предназначена в первую очередь для приложений командной строки, но вы также можете устанавливать и запускать приложения с графическим интерфейсом пользователя (GUI), используя такие инструменты, как X11 или Wayland .
Наконец, даже если у вас по-прежнему есть доступ к WSL1, рекомендуется настроить и использовать WSL2. Microsoft упростила процесс установки WSL на Windows 10 до одной команды, которая загружает и устанавливает все необходимые компоненты, включая платформу виртуальных машин и Ubuntu Linux по умолчанию.
В этом руководстве я расскажу вам, как установить подсистему Windows для Linux (версия 2) на Windows 10.
Важно: Хотя большинство компьютеров поставляются с уже включенной аппаратной виртуализацией, необходимо убедиться, что виртуализация включена в BIOS (UEFI) вашего компьютера .
Установите WSL на Windows 10 из командной строки или PowerShell.
Для установки подсистемы Windows для Linux на Windows 10 выполните следующие действия:
-
Откройте меню «Пуск» в Windows 10.
-
Найдите в поиске «Командная строка» (или «PowerShell» ), щелкните правой кнопкой мыши по верхнему результату и выберите пункт « Запустить от имени администратора» .
-
Введите следующую команду для установки WSL на Windows 10 и нажмите Enter :
wsl --install

-
Перезагрузите компьютер, чтобы завершить установку WSL в Windows 11.
-
При необходимости продолжите настройку дистрибутива Linux.
После выполнения этих шагов на вашем компьютере установится подсистема Windows для Linux с последней версией дистрибутива Ubuntu Linux, поскольку это поведение по умолчанию.
Если вы получили код ошибки 14107 , это может указывать на то, что функция «Платформа виртуальных машин» не включена на вашем компьютере. В этом случае откройте «Параметры» > «Дополнительные компоненты » > «Дополнительные компоненты Windows » , установите флажок «Платформа виртуальных машин» и нажмите кнопку «ОК» , чтобы добавить компоненты. Теперь вы можете еще раз запустить команду установки WSL.
Установите WSL с использованием конкретного дистрибутива.
Для установки WSL с определенным дистрибутивом на Windows 10 выполните следующие действия:
-
Откройте меню «Пуск» .
-
Найдите «Командная строка» , щелкните правой кнопкой мыши по верхнему результату и выберите пункт «Запустить от имени администратора» .
-
Введите следующую команду, чтобы просмотреть список доступных для установки дистрибутивов WSL в Windows 10, и нажмите Enter :
wsl --list --online
Краткое примечание: на момент написания этой статьи вы можете установить Ubuntu, Debian, Kali Linux, openSUSE и SUSE Linux Enterprise Server.
-
Введите следующую команду для установки WSL с определенным дистрибутивом на Windows 10 и нажмите Enter :
wsl --install -d DISTRO-NAME

Не забудьте заменить «DISTO-NAME» в команде на название устанавливаемого дистрибутива, например, Debian .
-
Перезагрузите компьютер.
-
При необходимости продолжите настройку дистрибутива Linux.
После выполнения этих шагов компоненты подсистемы Windows для Linux 2 будут установлены вместе с указанным вами дистрибутивом Linux.
Обновить ядро WSL
Для обновления ядра WSL до последней версии выполните следующие действия:
-
Откройте меню «Пуск» .
-
Найдите «Командная строка» , щелкните правой кнопкой мыши по верхнему результату и выберите пункт «Запустить от имени администратора» .
-
Введите следующую команду для обновления ядра WSL и нажмите Enter :
wsl --update

После выполнения этих шагов, если доступно обновление, оно будет загружено и установлено на устройство.
Если команда обновления не сработает, откройте «Параметры» > «Обновление и безопасность» > «Центр обновления Windows» > «Дополнительные параметры» и включите переключатель « Получать обновления для других продуктов Microsoft при обновлении Windows» .
Установите WSL на Windows 10 из Microsoft Store.
Вы также можете установить подсистему Windows для Linux и дистрибутивы из Microsoft Store. Однако для этого необходимо включить функции «Платформа виртуальных машин» и «Подсистема Windows для Linux» перед установкой платформы и дистрибутивов Linux.
1. Включите компоненты виртуализации WSL.
Для установки необходимых системных компонентов для запуска Linux на Windows 10 выполните следующие действия:
-
Откройте меню «Пуск» .
-
Найдите в поиске « Включение или отключение компонентов Windows» и щелкните по верхнему результату, чтобы открыть приложение.
-
Установите флажок напротив опции «Платформа виртуальных машин» .

-
Установите флажок напротив пункта «Подсистема Windows для Linux» .
-
Нажмите кнопку ОК .
-
Нажмите кнопку «Перезапустить» .
После выполнения этих шагов вы можете перейти к загрузке WSL из Microsoft Store.
2. Установите приложение «Подсистема Windows для Linux».
Для установки WSL на Windows 11 из Microsoft Store выполните следующие действия:
-
Откройте страницу магазина подсистемы Windows для Linux .
-
Нажмите кнопку «Установить» .
-
Нажмите кнопку «Открыть Microsoft Store» (если она есть).
-
Нажмите кнопку «Установить» ещё раз.

3. Установите дистрибутив Linux.
Для установки дистрибутива Linux из Microsoft Store выполните следующие действия:
-
Откройте приложение Microsoft Store .
-
Найдите дистрибутивы Linux, например, Debian .
-
Нажмите кнопку « Получить» .

-
Нажмите кнопку «Открыть» .
После выполнения этих шагов на Windows 10 будет установлен слой Linux, включая поддержку графических приложений Linux и самого дистрибутива Linux.
Установите WSL2 на Windows 10 (более старые версии).
В качестве альтернативы, вы все еще можете установить WSL на Windows 10 версии 1909 и более старых версиях, используя устаревшие процессы. Для этого требуется включить WSL1, платформу виртуальных машин, преобразовать существующие дистрибутивы (если применимо) и настроить подсистему Windows для Linux 2 в качестве новой системы по умолчанию для будущих установок дистрибутивов.
Если у вас система ARM64, интеграция с Linux поддерживается в версиях 2004 и выше.
Включить подсистему Windows для Linux
Если вы еще не используете Linux на Windows 10, вам необходимо включить подсистему Windows для Linux (версия 1), выполнив следующие действия:
-
Откройте меню «Пуск» в Windows 10.
-
Найдите в поиске « Включение или отключение компонентов Windows» и щелкните по верхнему результату, чтобы открыть приложение.
-
Установите флажок напротив пункта « Подсистема Windows для Linux» .

-
Нажмите кнопку ОК .
-
Нажмите кнопку «Перезапустить» .
После выполнения этих шагов необходимо включить функцию «Платформа виртуальных машин».
Включить платформу виртуальных машин
Чтобы включить платформу виртуальных машин в Windows 10, выполните следующие действия:
Важно: материнская плата и процессор должны поддерживать виртуализацию, и эта опция должна быть включена в базовой системе ввода-вывода (BIOS) или унифицированном расширяемом интерфейсе прошивки (UEFI).
-
Откройте меню «Пуск» .
-
Найдите PowerShell , щелкните правой кнопкой мыши по верхнему результату и выберите пункт « Запустить от имени администратора» .
-
Введите следующую команду, чтобы включить функцию платформы виртуальных машин, и нажмите Enter :
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

-
Перезагрузите компьютер.
После выполнения этих шагов вы можете установить подсистему Windows для Linux версии 2 в качестве новой архитектуры по умолчанию и преобразовать существующие дистрибутивы.
Включение подсистемы Windows для Linux 2
Чтобы начать использовать WSL2 или преобразовать дистрибутивы WSL в WSL2, выполните следующие шаги:
-
Загрузите это обновление ядра WSL 2 (обязательно).
-
Дважды щелкните файл wsl_update_x64.msi и примените обновление.
-
Откройте меню «Пуск» .
-
Найдите PowerShell , щелкните правой кнопкой мыши по верхнему результату и выберите пункт « Запустить от имени администратора» .
-
Введите следующую команду, чтобы установить подсистему Windows для Linux 2 в качестве архитектуры по умолчанию для новых устанавливаемых дистрибутивов, и нажмите Enter :
wsl --set-default-version 2

-
(Необязательно) Введите следующую команду для преобразования дистрибутива из WSL в WSL 2 и нажмите Enter :
wsl --set-version Ubuntu 2

В команде замените «Ubuntu» на название дистрибутива, который вы хотите преобразовать. Если вы не знаете название дистрибутива, используйте другую wsl -l -vкоманду.
После выполнения этих шагов ваше устройство начнет использовать новую версию подсистемы Windows для Linux в качестве архитектуры по умолчанию.
Подтвердите платформу дистрибутива
Чтобы убедиться, что дистрибутивы используют подсистему Windows для Linux 2, выполните следующие действия:
-
Откройте меню «Пуск» .
-
Найдите PowerShell , щелкните правой кнопкой мыши по верхнему результату и выберите пункт « Запустить от имени администратора» .
-
Введите следующую команду, чтобы проверить версию дистрибутива, и нажмите Enter :
wsl --list --verbose
-
Убедитесь, что версия дистрибутива — 2 .

После выполнения всех шагов вы узнаете, был ли процесс успешным или же вам потребуется устранить неполадки на каком-либо из этапов.
Обновление от 2 января 2026 г.: Данное руководство было обновлено для обеспечения точности и отражения изменений в процессе.