WSLRegisterDistribution не успя с грешка 0x80004005: Лесни поправки
Wslregisterdistribution Failed With Error 0x80004005 Easy Fixes
Били ли сте някога се борихте с „ WSLRegisterDistribution не успя с грешка 0x80004005 ”Издаване на Windows? Ако да, прочетете този урок за Minitool Software да научите как да се справите с този проблем ефективно и без усилие.WSLRegisterDistribution не успя с грешка 0x80004005 Windows
WSLRegisterDistribution не успя с грешка 0x80004005 е често срещан проблем при настройване или използване на подсистема на Windows за Linux (WSL). WSL ви позволява да използвате Kali Linux или Ubuntu на вашата машина на Windows, но тази грешка може да предотврати инсталирането или стартирането на Linux дистрибуция.

WSLRegisterDistribution Failed Error 0x80004005 може да бъде причинен от неправилна конфигурация на услугата LXSSmanager, остарели версии на Windows, непълни WSL инсталации и т.н. По -долу има няколко решения, които да ви помогнат да поправите тази грешка и да накарате WSL да работи безпроблемно отново.
Как да поправим WSLRegisterDistribution неуспешна грешка 0x80004005
Поправете 1. Задайте LXSSmanageR да стартира автоматично
Ако услугата LXSSmanager, която е отговорна за управлението на WSL средата, не работи, това може да причини кода за грешка 0x80004005. Можете да настроите да стартирате тази услуга автоматично, като използвате редактора на регистъра.
Съвети: Бъдете внимателни, когато редактирате регистрите, тъй като грешните промени могат да причинят проблеми със системата. Освен това е необходимо да се експортира регистъра за архивиране, преди да го редактирате.Стъпка 1. Натиснете Windows + r за отваряне и след това въведете regedit В текстовото поле и натиснете Въведете .
Стъпка 2. Отворете това местоположение:
Компютър \ HKEY_LOCAL_MACHINE \ Система \ CurrentControlset \ Services \ LxSsmanager
Стъпка 3. В десния панел щракнете двукратно върху Започнете Dword стойност. В полето Стойност, въведете 2 и щракнете Добре .

Стъпка 4. Рестартирайте компютъра и проверете дали грешката 0x80004005 изчезва.
Ако проблемът продължава, можете да изпълните команден ред, за да активирате функцията WSL:
- Щракнете с десния бутон върху Започнете бутон и изберете Windows PowerShell (администратор) .
- Тип Enable-Windowsoptionalfeature -online -featureName Microsoft-Windows-SubSystem-linux и натиснете Въведете да го изпълни.
- Тип И и натиснете Въведете Когато бъдете помолени да потвърдите операцията.
- Рестартирайте компютъра и проверете дали помага.
Фиксиране 2. Деактивирайте и активирайте подсистемата Windows за Linux
Деактивирането и след това отново активирането на подсистемата Windows за Linux (WSL) също може да помогне за разрешаването на WSLRegisterDistribution не е успешно с грешка 0x80004005. Ето стъпките.
Стъпка 1. Тип Контролен панел В полето за търсене на Windows и натиснете Въведете за достъп до него.
Стъпка 2. В горния десен ъгъл го поставете да преглежда всички елементи от големи или малки икони. След това щракнете Програми и функции > Включете или изключете функциите на Windows .
Стъпка 3. Премахнете отметката от опцията на Подсистема на Windows за Linux и щракнете Добре .

Стъпка 4. Рестартирайте компютъра си и след това активирайте подсистемата Windows за функция Linux.
Фиксиране 3. Актуализиране на WSL
Гарантирането, че имате най -новата версия на WSL, също може да помогне за разрешаването на неуспешната грешка на WSLRegisterDistribution. За да актуализирате WSL, следвайте тези стъпки:
- Тип PowerShell в полето за търсене на Windows и след това изберете Работи като администратор под Windows PowerShell .
- Вход WSL –update и натиснете Въведете .
Фиксирайте 4. Инсталирайте WSL от магазина на Microsoft
Ако WSLRegisterDistribution не е успешно с грешка 0x80004005, все още се показва, преинсталирането на WSL от магазина на Microsoft може да помогне за разрешаването на проблема. Посетете Подсистема на Windows за страница за изтегляне на Linux и щракнете върху Инсталиране Бутон за инсталиране на WSL на вашия компютър.
Поправете 5. Актуализиране на Windows
Понякога WSLRegisterDistribution се провали с грешка 0x80004005 поради остарели системи. Винаги трябва да поддържате актуална система за фиксиране на уязвимости в сигурността, адресиране на грешки и подобряване на производителността на системата.
Преди да продължите с която и да е актуализация на системата, винаги е добра идея да архивирате важните си файлове. Актуализациите на Windows обикновено вървят гладко, но понякога възникват непредвидени проблеми. Подкрепянето на вашите данни или система гарантира, че можете да ги възстановите лесно, ако нещо се обърка. За да архивирате файловете, можете да използвате вградени инструменти на Windows, като история на файловете или Резервно копие на Windows и възстановяване . Или можете да използвате професионален софтуер за архивиране, Minitool Shadowmaker (30-дневна безплатна пробна версия).
Minitool Shadowmaker Trial Щракнете, за да изтеглите 100% Чисто и безопасно
След като завършите резервното си копие, следвайте стъпките по -долу, за да гарантирате, че системата ви на Windows е напълно актуализирана.
- Натиснете Windows + i за отваряне на настройки.
- Изберете Актуализация и сигурност . В Актуализация на Windows Раздел, проверете за наличните актуализации и ги инсталирайте.
Долен ред
Изправени пред WSLRegisterDistribution неуспешна грешка 0x80004005, можете да проверите дали услугата LXSSmanager е стартирана, WSL или Windows се актуализира и други. Надявам се, че информацията по -горе може да ви помогне много.