Jak opravit selhání WslRegisterDistribution s chybou 0x8007023e ve Windows 11/10

Uživatelé mohou instalovat a provozovat Linux Distribution na svém počítači se systémem Windows pomocí funkce WSL (Windows Subsystem for Linux). Při instalaci linuxového subsystému přes WSL však uživatelé hlásili, že vidí chybu "WslRegisterDistribution se nezdařilo s chybou: 0x8007023e". Obecně je tento problém spojen s manipulací se samotným podsystémem Windows pro Linux (WSL) nebo s nastavením virtuálního počítače, které se používá ve Windows. Přečtěte si tento článek a postupujte podle oprav k překonání této chyby na vašem PC.

Obsah

Oprava 1 – Zakažte a povolte subsystém Linux

1. lis Windows a R klávesami na klávesnici otevřete Běh.

2. Typ optionalfeatures.exe obědvat Funkce Windows.

Spustit Volitelné funkce Min

3. V Zapněte a vypněte funkci Windows okna, musíte zakázat všechny možnosti související s virtuálním strojem.

  • Lokalizovat Hyper-V a zrušte zaškrtnutí pole vedle něj.
Funkce Windows Zakázat Hyper V Min
  • Zrušte zaškrtnutí možnost Subsystém Windows pro Linux.
  • Také deaktivujte tuto možnost Platforma virtuálních strojů podle odškrtnutí krabice s tím spojené.
  • Pokud máte Platforma Windows Hypervisor pak zakázat to také.
Funkce systému Windows Zrušte zaškrtnutí políčka Vm Wsl Min

4. Klikněte na OK. Funkce Windows v tuto chvíli vyhledá požadované soubory a provede změny.

5. Ve výzvě k potvrzení klikněte na Restartovat nyní k restartování počítače.

Funkce Windows Restart PC Min

6. Po restartování systému přejděte zpět na Funkce Windows jako v Kroky 1 a 2 a umožnit všechny výše uvedené možnosti podle kontrola krabice s nimi spojené.

7. Restartujte počítač znovu po opětovné aktivaci.

8. Zkontrolujte, zda jste schopni spustit distribuci Linuxu bez chyby.

Oprava 2 – Povolte subsystém Linux přes PowerShell

1. zmáčkni Okna klíč a typ powershell ve vyhledávacím poli.

2. Klikněte pravým tlačítkem myši na PowerShell na výsledek vyhledávání a klikněte na Spustit jako administrátor.

Powershell spustit jako správce min

3. Pokud Řízení přístupu uživatelů výzvy, klikněte na Ano.

4. Zadejte příkaz níže a stiskněte Vstupte.

Enable-WindowsVolitelnáFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

5. Po provedení příkazu se zobrazí výzva k zadání a restartovat. lis Y pro dokončení operace restartujte počítač.

Povolit Windows Susbsystem Powershell Min

6. Zkontrolujte, zda se chyba po spuštění vyřešila.

Oprava 3 – Aktualizace linuxového subsystému pomocí příkazového řádku

1. zmáčkni Okna klíč a typ cmd ve vyhledávacím poli.

2. Klikněte pravým tlačítkem myši na Příkazový řádek a vyberte Spustit jako administrátor.

Příkazový řádek Spustit jako klíč Windows správce

3. Aktualizujte distribuci Linuxu pomocí příkazu níže.

C:\> bash $ sudo aktualizace apt-get $ sudo apt-get dist-upgrade $  C:\> exit

4. Nyní otevřete terminál Linux a zkontrolujte, zda je chyba vyřešena.

Oprava 4 – Přeinstalujte podsystém Windows pro Linux (WSL)

Pokud vám obě výše uvedené opravy neodstranily chybu s distribucí Linuxu, musíte odinstalovat a znovu nainstalovat WSL, protože mohou být problémy se samotným WSL.

A. Odinstalujte Linux Distribution a Windows Subsystem for Linux

1. Jen držte Windows a R klíče současně pro otevření Běh dialog.

2. Typ ms-settings: funkce aplikací otevřít Aplikace& Funkce v Nastavení systému Windows.

Ms Nastavení Aplikace Funkce Min

3. Najděte svůj Instalace Linuxu (například Ubuntu) v seznamu aplikací.

4. Klikněte na tři svislé tečky vedle něj a vyberte Odinstalovat.

Odinstalujte Ubuntu Linux Distribution Min

5. Dokončete odinstalaci podle pokynů na obrazovce.

6. Nyní vyhledejte Subsystém Windows pro Linux v seznamu aplikací.

7. Klikněte na tři svislé tečky s ním spojené a klikněte na něj Odinstalovat.

Odinstalovat Windows Subsystem For Linux Min

8. Po odinstalaci odstraňte všechny přidružené soubory a součásti WSL using Funkce Windows. Postupujte podle kroků v Oprava 1 na zakázat WSL a platformu Windows Hypervisor.

9. Restartujte váš systém a poté nainstalujte WSL.

B. Nainstalujte podsystém Windows pro Linux

Windows 10 verze 2004 a vyšší nebo Windows 11

1. Udeř Windows a R klíč a typ powershell v Běh dialog, který se otevře.

2. lis Ctrl + Shift + Enter otevřít PowerShell jako správce.

Spusťte Powershell Min

3. Zadejte příkaz níže.

wsl --instalace

4. Stáhne si nejnovější verzi Linuxu a také zapne potřebné volitelné komponenty pro běh linuxového subsystému.

5. Restartujte váš počítač po provedení příkazu.

6. Proveďte novou instalaci softwaru Linux, který jste dříve odinstalovali. Spusťte svůj terminál Linux a zkontrolujte, zda je chyba vyřešena.

Ruční instalace (místo výše uvedeného příkazu install) nebo Starší sestavení Windows

1. Otevřeno Spustit (Windows + R).

2. Typ powershell a stiskněte Ctrl + Shift + Enter otevřít Příkazový řádek jako správce.

Spusťte Powershell Min

3. Zadejte příkaz níže

dism.exe /online /aktivační funkce /featurename:Microsoft Windows-Subsystém-Linux /vše /norestart

4. Restartujte váš počítač po dokončení výše uvedeného příkazu.

5. Po spuštění použijte Windows Store ke stažení a instalaci distribuce Linuxu, kterou jste odinstalovali.

6. Spusťte aplikaci Linux a zkontrolujte, zda je problém vyřešen.

A je to!

Doufáme, že jste museli být schopni překonat WslRegisterDistribution Failed with Error 0x8007023e na vašem PC pomocí oprav v tomto článku. Komentujte a dejte nám vědět opravu, která vám pomohla.

Jak stáhnout a provést čistou instalaci Windows 11

Jak stáhnout a provést čistou instalaci Windows 11InstalaceWindows 11

Čistá instalace, jak název napovídá, definuje odstranění všeho před provedením procesu instalace. V případě procesu instalace Windows 11 doporučujeme uživatelům zvolit čistou instalaci. Tímto způso...

Přečtěte si více
Oprava: Chyba 2203 při pokusu o instalaci programu na Windows 11, 10

Oprava: Chyba 2203 při pokusu o instalaci programu na Windows 11, 10InstalaceWindows 11

Mnoho uživatelů hlásilo, že viděli kód chyby 2203 při pokusu o instalaci jakéhokoli programu do počítače se systémem Windows. Tato chyba je obvykle vyvolána, pokud uživatel při pokusu o instalaci p...

Přečtěte si více
Oprava kódu chyby 0xC0070652 při odinstalování aplikací v systému Windows 11, 10

Oprava kódu chyby 0xC0070652 při odinstalování aplikací v systému Windows 11, 10InstalaceWindows 11

18. října 2021 Podle Namratha NayakMnoho uživatelů hlásilo, že viděli kód chyby 0xC0070652 se zprávou “Další instalace již probíhá” při odinstalování jakékoli aplikace z jejich PC. Uživatelé, kteří...

Přečtěte si více