WslRegisterDistribution е неуспешно с грешка: 0x80070050

Sboj Wslregisterdistribution S Osibkoj 0x80070050



Ако сте ИТ експерт, вероятно сте виждали съобщението за грешка „WslRegisterDistribution неуспешно с грешка: 0x80070050“. Тази грешка може да възникне, когато се опитвате да регистрирате подсистема на Windows за дистрибуция на Linux (WSL). Има няколко потенциални причини за тази грешка. Едната е, че разпространението на WSL вече е регистрирано. Друг е, че дистрибуцията не е съвместима с версията на Windows, която използвате. Ако виждате тази грешка, има няколко неща, които можете да опитате да я коригирате. Първо проверете дали разпространението на WSL вече е регистрирано. Ако е така, можете да опитате да го отмените и след това да го регистрирате отново. Ако разпространението на WSL не е съвместимо с вашата версия на Windows, можете да опитате да надстроите Windows до най-новата версия. Като алтернатива можете да опитате да използвате различно WSL разпространение. Ако все още виждате грешката „WslRegisterDistribution failed with error: 0x80070050“, има няколко други неща, които можете да опитате. Единият е да използвате Windows PowerShell за регистриране на WSL разпространението. Друг е да използвате Microsoft Store за инсталиране на WSL дистрибуцията. Ако сте ИТ експерт и сте виждали грешката „WslRegisterDistribution failed with error: 0x80070050“, има няколко неща, които можете да опитате да поправите. Първо проверете дали разпространението на WSL вече е регистрирано. Ако е така, можете да опитате да го отмените и след това да го регистрирате отново. Ако разпространението на WSL не е съвместимо с вашата версия на Windows, можете да опитате да надстроите Windows до най-новата версия. Като алтернатива можете да опитате да използвате различно WSL разпространение. Ако все още виждате грешката „WslRegisterDistribution failed with error: 0x80070050“, има няколко други неща, които можете да опитате. Единият е да използвате Windows PowerShell за регистриране на WSL разпространението. Друг е да използвате Microsoft Store за инсталиране на WSL дистрибуцията.



WSL или подсистема на Windows за Linux е безплатна програма за Windows, която ви позволява да стартирате програми за Linux в Windows. В повечето случаи тази безплатна функция работи безупречно на компютър с Windows. Но понякога среща различни грешки като WslRegisterDistribution Failed с грешка: 0x80070050. Проблемът може да изглежда така:





Инсталирането може да отнеме няколко минути...
WslRegisterDistribution е неуспешно с грешка: 0x80070050
Грешка: 0x80070050 Файлът съществува.





Грешката възниква най-вече, когато WSL не успее да стартира и това е често срещана грешка в Windows 11/10 и Windows Server. Но, за щастие, някои корекции ще ви помогнат.



WslRegisterDistribution се проваля с грешка 0x80070050

Защо WslRegisterDistribution се проваля с грешка: 0x80070050?

WSL ви позволява да стартирате платформата Linux и нейните приложения на вашата Windows машина. Можете да стартирате GUI и Linux приложения с команден ред на Windows заедно с Windows приложения, ако тази функция е активирана. Понякога обаче може да се повреди и да не стартира, което води до грешка 0x80070050. Или някои от файловете, необходими за стартиране на WSL, може да не работят правилно.

WslRegisterDistribution е неуспешно с грешка: 0x80070050

Предлагаме ви да следвате следните решения, като използвате администраторски акаунт, за да коригирате WslRegisterDistribution е неуспешно с грешка: 0x80070050 на вашата Windows система:



  1. Проверете дали услугата Lxssmanager работи.
  2. Проверете дали VM платформата или функцията Wsl са деактивирани.
  3. Проверете за проблеми на ниво операционна система или приложение.
  4. Проверете за повредени системни файлове
  5. Сканиране за вируси и зловреден софтуер

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

инструмент за управление на диск 7

1] Проверете дали услугата Lxssmanager работи.

LxssManager WSL услуга

Може да има добър шанс за това Услугата LxssManager спря да работи . Тъй като LxssManager е отговорен за работата като посредник между системата Windows и подсистемата Linux. Така че, ако спре да работи, WSL също няма да работи.

Основната задача на услугата LxssManager е да конвертира Linux кодове в специфичен формат, който Windows разбира. Услугата LxssManager трябва да бъде настроена на автоматична, за да се гарантира, че драйверите, необходими за стартиране на WSL, се актуализират автоматично, ако е необходимо.

За да сте сигурни, че работи, изпълнете следните стъпки:

  • Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение.
  • Въведете services.msc и натиснете Enter.
  • Сега намерете LxssManager и щракнете с десния бутон върху него.
  • Отидете на Properties.
  • От падащото меню Тип стартиране изберете Автоматично > Приложи > OK.
  • Накрая рестартирайте компютъра си, опитайте да стартирате WSL и вижте дали ще се появят грешки.

2] Проверете дали VM платформата или функцията Wsl са деактивирани.

Активирайте платформата за виртуална машина wsl

Когато инсталираме WSL на Windows система, ние го инсталираме под платформата на виртуалната машина. Следователно, за да стартирате WSL, първо трябва да активирате VM платформата. И ако е деактивиран, необходимите файлове и услуги няма да бъдат достъпни за изпълнение на WSL.

Така че не забравяйте да активирате VM платформата и опцията WSL (или поставете отметка в квадратчето), като следвате тези стъпки:

  • Натиснете клавиша Windows + R, за да стартирате Run.
  • Въведете appwiz.cpl и натиснете Enter.
  • В страничната лента изберете Включване или изключване на функциите на Windows.
  • Тук се уверете, че сте поставили отметка в тези две квадратчета: Платформа за виртуална машина и Подсистема на Windows за Linux.

3] Проверете за проблеми на ниво операционна система или приложение.

Системните конфликти могат да повредят свързаните с WSL файлове и компоненти. Това може да се дължи на драйвери на устройства или инсталиране на приложения на трети страни, които може да са в конфликт с компонентни файлове. Освен това липсващи актуализации на операционната система Windows или стари файлове на драйвери може да са причина за горната грешка.

Може да помислите за стартиране на инструмента DISM, за да поправите потенциално повредено системно изображение.

Може също да помислите за извършване на възстановяване на системата и да видите дали това помага.

Проблемите може да са причинени от някои нови Windows или актуализации на драйвери. стартирайте актуализация на windows и вижте.

4] Проверете за повредени системни файлове

Накрая проверявате за повредени системни файлове. Ако системните файлове на Windows са повредени, това може да е една от причините WSL да не работи. По този начин можете да опитате да поправите системните файлове на Windows и да видите дали това работи.

5] Проверете за вируси и зловреден софтуер

WslRegisterDistribution Failed with Error: 0x80070050 също може да бъде причинено от вируси и злонамерен софтуер, защото пречат на безпроблемната работа на услугата LxssManager или други системни драйвери и свързани компоненти за WSL.

Следователно проверката за вируси или зловреден софтуер на вашия компютър може да е добра идея. Ако имате инсталирана антивирусна програма на вашия компютър, използвайте я за помощ. В противен случай можете да използвате приложението за защита на Windows.

Сканиране със защита на Windows

Excel съобщения за грешка
  • Отворете Windows Security, като потърсите в стартовото меню.
  • Щракнете върху Защита от вируси и заплахи.
  • Накрая щракнете върху „Бързо сканиране“, за да завършите сканирането.

Така че това бяха някои от бързите начини да се отървете от WslRegisterDistribution Failed with Error: 0x80070050. Ако горните методи не работят за вас, помислете за повторно инсталиране на подсистемата на Windows за Linux и вижте дали работи.

Подобна грешка на WslRegisterDistribution с грешки :

0xc03a001a | 0x80041002 | 0x800700b7 или 0x80080005 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x8007019e и 0x8000000d | 0x800701bc

Кое е по-добро, WSL и VirtualBox?

Едната или другата Windows подсистема за Linux (WSL) и VirtualBox може да са по-добри за вас в зависимост от основните им разлики. С WSL вашата виртуална машина е по-ефективна, интегрира се по-добре с Windows и може да бъде настроена по-бързо, отколкото с VirtualBox. Използвайте WSL, ако имате нужда от специални инструменти или приложения за Linux. Въпреки това, ако имате нужда от повече контрол над вашата виртуална среда или искате да използвате приложения, различни от Linux, VirtualBox може да е по-подходящ за вашите нужди.

WSL2 изпълнява ли Linux във виртуална машина?

Ядрото на Linux работи в леки виртуални машини (VM) с помощта на най-новата технология за виртуализация в WSL 2. Важно е обаче да се отбележи, че WSL 2 няма да бъде традиционна виртуална машина. В традиционните среди на виртуални машини процесът на зареждане е бавен, изолацията е основен проблем и ресурсите се изразходват бързо. Тези атрибути не са налични в WSL 2. Въпреки че не се налага да конфигурирате или управлявате виртуална машина, тя ще осигури същото високо ниво на интеграция между Windows и Linux.

WslRegisterDistribution се проваля с грешка 0x80070050
Популярни Публикации