Исправлено: сбой WSLRegisterDistribution с ошибкой: 0x8007019e

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

Уязвимый пользователь получает ошибку при попытке запустить терминал Linux со следующим сообщением:

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Сбой WslRegisterDistribution с ошибкой 0x8007019e

Прежде чем продолжить процесс устранения неполадок, попробуйте запустить консоль Linux с помощью панели поиска Windows (расположенной на панели задач вашей системы), а не с помощью bash.

Решение 1. Включение / отключение подсистемы для Linux

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

  1. На панели задач щелкните панель поиска Windows и введите Панель управления. Затем в показанных результатах нажмите на панель управления.Открытая панель управления
  2. Теперь нажмите «Удалить программу».Нажмите Удалить программу на панели управления.
  3. Затем в левой части окна нажмите «Включить или отключить функцию Windows».Включить или отключить функцию Windows
  4. Теперь прокрутите вниз до конца и включите опцию Windows Subsystem for Linux.Включить подсистему Windows для Linux
  5. Затем перезагрузите систему и проверьте, не обнаружена ли в системе ошибка.
  6. Если на шаге 4 эта опция уже включена, отключите ее и перезапустите систему.
  7. После перезагрузки включите опцию Подсистема, а затем перезагрузите систему.
  8. После перезагрузки проверьте, нормально ли работает дистрибутив Linux.

Решение 2. Перезапустите службу LxssManager.

Служба жизненного цикла экземпляра Linux, т.е. LxssManager работает в фоновом режиме, чтобы держать вещи под контролем. Вы можете столкнуться с данной ошибкой, если указанная служба застряла в работе или находится в состоянии ошибки. В этом случае перезапуск службы может устранить проблему и, таким образом, решить проблему.

  1. Нажмите клавиши Windows + R, чтобы открыть окно команды «Выполнить».
  2. Теперь введите Services.msc и нажмите кнопку ОК.Введите «services.msc» в диалоговом окне «Выполнить» и нажмите Enter
  3. Теперь найдите и перезапустите сервис LxssManager.Перезапустите Lxss Manager Service
  4. Затем перезапустите терминал, чтобы убедиться, что в нем нет ошибок.

Решение 3. Запустите подсистему из Магазина Microsoft

В дистрибутиве Linux есть ошибка, из-за которой иногда терминал начинает показывать указанную ошибку при запуске из ярлыка / командной строки. Этот сбой можно устранить, запустив приложение прямо из интерфейса Microsoft Store.

  1. На панели задач вашей системы нажмите на поле поиска Windows и введите Microsoft Store. Затем в показанном списке результатов нажмите на Microsoft Store.Откройте Microsoft Store
  2. Затем в верхнем правом углу окна нажмите на горизонтальные эллипсы, а затем нажмите Моя библиотека.Откройте мою библиотеку в магазине Microsoft
  3. Теперь в левой части окна нажмите «Установлено».Откройте установленную вкладку в моей библиотеке
  4. Затем в правой части окна щелкните свое приложение для дистрибутива Linux.
  5. Теперь нажмите кнопку «Запустить», а затем проверьте, решена ли проблема.Запустите консольное приложение Linux из магазина Microsoft

Решение 4. Обновите терминал Linux с помощью командной строки

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

  1. На панели задач вашей системы нажмите на поле поиска Windows и введите Командная строка. Затем в показанных результатах щелкните правой кнопкой мыши командную строку, а затем в подменю выберите «Запуск от имени администратора».Откройте командную строку из поиска Windows
  2. Теперь введите следующие команды в командной строке и нажмите клавишу ввода после каждой команды: C: > bash

    $ sudo apt-get update

    $ sudo apt-get dist-upgrade

    $

    C: > выход

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

Решение 5. Восстановите приложение терминала Linux

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

  1. Щелкните правой кнопкой мыши по кнопке Windows и выберите «Настройки».Откройте настройки Windows
  2. Затем нажмите на приложения.Откройте приложения в настройках Windows
  3. Теперь найдите и щелкните свое приложение для распространения Linux, например, если вы используете Ubuntu, нажмите Ubuntu. Затем нажмите на Дополнительные параметры.Откройте дополнительные настройки приложения Linux Distribution
  4. Теперь прокрутите вниз до конца и нажмите кнопку «Восстановить».Восстановите дистрибутивное приложение Linux
  5. После ремонта дистрибутива проверьте, нет ли в нем ошибок.
  6. Если нет, откройте Дополнительные параметры (шаги с 1 по 2).
  7. Затем прокрутите вниз до конца и нажмите кнопку «Сброс» (ваши данные / настройки будут потеряны).Сбросить приложение для распространения Linux
  8. Теперь запустите дистрибутив, чтобы проверить, нет ли ошибок.

Решение 6. Переустановите консольное приложение Linux

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

  1. Щелкните правой кнопкой мыши по кнопке Windows и выберите «Настройки».
  2. Теперь найдите и щелкните свое приложение для распространения Linux, например, если вы используете Ubuntu, нажмите Ubuntu. Затем нажмите «Удалить».Удалите дистрибутивное приложение Linux
  3. После удаления отключите опцию «Подсистема для Linux» (как описано в решении 1) и перезапустите систему.
  4. После перезапуска включите Подсистему для Linux (как описано в решении 1).
  5. Теперь установите ваше консольное приложение Linux и, надеюсь, ваша проблема была решена.

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *