Сбой WslRegisterDistribution с ошибкой: 0x80070422

Известно, что эта ошибка возникает при ручной установке WSL . При установке процесс завершается с ошибкой 0x80070422 . Ошибка также показывает сообщение об ошибке : служба не может быть запущена либо потому, что она отключена, либо потому, что с ней не связаны активные устройства(The service cannot be started, either because it is disabled or because it has no enabled devices associated with it) . Если вы столкнулись с тем же, этот пост поможет вам устранить сбой WslRegisterDistribution(WslRegisterDistribution) с ошибкой: 0x80070422.

Ошибка WslRegisterDistribution 0x80070422

Сбой WslRegisterDistribution(WslRegisterDistribution) с ошибкой: 0x80070422

Мы предлагаем попробовать следующие методы для решения проблемы.

  1. Перезапустите службу LxssManager.
  2. Проверьте, не блокирует ли программа безопасности(Security Software)
  3. Переустановите WSL

Эти предложения, как известно, работают для пользователей.

1] Перезапустите службу LxssManager.

  • Введите services в строке « Выполнить» ( (Run)Win +R ) и нажмите клавишу Enter .(Enter)
  • В оснастке « Службы(Services) » найдите LxSSManager.
  • Щелкните правой кнопкой мыши по нему и выберите «Пуск».
  • Попробуйте запустить WSL , и он должен работать.

Теперь проблема в том, что вам придется делать это каждый раз при перезагрузке компьютера. Поэтому лучше всего установить режим запуска на автоматический. Дважды щелкните службу LxSSManager и установите для параметра « Тип запуска(Startup Type) » значение « Автоматически(Automatic) » .

перезапустить службу LxSSManager Отказано в доступе

Если вы получили сообщение об отказе в доступе, вы можете использовать PowerShell или командную строку(Command Prompt) в режиме администратора и выполнить следующую команду.

sc config LxssManager start=auto

После этого служба автоматически запустится, когда это сделает компьютер. Хотя это должно происходить автоматически при запуске любой версии Linux , но это обходной путь, если это не так.

2] Проверьте(Check) , не блокирует ли программное обеспечение безопасности(Security Software)

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

3] Переустановите WSL

Переустановите WSL

Еще одно решение, которое сработало для некоторых пользователей, — это переустановка WSL . Его можно удалить с помощью раздела « Возможности Windows(Windows Features) », а затем установить заново.

  • Введите Компоненты Windows(Windows Features) и щелкните параметр, когда он появится.
  • Найдите подсистему Windows(Locate Windows Subsystem) для Linux и снимите флажок
  • Нажмите кнопку(Click) «ОК», дождитесь завершения работы мастера, а затем перезагрузите компьютер.
  • Вернувшись, выполните те же действия, за исключением того, что на этот раз установите WSL .
  • Перезагрузите(Reboot) компьютер, и теперь он должен работать.

Я надеюсь, что за постом было легко следить, и WslRegisterDistribution завершился(WslRegisterDistribution) с ошибкой: 0x80070422 теперь разрешен. Это проблема службы, которая должна работать при запуске WSL . Поэтому, как только вы ее решите, она должна работать так, как ожидалось.

Подобный сбой WslRegisterDistribution с ошибками(Similar WslRegisterDistribution failed with errors)0xc03a001a | 0x80041002 | 0x800700b7 или 0x80080005(0x800700b7 or 0x80080005)0x80370114 | 0x80370102 | 0x800700030x80070032 | 0x8007023e | 0x800701bc | 0x8007019e и 0x8000000d(0x8007019e and 0x8000000d) .



About the author

Я iOS-разработчик с более чем 10-летним опытом. Я специализируюсь на разработке приложений для iPhone и iPad. У меня есть опыт создания пользовательских потоков, создания пользовательских комплектов разработки (CDK) и работы с различными средами разработки приложений. В своей предыдущей работе я также разработал инструменты для управления магазином приложений Apple, в том числе инструмент управления продуктами и инструмент отправки приложений.



Related posts