WslRegisterDistribution nie powiodło się z powodu błędu: 0x80370114
Usługa Hyper-V Host Compute Service(Hyper-V Host Compute Service) , znana również jako vmcompute.exe, odpowiada za to, aby usługa Hyper-V była uruchomiona i działała w razie potrzeby. Jeśli usługa zostanie zablokowana, otrzymasz komunikat WslRegisterDistribution nie powiódł się z błędem 0x80370114(WslRegisterDistribution failed with error 0x80370114) . Ten post pomoże Ci rozwiązać problem i używać WSL zgodnie z oczekiwaniami.
Należy pamiętać, że ten sam kod błędu może również wyświetlać komunikat o błędzie —
Error: 0x80370114 The operation could not be started because a required feature is not installed
Problem można rozwiązać za pomocą tej samej metody.
WslRegisterDistribution nie powiodła się z powodu błędu 0x80370114
Aby odblokować usługę, musisz skontaktować się z programem antywirusowym lub rozwiązaniem zabezpieczającym. Jeśli używasz Zabezpieczenia Windows(Windows Security) , wykonaj poniższe czynności:
- Wpisz Zabezpieczenia Windows(Windows Security) w menu Start i naciśnij Enter , aby uruchomić.
- Kliknij Kontrola (Click)aplikacji(App) i przeglądarki(Browser) dostępna po lewej stronie
- Następnie kliknij Ustawienia ochrony przed exploitami(Exploit protection settings) na dole
- Przejdź do zakładki Ustawienia programu
- Zlokalizuj usługę Hyper-V Host Compute Service(Hyper-V Host Compute Service) , przechodząc do poniższej ścieżki:
C:\WINDOWS\System32\vmcompute.exe
- Po dołączeniu wybierz go, a następnie kliknij przycisk Edytuj(Edit)
- Znajdź(Locate Code) osłonę przepływu kodu ( CFG ) i usuń zaznaczenie opcji Zastąp(Override) ustawienia systemowe
Na koniec otwórz PowerShell i wykonaj następujące polecenie, aby uruchomić usługę
net start vmcompute
Zrobione, możesz teraz ustawić wersję WSL w razie potrzeby za pomocą polecenia wsl –set-version <distro name> 2 .
Kontrola aplikacji(App) i przeglądarki w usłudze Zabezpieczenia Windows(Windows Security) chroni komputer przed potencjalnie niebezpiecznymi aplikacjami, plikami, witrynami internetowymi i pobranymi plikami. Dlatego upewnij się, że go nie wyłączasz, ale zawsze dodaj wyjątek, aby programy działały zgodnie z oczekiwaniami.
Ponadto upewnij się, że włączyłeś wirtualizację na poziomie sprzętu, Hyper-V i wszystkiego, co jest związane z WSL .
Mam nadzieję, że post był łatwy do naśladowania i udało Ci się rozwiązać błąd WslRegisterDistribution z błędem: 0x80370114, odznaczając opcję Zastąp(Override) ustawienia systemowe w CFG .
Podobny WslRegisterDistribution nie powiódł się z błędami(Similar WslRegisterDistribution failed with errors) : 0xc03a001a | 0x80041002 | 0x800700b7 lub 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e i 0x8000000d(0x8007019e and 0x8000000d) .
Related posts
WslRegisterDistribution nie powiodło się z powodu błędu 0x8007023e
WslRegisterDistribution nie powiodło się z powodu błędu 0x8007019e lub 0x8000000d
WslRegisterDistribution nie powiodło się z powodu błędu: 0x800701bc
WslRegisterDistribution nie powiodło się z powodu błędu: 0x80070422
Napraw WslRegisterDistribution nie powiodło się z błędem 0x80070032
Jak uruchomić plik .sh lub Shell Script w systemie Windows 11/10?
Napraw podsystem Windows dla błędów, problemów i problemów Linuksa
WslRegisterDistribution nie powiodło się z powodu błędu: 0x80370102
Jak ustawić wersję dystrybucji Linuksa na WSL1 lub WSL2 w systemie Windows 10?
Jak sprawdzić wersję podsystemu Windows dla systemu Linux (WSL) w systemie Windows
WslRegisterDistribution nie powiodło się z powodu błędu: 0x80041002
Zbuduj LineageOS w systemie Windows 10 za pomocą podsystemu Windows dla systemu Linux
WslRegisterDistribution nie powiodła się z powodu błędu 0xc03a001a
WSL przestał działać z błędem 0x80070003
Jak zainstalować podsystem Windows dla systemu Linux w systemie Windows 11?
WslRegisterDistribution nie powiodła się z powodu błędu 0x800700b7 lub 0x80080005