Сбой WslRegisterDistribution с ошибками 0x8007019e и 0x8000000d — WSL
WSL или Windows Subsystem для Linux для Windows 10 — отличный инструмент для разработчиков. Но иногда при запуске командной строки выдается код ошибки 0x8007019e или 0x8000000d . Хотя ошибка кажется, что она имеет проблемы с установкой WSL, но это может быть ложным срабатыванием. Некоторые пользователи установили WSL, но все еще сталкивались с проблемой. Код ошибки гласит:
Установка, это может занять несколько минут…
WslRegisterDistribution завершился с ошибкой: 0x8007019e / 0x8000000d
Ошибка: 0x8007019e / 0x8000000d Параметр неверен.
Нажмите любую клавишу для продолжения.
Эта ошибка возникает из-за отсутствия поддержки функций Windows 10. Ошибка даже не позволяет использовать командную строку на основе WSL. В этой статье мы рассмотрим, как исправить эту ошибку в Windows 10.
Ошибка WslRegisterDistribution с ошибкой 0x8000000d для WSL
Сбой WslRegisterDistribution: 0x8007019e & 0x8000000d
Пользователь должен будет включить функцию Windows Subsystem for Linux для устранения этой проблемы. Есть два способа сделать это:
- Включите WSL, включив или выключив функции Windows.
- Использование Windows PowerShell.
1] Включите WSL, используя функции Windows.
Чтобы включить функцию подсистемы Windows для Linux с помощью диалогового окна « Включить или отключить функции Windows» , необходимо выполнить поиск « Включить или отключить функции Windows» в окне поиска Windows.
Переустановите WSL для Linux в Windows
Из заполненного списка установите флажок для подсистемы Windows для Linux. Выберите ОК.
Он найдет и установит некоторые необходимые системные файлы и попросит перезагрузить компьютер. После перезагрузки компьютера ваш дистрибутив Linux будет работать без проблем.
2] Использование Windows PowerShell
Откройте Windows PowerShell с правами уровня администратора. Выполните следующую команду, чтобы включить подсистему Windows для Linux:
Включить-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Подсистема-Linux
Начнется поиск и установка некоторых необходимых системных файлов.
При появлении запроса вам нужно набрать Y, чтобы перезагрузить компьютер.
Он установит все необходимые системные файлы, и ваш дистрибутив Linux обычно будет работать сейчас.
Как исправить ошибку «WslRegisterDistribution failed with error» при запуске Linux в Windows Subsystem
Актуальные версии Windows 10 и 11 поставляются со встроенным компонентом «Подсистема Linux», позволяющим работать с консолью Bash, запускать Linux -программы и работать в среде различных Linux -дистрибутивов непосредственно из Windows. При этом иногда пользователям приходится сталкиваться с разного рода ошибками, в частности с ошибкой «WslRegisterDistribution failed with error» , появляющейся в момент запуска Linux.

Чаще всего причиной ошибки становятся сбои в работе подсистемы WSL , некорректных настроек виртуализации на компьютере, реже – повреждением файлов установки дистрибутива. Код ошибки может быть разный – 0x800701bc, 0x800706be, 0x8000000d, 0x80370102, 0x8007019e и так далее.
Но это уже тонкости, в большинстве случаев ошибку удается устранить применением общих решений, а именно:
- Перезагрузкой компьютера — Если после установки WSL или дистрибутива не выполнялась перезагрузка компьютера, выполните ее.
- Обновлением подсистемы WSL — Проверьте наличие актуальных обновлений подсистемы Linux – откройте от имени администратораPowerShell и выполните две команды: сначала wsl —update , а затем wsl —shutdown – после того, как обновления будут установлены.

- Проверкой службы LxssManager — Откройте оснастку управления службами командой services.msc , отыщите службу LxssManager и посмотрите ее статус. Если служба запущена (в этом состоянии она находится во время работы Linux-дистрибутива) , перезапустите ее из контекстного меню. Тип запуска эта служба должна иметь «Вручную», это же касается службы LxssManagerUser.


- Сбросом установленного дистрибутива — В данном случае применяется тот же метод, что и при устранении неполадок в работе UWP -приложений. Перейдите в раздел «Приложение и возможности», найдите в списке приложений установленный дистрибутив Linux , откройте его дополнительные параметры и нажмите кнопку «Исправить» или «Сброс».


Возможен и более жесткий вариант – удаление дистрибутива и повторная его установка из Microsoft Store.
Если предложенные варианты не принесут должного результата, дополнительно можно попробовать следующие решения:
- Проверьте, не отключилась ли в BIOS функция аппаратной виртуализации. Это может статься при внезапном отключении электропитания.
- Перезапустите компоненты, обеспечивающие работу подсистемы Linux — Для этого в запущенной от имени администраторакомандной строке либо PowerShell выполните следующие команды:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

- Как вариант, можно переустановить компоненты «Платформа виртуальной машины» и «Подсистема Windows для Linux» из оснастки «Включение и отключение компонентов Windows».

- Если вы используете WSL первой версии, переключитесь на вторую, выполнив в PowerShell команду wsl —set-default-version 2 .

И наоборот, если используется вторая версия подсистемы, попробуйте первую, выполнив ту же команду, но со значением 1 для параметра set-default-version.
Ошибка WslRegisterDistribution с ошибкой 0x8007019e и 0x8000000d — WSL
Подсистема WSL или Windows для Linux для Windows 10 — отличный инструмент для разработчиков. Но иногда при запуске командной строки выдает код ошибки 0x8007019e или же 0x8000000d. Хотя ошибка кажется, что это проблема с установкой WSL, но это может быть ложное срабатывание. У некоторых пользователей был установлен WSL, но они все еще сталкивались с проблемой. Код ошибки гласит:
Установка может занять несколько минут…
WslRegisterDistribution завершился с ошибкой: 0x8007019e / 0x8000000d
Ошибка: 0x8007019e / 0x8000000d Параметр неверен.
нажмите любую клавишу чтобы продолжить.
Эта ошибка возникает из-за отсутствия поддержки функций Windows 10. Ошибка даже не позволяет использовать командную строку на основе WSL. В этой статье мы рассмотрим, как исправить эту ошибку в Windows 10.
WslRegisterDistribution завершился с ошибкой: 0x8007019e & 0x8000000d
- Включение WSL с помощью включения или выключения функций Windows.
- Использование Windows PowerShell.
1] Включите WSL с помощью Включение или отключение функций Windows
Чтобы включить функцию подсистемы Windows для Linux с помощью диалогового окна Включение или отключение компонентов Windows, вам необходимо выполнить поиск Включение и отключение компонентов Windows в поле поиска Windows.
В заполненном списке отметьте опцию для Подсистема Windows для Linux. Выбирать ОК.
Он найдет и установит некоторые необходимые системные файлы и попросит вас перезагрузить компьютер. После перезагрузки компьютера ваш дистрибутив Linux будет работать без проблем.
2] Использование Windows PowerShell
Откройте Windows PowerShell с правами администратора. Выполните следующую команду, чтобы включить функцию подсистемы Windows для Linux:
Включить-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Он начнет поиск и установку некоторых необходимых системных файлов.
При появлении запроса вам нужно ввести Y к перезагружать твой компьютер.
Он установит все необходимые системные файлы, и ваш дистрибутив Linux обычно будет работать сейчас.
Я надеюсь, что это руководство помогло вам.
Аналогичный WslRegisterDistribution завершился ошибкой: 0xc03a001a | 0x80041002 | 0x800700b7 или 0x80080005 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc.

Мышь
Если вы используете выделенную мышь со своим ноутбуком или настольным компьютером, но левая кнопка мыши не работает в Windows 10/8/7 по какой-то причи.

Мышь
Если вы обнаружите, что ваш курсор мыши прыгает или перемещается сам по себе, автоматически, случайным образом при вводе текста на ноутбуке или компью.

Мышь
Мышь а также Сенсорная панельs не только упрощают вычисления, но и делают их более эффективными и требуют меньше времени. Мы не можем представить себе.
Свежие статьи об операционных системах. Множество интересных гайдов и полезных советов. Почувствуйте себя своим в мире современных технологий
WslRegisterDistribution failed with error — как исправить?

После установки Windows Subsystem for Linux (Подсистема Windows для Linux) и какого-либо дистрибутива Linux после его запуска вы можете получить сообщение об ошибке «WslRegisterDistribution failed with error» и каким-либо кодом ошибки: 0x80370114, 0x80370102, 0x8007019e, 0x800706be, 0x8000000d или другим.
В этой инструкции подробно о способах исправить такие ошибки и запустить Ubuntu, Debian или другой дистрибутив в WSL в Windows 11 и Windows 10.
Простые способы исправить ошибки WslRegisterDistribution

Сначала некоторые простые способы исправить проблему, которые могут сработать при ошибках «WslRegisterDistribution failed with error»:
wsl --update wsl --shutdown
Дополнительно, если вы устанавливаете WSL в Windows, которая установлена в виртуальной машине, виртуализация должна быть включена и в ней. Например, в Hyper-V потребуется включить Nested Virtualization с помощью команды PowerShell:
Set-VMProcessor -VMName ИМЯ_ВМ -ExposeVirtualizationExtensions $true
Дополнительные варианты решения
Если предыдущие варианты не помогли, выполните следующие команды в командной строке, запущенной от имени администратора (если первая команда сообщит о том, что установка уже выполнена, перейдите к следующим командам):
wsl --install dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart wsl --set-default-version 2
Если ошибка появилась на версии WSL 2, можно, наоборот, попробовать переключение на 1-ю версию в последней команде.
В некоторых случаях могут сработать следующие подходы:
bcdedit /set hypervisorlaunchtype auto
в командной строке, запущенной от имени администратора с последующей обязательной перезагрузкой компьютера.


Надеюсь, один из предложенных вариантов поможет решить проблему. Будет отлично, если вы сможете поделиться в комментариях тем способом, который сработал для вашего случая.
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Как отключить или удалить Связь с телефоном в Windows 11 и 10
- Ошибка 0xc000001d при запуске игры или программы — как исправить?
- Ключ восстановления BitLocker в Windows — способы посмотреть
- User OOBE Broker — что это за процесс в Windows 11 и 10
- Ошибка 0x803F8001 в Microsoft Store, играх и приложениях — как исправить?
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
-
Евгений 26.11.2023 в 06:53