Kali linux ошибка 0x8007019e

Как исправить сбой WslRegisterDistribution с ошибкой: 0x8007019e?

Ошибка WSLRegisterDistribution Failed часто возникает из-за отключенной подсистемы для Linux. Кроме того, поврежденная установка дистрибутива также может привести к этому сбою. Пользователь получает сообщение об ошибке при попытке запустить терминал, в котором указывается, что «WslRegisterDistribution failed with error 0x8007019e».

Перед применением решений попытайтесь запустить терминал с поисковой строки Windows, а не с помощью bash.

Проверка состояния подсистемы для Linux

В Windows есть функция «подсистема для Linux», которая требуется для работы дистрибутива. Если она не включена, то увидите ошибку WSLRegisterDistribution при запуске терминала. Активация этой функции может решить проблему.

На панели задач нажмите на строку системного поиска и введите «панель управления». При отображении результатов кликните на искомую позицию.

В правом верхнем углу установите просмотр на категории и перейдите в раздел «Удаления программ».

На левой панели выберите пункт «Включение или отключение компонентов Windows».

Прокрутите список до опции Подсистема Windows для Linux и включите ее. Затем перезагрузите компьютер и попробуйте запустить консоль, которую не удавалось из-за ошибки WSLRegisterDistribution.

Если опцию включена, то нужно отключить ее и перезагрузить ПК. Затем включите ее и снова выполните перезагрузку.

Перезапуск службы LxssManager

Служба LxssManager работает в фоновом режиме и требуется для запуска дистрибутива. Если она зависла во время работы или была загружена с ошибками и находится в неопределенном состоянии, то столкнетесь со сбоем WSLRegisterDistribution. Попробуйте ее перезапустить.

Откройте список системных служб командой services.msc из окна Win + R.

Найдите службу LxssManager, щелкните по ней правой кнопкой мыши и выберите «Перезапустить».

Теперь снова запустите консоль и посмотрите, прерывается ли запуск ошибкой.

Читайте также:  Комбинации клавиш линукс минт

Запуск подсистемы из магазина Microsoft

Есть еще один вид неполадки, при которой терминал не удается запустить из ярлыка или командной строки. Эту неполадку можно устранить путем запуска приложения из интерфейса магазина Microsoft.

На панели задач щелкните на значок Магазина Microsoft. В правом верхнем углу экрана нажмите на три горизонтальные точки и перейдите на вкладку «Моя библиотека».

В левой части окна кликните на «Установить», затем на дистрибутив. Теперь нажмите на кнопку запуска и проверьте, решена ли проблема.

Обновление терминала из командной строки

Терминал также не удается открыть из-за ошибки WSLRegisterDistribution, если используете старую версию дистрибутива. Попробуйте обновить программу из командной строки.

Откройте командную строку с правами администратора из поисковой строки Windows.

В консоли введение по очереди следующие команды, подтверждая выполнение каждой нажатием на Enter:

C:\> bash
$ sudo apt-get update
$ sudo apt-get dist-upgrade
$
C:\> exit

После успешного выполнения запустите терминал и проверьте, прерывается ли его запуск кодом WSLRegisterDistribution.

Сброс приложения

Проблема может возникнуть в результате повреждения текущей установки Linux. В этом решении используем функцию восстановления настроек Windows.

Нажмите Win + I, чтобы перейти в параметры Windows, выберите раздел Приложения.

В списке найдите и щелкните на дистрибутив (например, Ubuntu). Нажмите на «Дополнительные параметры». Прокрутите страницу вниз до опции «Восстановить» и кликните на нее.

После восстановления проверьте наличие ошибки.

Если она остается, снова откройте Дополнительные параметры. Щелкните на сброс. После выполнения сброса, попытайтесь запустить консоль.

Переустановка консольного приложения Linux

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

Откройте системные параметры из меню Пуск щелчком на значок шестеренки или нажатием на Win + I.

Затем на вкладе Приложения найдите установленный дистрибутив, например, если используете Ubuntu, кликните на него и выберите «Удалить».

После удаления отключите опцию «Подсистема для Linux» (как указано в первом решении) и перезагрузите систему. После перезагрузки включите подсистему. Теперь установите консольное приложение Linux.

Источник

Исправить WslRegisterDistribution не удалось с ошибками 0x8007019e и 0x8000000d

WSL или Windows Подсистема для Linux для Windows 10 это отличный инструмент для разработчиков. Но иногда он запускает код ошибки 0x8007019e или 0x8000000d при запуске командной строки. Хотя ошибка, по-видимому, связана с установкой WSL, это может быть ложным срабатыванием. У некоторых пользователей был установлен WSL, но они все еще сталкиваются с проблемой. Код ошибки:

Установка, это может занять несколько минут .
Сбой WslRegisterDistribution: 0x8007019e / 0x8000000d
Ошибка: 0x8007019e / 0x8000000d Параметр неверен.
Нажмите любую клавишу для продолжения.

Эта ошибка возникает из-за того, что функции Windows 10 не поддерживаются. Ошибка даже не позволяет использовать командную строку WSL. В этой статье мы увидим, как исправить эту ошибку в Windows 10.

Читайте также:  Linux export path and save

Убедитесь, что подсистема Windows для Linux (WSL) включена.

  1. Откройте панель управления
  2. Программы и функции
  3. Включить и отключить функцию Windows
  4. Проверка подсистемы Windows для Linux

Обновление за июль 2023 года:

Теперь вы можете предотвратить проблемы с ПК с помощью этого инструмента, например, защитить вас от потери файлов и вредоносных программ. Кроме того, это отличный способ оптимизировать ваш компьютер для достижения максимальной производительности. Программа с легкостью исправляет типичные ошибки, которые могут возникнуть в системах Windows — нет необходимости часами искать и устранять неполадки, если у вас под рукой есть идеальное решение:

  • Шаг 1: Скачать PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista — Microsoft Gold Certified).
  • Шаг 2: Нажмите «Начать сканирование”, Чтобы найти проблемы реестра Windows, которые могут вызывать проблемы с ПК.
  • Шаг 3: Нажмите «Починить все», Чтобы исправить все проблемы.

Использование командлета PowerShell

  1. Включить WindowsOptionnel -Интернет-функциональность -ФункциональностьNameMicrosoft Windows Подсистема Linux
  2. Перезагрузите компьютер при появлении соответствующего запроса.

CMD обходное решение

  • Перейдите в меню «Пуск» и найдите подсказку.
  • Или нажмите CTRL + R и введите cmd.
  • Введите или скопируйте каждую строку отдельно:
  • Отныне вы можете (в качестве обходного решения) запускать Kali Linux из командной строки. Конечно, это нежелательно, но это может быть временным решением.
  • Сообщение об ошибке «Ошибка WslRegisterDistribution» больше не отображается.

Совет экспертов: Этот инструмент восстановления сканирует репозитории и заменяет поврежденные или отсутствующие файлы, если ни один из этих методов не сработал. Это хорошо работает в большинстве случаев, когда проблема связана с повреждением системы. Этот инструмент также оптимизирует вашу систему, чтобы максимизировать производительность. Его можно скачать по Щелчок Здесь

Читайте также:  Линукс поставить русский язык

CCNA, веб-разработчик, ПК для устранения неполадок

Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.

Источник

WSLRegisterDistribution Failed with Error: 0x8007019e

My WSL does not open and can’t install the error code is 0x8007019e.
My system is Windows 11 Pro Insider Preview build 25267.1000.
I tried turning WSL off and back on in optional features and tried different versions of WSL I also tried installing via the Power Shell command, but to no avail.

276304-image.png

A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.

4 answers

Hello there, WSLRegisterDistribution Failed error can occur due to a corrupt Linux installation or if the Linux subsystem is disabled. Restarting the LxssManager Service might help in resolving this issue.Linux instance life cycle service i.e. LxssManager operates in the background to keep things under control. On the services find and restart the LxssManager service. Also check if the Windows Susbsystem for Linux feature is turned off if so try turning it on and reboot the device. Hope this resolves your Query !! —If the reply is helpful, please Upvote and Accept it as an answer—

I’ve turned on Windows Susbsystem for Linux features and I can’t find the LxssManger on the services.
276618-image.png 276610-image.png

i met exactly the same problem 版本 Windows 11 专业版 Insider Preview 版本 22H2 安装日期 ‎2023/‎1/‎9 操作系统版本 25272.1000 序列号 5CD121PYMY 体验 Windows Feature Experience Pack 1000.25272.1000.0 277973-1.png277964-2.png277974-3.png 277880-4.png

Источник

Оцените статью
Adblock
detector