WslRegisterDistribution nie powiodło się z powodu błędu: 0x80070050

Sboj Wslregisterdistribution S Osibkoj 0x80070050



Jeśli jesteś ekspertem IT, prawdopodobnie widziałeś komunikat o błędzie „WslRegisterDistribution nie powiodło się z powodu błędu: 0x80070050”. Ten błąd może wystąpić podczas próby zarejestrowania dystrybucji podsystemu Windows dla systemu Linux (WSL). Istnieje kilka potencjalnych przyczyn tego błędu. Jednym z nich jest to, że dystrybucja WSL jest już zarejestrowana. Innym jest to, że dystrybucja nie jest zgodna z wersją systemu Windows, której używasz. Jeśli widzisz ten błąd, jest kilka rzeczy, które możesz spróbować naprawić. Najpierw sprawdź, czy dystrybucja WSL jest już zarejestrowana. Jeśli tak, możesz spróbować wyrejestrować go, a następnie zarejestrować ponownie. Jeśli dystrybucja WSL nie jest zgodna z twoją wersją systemu Windows, możesz spróbować zaktualizować system Windows do najnowszej wersji. Alternatywnie możesz spróbować użyć innej dystrybucji WSL. Jeśli nadal widzisz błąd „WslRegisterDistribution nie powiodło się z powodu błędu: 0x80070050”, możesz spróbować jeszcze kilku innych rzeczy. Jednym z nich jest użycie Windows PowerShell do zarejestrowania dystrybucji WSL. Innym jest użycie Microsoft Store do zainstalowania dystrybucji WSL. Jeśli jesteś ekspertem IT i zauważyłeś błąd „WslRegisterDistribution nie powiodło się z błędem: 0x80070050”, jest kilka rzeczy, które możesz spróbować naprawić. Najpierw sprawdź, czy dystrybucja WSL jest już zarejestrowana. Jeśli tak, możesz spróbować wyrejestrować go, a następnie zarejestrować ponownie. Jeśli dystrybucja WSL nie jest zgodna z twoją wersją systemu Windows, możesz spróbować uaktualnić system Windows do najnowszej wersji. Alternatywnie możesz spróbować użyć innej dystrybucji WSL. Jeśli nadal widzisz błąd „WslRegisterDistribution nie powiodło się z powodu błędu: 0x80070050”, możesz spróbować jeszcze kilku innych rzeczy. Jednym z nich jest użycie Windows PowerShell do zarejestrowania dystrybucji WSL. Innym jest użycie Microsoft Store do zainstalowania dystrybucji WSL.



WSL lub Windows Subsystem for Linux to darmowy program Windows, który umożliwia uruchamianie programów Linux w systemie Windows. W większości przypadków ta bezpłatna funkcja działa bezbłędnie na komputerze z systemem Windows. Ale czasami napotyka różne błędy, takie jak WslRegisterDistribution Failed with Error: 0x80070050. Problem może wyglądać tak:





Instalacja może potrwać kilka minut...
WslRegisterDistribution nie powiodło się z powodu błędu: 0x80070050
Błąd: 0x80070050 Plik istnieje.





Błąd występuje najczęściej, gdy WSL nie uruchamia się i jest to częsty błąd w systemach Windows 11/10 i Windows Server. Ale na szczęście niektóre poprawki pomogą ci.



WslRegisterDistribution kończy się niepowodzeniem z powodu błędu 0x80070050

Dlaczego WslRegisterDistribution kończy się niepowodzeniem z błędem: 0x80070050?

WSL umożliwia uruchamianie platformy Linux i jej aplikacji na komputerze z systemem Windows. Możesz uruchamiać aplikacje systemu Linux z interfejsem graficznym i wierszem poleceń w systemie Windows wraz z aplikacjami systemu Windows, jeśli ta funkcja jest włączona. Jednak czasami może ulec uszkodzeniu i nie uruchamiać się, co powoduje błąd 0x80070050. Lub niektóre pliki wymagane do uruchomienia WSL mogą nie działać poprawnie.

WslRegisterDistribution nie powiodło się z powodu błędu: 0x80070050

Sugerujemy skorzystanie z poniższych rozwiązań przy użyciu konta administratora w celu naprawy WslRegisterDistribution nie powiodło się z powodu błędu: 0x80070050 w systemie Windows:



  1. Sprawdź, czy usługa Lxssmanager jest uruchomiona.
  2. Sprawdź, czy platforma VM lub funkcja WSL jest wyłączona.
  3. Sprawdź problemy na poziomie systemu operacyjnego lub aplikacji.
  4. Sprawdź, czy nie ma uszkodzonych plików systemowych
  5. Skanowanie w poszukiwaniu wirusów i złośliwego oprogramowania

Pamiętaj, aby sprawdzić, czy problem został rozwiązany po każdej sugestii. Pomoże to zrozumieć przyczynę błędu, jeśli napotkasz go następnym razem.

Facebook zdjęcie 3D

1] Sprawdź, czy usługa Lxssmanager jest uruchomiona.

Usługa WSL LxssManager

Może być na to duża szansa Usługa LxssManager przestała działać . Ponieważ LxssManager odpowiada za pracę jako pośrednik między systemem Windows a podsystemem Linux. Więc jeśli przestanie działać, WSL też nie będzie działać.

Głównym zadaniem usługi LxssManager jest konwersja kodów Linuksa do określonego formatu zrozumiałego dla systemu Windows. Usługa LxssManager powinna być ustawiona na automatyczną, aby sterowniki potrzebne do uruchomienia WSL były automatycznie aktualizowane w razie potrzeby.

Aby upewnić się, że działa, wykonaj następujące czynności:

  • Naciśnij klawisz Windows + R, aby otworzyć okno dialogowe Uruchom.
  • Wpisz services.msc i naciśnij Enter.
  • Teraz znajdź LxssManager i kliknij go prawym przyciskiem myszy.
  • Przejdź do Właściwości.
  • Z menu rozwijanego Typ uruchomienia wybierz opcję Automatycznie > Zastosuj > OK.
  • Na koniec uruchom ponownie komputer, spróbuj uruchomić WSL i sprawdź, czy pojawią się jakieś błędy.

2] Sprawdź, czy platforma VM lub funkcja WSL jest wyłączona.

Włącz platformę maszyny wirtualnej wsl

Kiedy instalujemy WSL na systemie Windows, instalujemy go pod platformą maszyny wirtualnej. Dlatego, aby uruchomić WSL, musisz najpierw włączyć platformę VM. A jeśli jest wyłączona, niezbędne pliki i usługi nie będą dostępne do uruchomienia WSL.

Dlatego pamiętaj o włączeniu platformy VM i opcji WSL (lub zaznacz pole), wykonując następujące kroki:

  • Naciśnij Klawisz Windows + R, aby uruchomić Uruchom.
  • Wpisz appwiz.cpl i naciśnij Enter.
  • Na pasku bocznym wybierz opcję Włącz lub wyłącz funkcje systemu Windows.
  • Tutaj upewnij się, że zaznaczyłeś te dwa pola: Virtual Machine Platform i Windows Subsystem for Linux.

3] Sprawdź problemy na poziomie systemu operacyjnego lub aplikacji.

Konflikty systemowe mogą uszkodzić pliki i komponenty związane z WSL. Może to być spowodowane sterownikami urządzeń lub instalacją aplikacji innych firm, które mogą powodować konflikty z plikami komponentów. Przyczyną powyższego błędu mogą być również brakujące aktualizacje systemu operacyjnego Windows lub stare pliki sterowników.

Możesz rozważyć uruchomienie narzędzia DISM w celu naprawy potencjalnie uszkodzonego obrazu systemu.

Możesz także rozważyć wykonanie przywracania systemu i sprawdzić, czy to pomoże.

Problemy mogą być spowodowane niektórymi nowymi aktualizacjami systemu Windows lub sterowników. uruchom Windows Update i zobacz.

4] Sprawdź, czy nie ma uszkodzonych plików systemowych

Na koniec sprawdzasz, czy nie ma uszkodzonych plików systemowych. Jeśli pliki systemowe Windows są uszkodzone, może to być jeden z powodów, dla których WSL nie działa. W ten sposób możesz spróbować naprawić pliki systemowe Windows i sprawdzić, czy to działa.

5] Sprawdź, czy nie ma wirusów i złośliwego oprogramowania

Błąd WslRegisterDistribution z błędem: 0x80070050 może być również spowodowany przez wirusy i złośliwe oprogramowanie, ponieważ zakłócają one płynne działanie usługi LxssManager lub innych sterowników systemowych i powiązanych komponentów dla WSL.

Dlatego dobrym pomysłem może być sprawdzenie, czy na komputerze nie ma wirusów lub złośliwego oprogramowania. Jeśli na komputerze jest zainstalowany program antywirusowy, skorzystaj z niego, aby uzyskać pomoc. W przeciwnym razie możesz użyć aplikacji zabezpieczającej Windows.

Skanuj za pomocą Zabezpieczeń systemu Windows

  • Otwórz Zabezpieczenia systemu Windows, wyszukując w menu Start.
  • Kliknij Ochrona przed wirusami i zagrożeniami.
  • Na koniec kliknij „Szybkie skanowanie”, aby zakończyć skanowanie.

To były niektóre z szybkich sposobów na pozbycie się WslRegisterDistribution Failed with Error: 0x80070050. Jeśli powyższe metody nie działają, rozważ ponowną instalację Podsystemu Windows dla systemu Linux i sprawdź, czy działa.

Podobny błąd WslRegisterDistribution z błędami :

0xc03a001a | 0x80041002 | 0x800700b7 lub 0x80080005 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x8007019e i 0x8000000d | 0x800701bc

Co jest lepsze, WSL i VirtualBox?

Jeden lub drugi podsystem Windows dla systemu Linux (WSL) i VirtualBox może być dla Ciebie lepszy w zależności od ich kluczowych różnic. Dzięki WSL Twoja maszyna wirtualna jest bardziej wydajna, lepiej integruje się z systemem Windows i można ją skonfigurować szybciej niż w przypadku VirtualBox. Użyj WSL, jeśli potrzebujesz specjalnych narzędzi lub aplikacji dla systemu Linux. Jeśli jednak potrzebujesz większej kontroli nad swoim środowiskiem wirtualnym lub chcesz korzystać z aplikacji innych niż Linux, VirtualBox może być bardziej dostosowany do Twoich potrzeb.

Czy WSL2 obsługuje Linuksa na maszynie wirtualnej?

Jądro Linuksa działa wewnątrz lekkich maszyn wirtualnych (VM) przy użyciu najnowszej technologii wirtualizacji w WSL 2. Należy jednak pamiętać, że WSL 2 nie będzie tradycyjnym doświadczeniem maszyny wirtualnej. W tradycyjnych środowiskach maszyn wirtualnych proces uruchamiania jest powolny, izolacja stanowi poważny problem, a zasoby szybko się wyczerpują. Te atrybuty nie są dostępne w WSL 2. Pomimo braku konieczności konfigurowania maszyny wirtualnej lub zarządzania nią, zapewni ona ten sam wysoki poziom integracji między systemami Windows i Linux.

National Geographic Tapeta na dzień
WslRegisterDistribution kończy się niepowodzeniem z powodu błędu 0x80070050
Popularne Wiadomości