Při přechodu z jedné verze WSL na druhou můžete obdržet WslRegisterDistribution se nezdařil s chybou 0x80070032. K tomu dochází primárně proto, že jste možná neaktivovali platformu Virtual Machine. I když by starší verze WSL fungovala, nejnovější nemusí. Tento příspěvek vás provede, jak problém vyřešit.
Úplné chybové zprávy vypadají takto:
Instalace to může trvat několik minut…
WslRegisterDistribution se nezdařil s chybou: 0x80070032
Chyba: 0x80070032 Požadavek není podporován.
Pokračujte stiskem libovolné klávesy…
WslRegisterDistribution se nezdařil s chybou: 0x80070032
Chyba se zobrazí, když upgradujete nebo přeinstalujete nejnovější verzi WSL. Vyzkoušejte následující návrhy:
- Nainstalujte virtuální stroj
- Opravte problém s povolením souboru
K použití těchto návrhů budete potřebovat oprávnění správce.
1] Nainstalujte virtuální stroj
Virtuální stroj se pro verzi WSL stal nezbytností. Pokud to váš počítač podporuje, musíte jej nainstalovat pomocí funkcí systému Windows.
- Stiskněte tlačítko Start a zadejte Turn Turn Windows Features.
- Až se aplikace zobrazí v seznamu, klikněte na ni
- Zaškrtněte políčko vedle Platformy virtuálních strojů a klikněte na tlačítko OK
Jakmile je funkce nainstalována, zkuste ji upgradovat nebo přeinstalovat a nyní by měla fungovat.
2] Opravte problém s povolením souboru
Jedním z méně hlášených řešení je situace, kdy uživatel musí převzít vlastnictví složky Distro, odstranit ji a znovu nainstalovat, aby problém vyřešil.
- Jít do % localappdata% \ Packages \ a vyhledejte Distro název složky
- Klikněte na něj pravým tlačítkem a vyberte Vlastnosti
- Přepněte na kartu Zabezpečení a poté klikněte na tlačítko Upřesnit
- Zkontrolujte, zda je váš účet v seznamu.
Po dokončení složku smažte a znovu nainstalujte Distro.
Doufám, že příspěvek byl užitečný a dokázali jste opravit chybu WslRegisterDistribution failed 0x80070032.
Podobné WslRegisterDistribution se nezdařilo s chybami: 0xc03a001a | 0x80041002 | 0x800700b7 nebo 0x80080005 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x8007023e | 0x800701bc | 0x8007019e a 0x8000000d.