Napraw WslRegisterDistribution nie powiodło się z błędem 0x80070032

Podczas uaktualniania z jednej wersji WSL do następnej może pojawić się błąd WslRegisterDistribution z błędem 0x80070032(WslRegisterDistribution failed with error 0x80070032) . Dzieje się tak głównie dlatego, że mogłeś nie włączyć platformy maszyny wirtualnej . (Virtual)Chociaż starsza wersja WSL będzie działać, najnowsza może nie. W tym poście dowiesz się, jak rozwiązać problem.

Pełne komunikaty o błędach wyglądają tak:

Instalacja może potrwać kilka minut…
WslRegisterDistribution nie powiodła się z powodu błędu: 0x80070032
Błąd: 0x80070032 Żądanie nie jest obsługiwane.
Naciśnij dowolny klawisz, aby kontynuować…

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

Błąd jest widoczny podczas uaktualniania lub ponownej instalacji najnowszej wersji WSL . Wypróbuj następujące sugestie:

  1. Zainstaluj maszynę wirtualną
  2. Napraw problem z uprawnieniami do plików

Aby skorzystać z tych sugestii, potrzebujesz uprawnień administratora.

1] Zainstaluj maszynę wirtualną

Napraw WslRegisterDistribution nie powiodło się z błędem 0x80070032

Maszyna wirtualna stała się koniecznością dla wersji WSL . Jeśli Twój komputer obsługuje tę funkcję, musisz ją zainstalować za pomocą funkcji Windows(using Windows Features) .

  • Naciśnij(Press) przycisk Start i wpisz Włącz funkcje systemu Windows(Turn Windows Features) .
  • Kliknij(Click) aplikację, gdy pojawi się na liście
  • Zaznacz pole obok Virtual Machine Platform i kliknij przycisk OK

Po zainstalowaniu funkcji spróbuj zaktualizować lub ponownie zainstalować, a teraz powinna działać.

Identyczny kod błędu(Identical error code) : Błąd 0x80070032, Żądanie nie jest obsługiwane podczas kopiowania plików .

2] Napraw problem z uprawnieniami do plików

Przejmij własność Destro Folder

Jednym z mniej zgłoszonych rozwiązań jest sytuacja, w której użytkownik musi przejąć na własność(take ownership of) folder Distro , usunąć go, a następnie zainstalować ponownie, aby rozwiązać problem.

  • Przejdź do %localappdata%\Packages\ i znajdź nazwę folderu Distro
  • Kliknij go prawym przyciskiem myszy i wybierz Właściwości
  • Przejdź do zakładki Bezpieczeństwo(Security Tab) , a następnie kliknij przycisk Zaawansowane(Advanced)
  • Upewnij(Make) się, że Twoje konto jest na liście.

Po zakończeniu usuń folder i ponownie zainstaluj Distro .

Mam nadzieję, że post był przydatny i udało Ci się naprawić błąd WslRegisterDistribution , który nie powiódł się 0x80070032.

Podobny WslRegisterDistribution nie powiódł się z błędami(Similar WslRegisterDistribution failed with errors)0xc03a001a | 0x80041002 | 0x800700b7 lub 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x8007023e | 0x800701bc | 0x8007019e i 0x8000000d(0x8007019e and 0x8000000d) .



About the author

Jestem inżynierem oprogramowania z ponad 10-letnim doświadczeniem w branży Xbox. Specjalizuję się w tworzeniu gier i testowaniu bezpieczeństwa. Jestem także doświadczonym recenzentem i pracowałem nad projektami dla największych nazwisk w branży gier, w tym Ubisoft, Microsoft i Sony. W wolnym czasie lubię grać w gry wideo i oglądać programy telewizyjne.



Related posts