Гид по технологиям

Как исправить ошибку 0x80370102 при установке WSL в Windows

6 min read Windows Обновлено 04 Jan 2026
Исправить ошибку 0x80370102 при установке WSL
Исправить ошибку 0x80370102 при установке WSL

Важно: перед началом убедитесь, что у вас стабильная сборка Windows, а не Insider Preview. Сборки разработки часто содержат нестабильные компоненты, которые могут давать подобные ошибки.

Рабочий стол Linux Mint с логотипом Snap на экране

Причины ошибки 0x80370102

Ошибка 0x80370102 при установке или запуске дистрибутива через WSL может возникать по нескольким причинам. Кратко — наиболее распространённые:

  • Аппаратная виртуализация (Hyper-V) и связанные компоненты отключены в Windows или BIOS. Hyper-V нужен для запуска виртуальных сред; без него WSL 2 не сможет создать обратные окружения.
  • Вы используете Windows Insider Preview или нестабильную сборку — в таких версиях возможны баги, влияющие на WSL.
  • Служба LxssManager повреждена или остановлена — это системный сервис, управляющий запуском экземпляров WSL.
  • Вложенная виртуализация (Nested Virtualization) не включена для виртуальных машин, если вы используете WSL внутри VM.
  • Конфликты со сторонним ПО, например старыми версиями VirtualBox/VMware, которые не совместимы с Hyper-V.

Краткие определения:

  • Hyper-V — встроенное средство аппаратной виртуализации в Windows.
  • LxssManager — служба Windows, отвечающая за инициализацию WSL-инстансов.

Быстрая проверка перед началом

  1. Проверьте, поддерживает ли ваш процессор виртуализацию (Intel VT-x или AMD-V). Зайдите в BIOS/UEFI и убедитесь, что соответствующие опции включены.
  2. Убедитесь, что вы не используете Windows Insider Preview; при сомнении переключитесь на стабильную сборку.
  3. Откройте Диспетчер задач и проверьте поле “Виртуализация” на вкладке Производительность: если там “Да” — аппаратная виртуализация доступна.

Шаг 1. Включение Hyper-V и связанных компонентов

Если Hyper-V или Virtual Machine Platform отключены, включите их через Панель управления.

  1. Нажмите Win + R, чтобы открыть диалог “Выполнить”.
  2. В Панели управления выберите раздел «Программы», затем откройте «Программы и компоненты». Выбор 'Программы и компоненты' в Панели управления
  3. Слева нажмите «Включение или отключение компонентов Windows». Пункт 'Включение или отключение компонентов Windows' в Панели управления
  4. В списке отметьте чекбокс Hyper-V и при необходимости Virtual Machine Platform, затем нажмите OK. Включение Hyper-V в Панели управления
  5. Перезагрузите компьютер.

Проверка через Диспетчер задач:

  1. Нажмите Ctrl + Shift + Esc, затем при необходимости откройте “Подробнее”. Кнопка 'Подробнее' в диспетчере задач
  2. Перейдите на вкладку “Производительность” → CPU и посмотрите значение “Виртуализация”. Индикация 'Виртуализация' в диспетчере задач на вкладке Производительность

Проверка через командную строку (от имени администратора):

  1. Нажмите Win + R, введите cmd и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку от имени администратора.
  2. Введите команду:
systeminfo
  1. Найдите раздел “Требования Hyper-V” — он покажет, какие элементы поддерживаются и включены. Проверка требований Hyper-V в командной строке (systeminfo)

Если какие-либо пункты в разделе “Требования Hyper-V” отмечены как отсутствующие или отключённые, вернитесь в BIOS/UEFI и включите аппаратную виртуализацию.

Шаг 2. Перезапуск службы LxssManager

Служба LxssManager отвечает за инициализацию экземпляров WSL. Часто простой рестарт службы решает проблему.

  1. Нажмите Win + R, введите services.msc и нажмите Enter.
  2. В списке служб найдите LxssManager, выберите её правой кнопкой и откройте “Свойства”. Окно свойств службы LxssManager
  3. Нажмите “Остановить”, подождите несколько секунд, затем нажмите “Запустить”. Кнопка 'Запустить' в окне свойств службы
  4. Попробуйте снова установить или запустить дистрибутив.

Если служба не запускается или сразу падает — проверьте системный журнал Windows (Event Viewer) на предмет ошибок LxssManager и при необходимости выполните восстановление системных файлов:

sfc /scannow

и затем:

dism /online /cleanup-image /restorehealth

Эти команды должны быть запущены в командной строке от имени администратора.

Шаг 3. Включение вложенной виртуализации и изменение настроек памяти (если используется Hyper-V VM)

Если вы запускаете WSL внутри виртуальной машины Hyper-V, потребуется включить вложенную виртуализацию и отрегулировать память виртуальной машины.

  1. Откройте PowerShell от имени администратора (введите “Powershell” в поиске и выберите “Запуск от имени администратора”). Нажмите “Да” в UAC.
  2. Выполните команду, заменив на имя вашей виртуальной машины:
Set-VMProcessor  -ExposeVirtualizationExtensions $true

Выполнение команды PowerShell для включения вложенной виртуализации

  1. Откройте Hyper-V Manager, правой кнопкой мыши кликните по виртуальной машине → “Параметры” → “Память”. Увеличьте значение “Память запуска” (Startup RAM) и снимите галочку с “Включить динамическую память”. Настройки памяти виртуальной машины в Hyper-V (Startup RAM)
  2. Примените изменения и перезапустите виртуальную машину. После этого попробуйте снова установить/запустить Ubuntu или другой дистрибутив.

Дополнительные методы, если базовые шаги не помогли

  • Проверьте конфликты с другими гипервизорами. Старые версии VirtualBox и VMware конфликтуют с Hyper-V. Обновите их до версий с поддержкой Hyper-V или временно удалите.
  • Переустановите компоненты WSL: откройте PowerShell от имени администратора и выполните:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
wsl --set-default-version 2
  • Если проблема проявляется при установке конкретного дистрибутива (например, Debian), попробуйте удалить и заново установить дистрибутив через Microsoft Store или импортировать образ вручную.
  • Если LxssManager постоянно падает, соберите логи Event Viewer и обратитесь в поддержку Microsoft с экспортом ошибок (кнопка Экспорт в Event Viewer).

Решение для распространённых случаев: краткий плейбук (SOP)

  1. Проверьте, что сборка Windows — стабильная, не Insider Preview.
  2. Проверьте в BIOS/UEFI, включена ли аппаратная виртуализация (Intel VT-x / AMD-V).
  3. Включите Hyper-V и Virtual Machine Platform в компонентах Windows, перезагрузите.
  4. Перезапустите службу LxssManager в services.msc.
  5. Если используете Hyper-V VM, включите вложенную виртуализацию и увеличьте Startup RAM.
  6. При необходимости выполните sfc /scannow и DISM.
  7. Если ничего не помогает — соберите логи Event Viewer и свяжитесь с поддержкой.

Модель принятия решения: когда что применять

flowchart TD
  A[Начало: ошибка 0x80370102] --> B{Проверить сборку Windows}
  B -- Insider --> C[Установить стабильную сборку]
  B -- Stable --> D{Включена аппаратная виртуализация в BIOS?}
  D -- Нет --> E[Включить VT-x/AMD-V в BIOS]
  D -- Да --> F{Hyper-V включён в Windows?}
  F -- Нет --> G[Включить Hyper-V и Virtual Machine Platform]
  F -- Да --> H{LxssManager запущен?}
  H -- Нет --> I[Перезапустить LxssManager в services.msc]
  H -- Да --> J{WSL внутри VM?}
  J -- Да --> K[Включить вложенную виртуализацию + увеличить RAM]
  J -- Нет --> L[Проверить логи Event Viewer / sfc / DISM]
  L --> M[Если не помогло — обратиться в поддержку]

Роли и чек-листы

  • Администратор Windows:

    • Проверить и включить Hyper-V и Virtual Machine Platform.
    • Перезапустить LxssManager.
    • Выполнить sfc /scannow и DISM при подозрении на повреждение системных файлов.
  • Разработчик/DevOps:

    • Убедиться, что WSL версии 2 установлен и выбран по умолчанию (wsl –set-default-version 2).
    • При работе внутри VM — включить вложенную виртуализацию и настроить память.
  • Конечный пользователь:

    • Перезагрузить компьютер после включения компонентов.
    • Проверить обновления Windows и установить стабильную сборку.

Критерии приёмки

  • В Диспетчере задач на вкладке CPU поле “Виртуализация” отображает “Да”.
  • Компоненты Hyper-V и Virtual Machine Platform отмечены и не требуют перезапуска установки.
  • Служба LxssManager успешно запускается и не падает в ближайшие несколько попыток запуска WSL.
  • Установка/запуск дистрибутива завершается без ошибки 0x80370102.

Когда это не сработает — возможные причины и контрпримеры

  • Аппаратная неисправность процессора или материнской платы, при которой аппаратная виртуализация недоступна аппаратно.
  • Коррупция системного реестра или глубокие повреждения Windows, требующие переустановки системы.
  • Проблемы совместимости с корпоративной политикой безопасности, блокирующей гипервизор.

Краткий глоссарий (1 строка каждое)

  • WSL — подсистема Windows для запуска Linux-бинарников в окружении Windows.
  • Hyper-V — гипервизор Microsoft для аппаратной виртуализации.
  • LxssManager — служба, управляющая экземплярами WSL.
  • Nested virtualization — возможность запускать гипервизор внутри виртуальной машины.

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

В: Могу ли я использовать старые версии VirtualBox вместе с Hyper-V?

О: Старые версии VirtualBox конфликтуют с Hyper-V. Обновите VirtualBox до версии с поддержкой Hyper-V или временно отключите Hyper-V при работе со старыми гипервизорами.

В: Нужен ли мне WSL 2 для запуска дистрибутивов Linux?

О: Да — WSL 2 использует полноценный виртуализованный Linux-ядро и требует включённой аппаратной виртуализации (Hyper-V/Virtual Machine Platform).

Заключение

Ошибка 0x80370102 обычно указывает на проблемы с виртуализацией: она либо отключена в BIOS/UEFI, либо соответствующие компоненты Windows не включены, либо служба LxssManager работает некорректно. Последовательная проверка BIOS, включение Hyper-V, перезапуск LxssManager и, при необходимости, включение вложенной виртуализации в виртуальных машинах решают большинство случаев. Если после всех шагов проблема остаётся — соберите логи и обратитесь в поддержку Microsoft.

Важно: если вы работаете в корпоративной среде, согласуйте изменения с IT-отделом, чтобы не нарушить политику безопасности.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство