WSL

Ошибка WslRegisterDistribution с ошибкой 0x800700b7 или 0x80080005

Ошибка WslRegisterDistribution с ошибкой 0x800700b7 или 0x80080005

Некоторые пользователи жаловались на Ошибка WslRegisterDistribution с ошибкой 0x800700b7 или же0x80080005, что иногда случается после перезагрузки компьютера. Он появляется при запуске Ubuntu или любого другого Dextro. Этот пост поможет вам решить проблему. Вот полное сообщение об ошибке:

Установка может занять несколько минут…
WslRegisterDistribution завершился ошибкой: 0x800700b7 / 0x80080005
Установка дистрибутива повреждена.
Выберите «Сброс» в настройках приложения или удалите и переустановите приложение.
Ошибка: 0x800700b7 Невозможно создать файл, если этот файл уже существует.
Нажмите любую клавишу чтобы продолжить…

Ошибка WslRegisterDistribution с ошибкой 0x800700b7 или 0x80080005

Решение довольно простое, и оно включает в себя перезапуск LxssManager доступны и другие сервисы в Windows. WSL содержит два режима: режим пользователя и режим ядра, включая Баш, LxssManager, Lxss.sys и lxcore.sys. LxssManager - это служба диспетчера сеансов пользовательского режима, запускающая новый экземпляр WSL. Вот что говорится в описании:

Служба LXSS Manager поддерживает запуск собственных двоичных файлов ELF. Служба предоставляет инфраструктуру, необходимую для работы двоичных файлов ELF в Windows. Если служба остановлена ​​или отключена, эти двоичные файлы больше не будут работать.

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

Нажмите клавишу Windows и введите cmd, пока в списке не появится командная строка. Щелкните его правой кнопкой мыши и выберите Запуск от имени администратора. Затем введите следующую команду.

sc запрос LxssManager sc stop LxssManager sc start LxssManager

После этого запустите WSL, и это не должно вызывать у вас никаких проблем. Однако это может происходить каждый раз при перезагрузке компьютера. Чтобы этого не происходило каждый раз, выполните следующую команду.

sc config LxssManager start = auto

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

Установите автоматический запуск LxssManager с помощью реестра

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

Компьютер \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ LxssManager \ Start

Это обеспечит LxssManager установлен на автоматический.

Я надеюсь, что за публикацией было легко следить, и вы смогли устранить ошибку WslRegisterDistribution failed 0x80080005 или 0x800700b7 с помощью этого совета. Ошибка легко устранить, и если вы можете настроить автоматический запуск службы, вы сможете ее исправить.

Аналогичный WslRegisterDistribution завершился ошибкой: 0xc03a001a | 0x80041002 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e и 0x8000000d.

Добавьте жесты мыши в Windows 10 с помощью этих бесплатных инструментов
В последние годы компьютеры и операционные системы сильно эволюционировали. Было время, когда пользователям приходилось использовать команды для навиг...
Контроль и управление перемещением мыши между несколькими мониторами в Windows 10
Диспетчер мыши с двумя дисплеями позволяет контролировать и настраивать движение мыши между несколькими мониторами, замедляя ее движения возле границы...
WinMouse позволяет настраивать и улучшать движение указателя мыши на ПК с Windows
Если вы хотите улучшить функции указателя мыши по умолчанию, используйте бесплатное ПО WinMouse. Он добавляет дополнительные функции, которые помогут ...