Poprawka: Błąd dystrybucji rejestru WSL 0x80370102 w systemie Windows 11 / 10

System Windows zawiera tę nową funkcję, dzięki której użytkownicy mogą instalować podsystemy systemu Linux, po prostu włączając funkcję „Podsystem Windows dla systemu Linux”. Ale podczas pobierania dystrybucji Linuksa za pośrednictwem podsystemu Windows dla systemu Linux lub WSL użytkownicy napotykają ten komunikat o błędzie „WslRegistrationDistribution nie powiódł się z błędem: 0x80370102”. Ten problem jest związany z wyłączoną wirtualizacją sprzętu w systemie BIOS. Włączenie go powinno rozwiązać problem w większości przypadków. Jeśli to nie rozwiąże problemu, postępuj zgodnie z pozostałymi rozwiązaniami jeden po drugim.

Spis treści

Poprawka 1 – Włącz funkcję wirtualizacji sprzętowej

Ogólnie rzecz biorąc, funkcja wirtualizacji jest wyłączona na wszystkich maszynach. Musisz ręcznie włączyć go z BIOS-u.

1. Najpierw kliknij prawym przyciskiem myszy ikonę Windows i dotknij „Zamknij lub wyloguj się>“.

2. Następnie dotknij „Uruchom ponownie”, aby ponownie uruchomić system.

Uruchom ponownie Min

3. Podczas restartu, gdy pojawi się logo producenta, naciśnij i przytrzymaj „Kasować” na klawiaturze, aby uzyskać dostęp do ustawień BIOS.

NOTATKA –

Należy pamiętać, że ten przycisk, aby uzyskać dostęp do systemu BIOS, zmienia się w zależności od producenta, a czasem nawet w zależności od modelu.

Miej oczy otwarte, aby zobaczyć właściwy przycisk dostępu do BIOS-u podczas uruchamiania komputera.

Konfiguracja BIOS-u Min. Min

3. Kiedyś BIOS otworzy się okno, przejdź do „Zaawansowany” zakładka*.

4. Następnie użyj strzałek na klawiaturze, aby wybrać „Wirtualizacja” z listy i ustaw go na „Włączony“.

[

*NOTATKA –

Opcja „Wirtualizacja” może nie być dostępna w zakładce „Zaawansowane” na niektórych komputerach. W takim przypadku znajdziesz go w „Wydajność” zakładka.

]

Wirtualizacja Nowy Min Min

5. Ponownie naciśnij klawisz, który jest z nim powiązany, aby zapisać ustawienia.

[To jest "F10” klucz do tego komputera.]

F10 min min min min

6. Następnie wybierz „tak”, aby w końcu zapisać i wyjść z ustawień systemu BIOS na komputerze.

Zapisz Tak Min Min

Twój komputer uruchomi się normalnie.

DLA SYSTEMÓW PRACUJĄCYCH NA CPU AMD –

1. Przejdź do ustawień BIOS.

2. Tutaj przejdź do „M.I.T” zakładka.

3. Teraz przejdź do „Zaawansowane ustawienia częstotliwości“.

4. Następnie kliknij „Zaawansowane ustawienia podstawowe“.

5. Tutaj zobaczysz „Tryb SVM” na ekranie. Tryb SVM to tryb bezpiecznej maszyny wirtualnej.

6. Ustaw to na „Włączyć”, aby go włączyć.

7. Teraz musisz wybrać „tak”, aby w końcu zapisać i wyjść z ustawień systemu BIOS na komputerze.

Zapisz Tak Min Min

Po wykonaniu tej czynności pozwól, aby komputer uruchomił się normalnie. Teraz możesz sprawdzić, czy wirtualizacja jest włączona w twoim systemie, czy nie.

1. Najpierw kliknij prawym przyciskiem myszy OknaIkona i dotknij „Menadżer zadań“.

Menedżer zadań Min

2. Następnie przejdź do „Wydajność” zakładka.

3. Tutaj dotknij „procesor“.

4. Teraz po prawej stronie zauważysz, że „Wirtualizacjaustawienie to „Włączony“.

Wirtualizacja włączona Min

Teraz spróbuj ponownie zainstalować dystrybucję Linuksa.

Poprawka 2 – Upewnij się, że HyperV jest włączony

Hypervisor musi być włączony w systemie użytkownika, aby efektywnie korzystać z funkcji wirtualizacji.

1. Najpierw naciśnij Klawisz Windows i r klucze razem.

2. Następnie wpisz „opcjonalne funkcje” i kliknij „ok”, aby otworzyć okno Funkcje systemu Windows.

Funkcje opcjonalne Min

3. Po otwarciu funkcji systemu Windows przewiń w dół do „Hyper-V“.

4. Właśnie sprawdzać pudełko obok „Hyper-V“. Następnie dotknij „ok”, aby włączyć funkcje Hyper-V.

Włącz Hyper V Min

Teraz system Windows pobierze i zastosuje tę funkcję w twoim systemie. Ten proces może chwilę potrwać.

6. Gdy skończysz, dotknij „Blisko”, aby zamknąć okno.

Zamknij Min

Teraz uruchom ponownie komputer raz, aby zmiany zaczęły obowiązywać.

Po ponownym uruchomieniu urządzenia spróbuj ponownie zainstalować dystrybucję Linuksa za pomocą WSL. Sprawdź, czy to działa, czy nie.

Poprawka 3 – Aktywuj alokację pamięci dynamicznej

Krok 1

1. Najpierw zakończ maszynę wirtualną w systemie.

2. Następnie wpisz „powershell” w polu wyszukiwania.

3. Następnie kliknij prawym przyciskiem myszy „Windows PowerShell” i dotknij „Uruchom jako administrator”, aby otworzyć terminal z uprawnieniami administracyjnymi.

Powershell Uruchom jako administrator Min

4. Kiedy PowerShell się otworzy, kopiuj wklej ten kod i hit Wejść.

Set-VMProcessor  -ExposeVirtualizationExtensions $true
Hyper V Powershell Min

Następnie zamknij terminal PowerShell.

Krok 2

Teraz musisz włączyć dynamiczną alokację pamięci RAM.

1. Najpierw wpisz „Hyper-V” w polu wyszukiwania.

2. Następnie dotknij „Menedżer Hyper-V”, aby go otworzyć.

Wyszukiwanie menedżera Hyper V Min

3. Następnie kliknij prawym przyciskiem myszy maszynę wirtualną i dotknij „Ustawienia“.

Ustawienia Min

4. Gdy pojawi się okno Ustawienia, wybierz „Pamięć” z lewego panelu.

5. Ustaw wartość „BARAN:” do dwukrotnego rozmiaru bieżącej wartości.

[Załóżmy, że jest ustawiony na użycie „4096” MB pamięci RAM. Musisz więc ustawić go dwukrotnie większy lub „8092” MB RAM.]

6. Następnie, sprawdzać pole obok „Włącz pamięć dynamiczną" skrzynka.

Włącz pamięć dynamiczną Min

7. Na koniec dotknij „Zastosować" oraz "ok”, aby zapisać zmiany.

Zastosuj Ok, aby zaoszczędzić min

8. Teraz uruchom maszynę wirtualną w swoim systemie.

9. Następnie kliknij prawym przyciskiem myszy maszynę wirtualną i dotknij „Łączyć…“. Spowoduje to ponowne uruchomienie maszyny wirtualnej wraz z Hyper-V.

Podłącz to Min

Później spróbuj ponownie uruchomić Ubuntu, aby go przetestować. Będzie działać dobrze.

To powinno rozwiązać twój problem.

Jak naprawić błąd SideBySide 59 w systemie Windows 11?

Jak naprawić błąd SideBySide 59 w systemie Windows 11?Okna 10Okna 11Błąd

System operacyjny Microsoft Windows ma technologię o nazwie Side by Side, która jest niczym innym jak standardowym komponentem plików wykonywalnych wprowadzonym w systemie Windows 98 i późniejszych...

Czytaj więcej
Jak naprawić błąd „Nie można wyświetlić bieżącego właściciela” w systemie Windows 11 / 10?

Jak naprawić błąd „Nie można wyświetlić bieżącego właściciela” w systemie Windows 11 / 10?Okna 10Okna 11Błąd

W systemie Windows każdy użytkownik systemu może nie mieć uprawnień dostępu do plików i folderów. Tylko właściciel pliku/folderu ma uprawnienia do zmiany praw dostępu. Zauważono, że za każdym razem...

Czytaj więcej
Jak naprawić błąd Windows Management Instrumentation 1083 w systemie Windows 11 / 10?

Jak naprawić błąd Windows Management Instrumentation 1083 w systemie Windows 11 / 10?Okna 10Okna 11Błąd

Wielu użytkowników zgłosiło, że widzi błąd podczas uruchamiania usługi Windows Management. Pełny komunikat o błędzie brzmi:Błąd 1083: Program wykonywalny, w którym ta usługa jest skonfigurowana do ...

Czytaj więcej