WslRegisterDistribution не успя с грешка 0x800700b7 или 0x80080005

Някои от потребителите се оплакват, че WslRegisterDistribution не е успял с грешка 0x800700b7(WslRegisterDistribution failed with error 0x800700b7 ) или 0x80080005 , което понякога се случва след рестартиране на компютъра. Показва се, когато стартира Ubuntu или друг Dextro . Тази публикация ще ви помогне да разрешите проблема. Ето пълното съобщение за грешка:

Инсталирането може да отнеме няколко минути...
WslRegisterDistribution не успя с грешка: 0x800700b7/0x80080005
Инсталацията на дистрибуцията е повредена.
Моля(Please) , изберете Нулиране(Reset) от настройките на приложението(App Settings) или деинсталирайте и инсталирайте отново приложението.
Грешка: 0x800700b7 Не може да се създаде файл, когато този файл вече съществува.
Натиснете произволен клавиш, за да продължите...

WslRegisterDistribution не успя с грешка 0x800700b7 или 0x80080005

Разделителната способност е доста проста и включва рестартиране на  наличния LxssManager(LxssManager) и други услуги в Windows . WSL съдържа два режима — потребителски режим(Mode) и режим на ядрото(Kernel Mode) , включително  Bash, LxssManager, Lxss.sys и lxcore.sys. ( Bash, LxssManager, Lxss.sys, and lxcore.sys.) LxssManager е услуга за мениджър на сесии в потребителски режим, която стартира нов екземпляр на WSL . Ето какво казва описанието:

The LXSS Manager service supports running native ELF binaries. The service provides the infrastructure necessary for ELF binaries to run on Windows. If the service is stopped or disabled, those binaries will no longer run.

Рестартирайте услугата LxssManager

WslRegisterDistribution не успя с грешка: 0x800700b7

Натиснете клавиша(Press) Windows и(Windows) въведете cmd, докато командният ред(Command Prompt) се появи в списъка. Щракнете с десния бутон върху него и изберете Изпълни като администратор. (choose to Run as administrator.)След това въведете следната команда.

sc query LxssManager
sc stop LxssManager
sc start LxssManager

След като сте готови, стартирайте WSL и това не би трябвало да ви създава проблем. Това обаче може да се случи всеки път, когато рестартирате компютъра. За да сте сигурни, че това не се случва всеки път, изпълнете следната команда.

sc config LxssManager start=auto

Следващия път, когато стартирате компютъра и стартирате WSL , това не би трябвало да е проблем.

Задайте автоматично стартиране на LxssManager с(Set LxssManager Auto-Start) помощта на системния регистър(Registry)

LxssManager Registry Auto Start WSL

В случай, че не можете да промените въвеждането на стартиране на услугата с помощта на гореспоменатата команда, можете да я промените чрез системния регистър. Грешката възниква, ако услугата вече се използва и вие се опитвате да я промените.

  • Отворете Run prompt и въведете regedit и натиснете клавиша Enter
  • В редактора на системния регистър(Registry Editor) отидете до следния път.
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LxssManager\Start
  • Щракнете двукратно върху(Double-click) клавиша Старт(Start) , за да отворите в режим на редактиране. Задайте стойността на 2 и я запазете.

Това ще гарантира, че LxssManager е настроен на автоматично.

Надявам се, че публикацията е била лесна за следване и сте успели да разрешите грешката при неуспешен WslRegisterDistribution 0x80080005 или 0x800700b7, като използвате този съвет. Грешката е лесна за отстраняване и стига да можете да настроите услугата да се стартира автоматично, трябва да можете да я поправите.

Подобно WslRegisterDistribution не успя с грешки(Similar WslRegisterDistribution failed with errors)0xc03a001a | 0x800410020x80070422 | 0x80370114 | 0x80370102 | 0x800700030x80070032 | 0x8007023e | 0x800701bc | 0x8007019e и 0x8000000d(0x8007019e and 0x8000000d) .



About the author

След близо 20 години в технологичната индустрия научих много за продуктите на Apple и как да ги персонализирам за моите нужди. По-конкретно, знам как да използвам платформата iOS, за да създавам персонализирани изяви и да взаимодействам с моите потребители чрез предпочитания за приложения. Този опит ми даде ценна представа за това как Apple проектира своите продукти и как най-добре да подобри тяхното потребителско изживяване.



Related posts