Javítás: WSL-regiszterelosztási hiba 0x80370102 Windows 10/11 [Partition Magic]

ez a ' A WslRegistertionDistribution meghiúsult a következő hibával: 0x80370102 ” hibaüzenet jelenik meg, amikor a felhasználók megpróbálnak telepíteni egy Linux disztribúciót, hogy a Windows alrendszeren keresztül hozzáférjenek a Linux 2-hez. Ha Ön is közéjük tartozik, ezt a cikket ezen a webhelyen Partition Wizard amire szüksége van.





Ezen az oldalon :

A Windows már tartalmazza ezt az új funkciót, és a felhasználók telepíthetik a Linux alrendszert egyszerűen a „Windows alrendszer Linuxhoz” funkció engedélyezésével. Amikor azonban Linux-disztribúciókat töltenek le a Windows alrendszeren keresztül Linuxhoz vagy WSL-hez, a felhasználók ezt a hibaüzenetet kapják: „WslRegisterDistribution failed with Error: 0x80370102”.

A Windows Linux alrendszerhez a Hyper-V és a virtualizáció engedélyezése szükséges a számítógépünkön. Tegyük fel, hogy tévedésből letiltott egy szolgáltatást a számítógépén, miután engedélyezte a Windows alrendszert Linuxhoz. Ebben az esetben a WSL elindításakor a számítógépen a következő hibaüzenet jelenhet meg:



A WslRegisterDistribution meghiúsult a következő hibával: 0x80370102.

Hiba: 0x80370102 A virtuális gépet nem lehetett elindítani, mert nincs telepítve egy szükséges szolgáltatás.

Nos, hogyan lehet ezt a hibát kijavítani? A „WslRegisterDistribution failed with Error: 0x80370102” megoldásának részletes lépései az alábbiakban láthatók.



1. javítás: Engedélyezze a Hyper-V-t

A Hyper-V egy kötelező szolgáltatás vagy funkció a Linux rendszerhez készült Windows alrendszer Windows számítógépeken való használatához. Ha nem engedélyezi, akkor hibaüzenetet generál a Windowson keresztüli hozzáféréshez szükséges Linux disztribúció telepítésekor. Tehát a Hyper-V engedélyezése megoldhatja a „WslRegisterDistribution failed with Error: 0x80370102” problémát.

1. lépés : Típus Windows-szolgáltatások be-és kikapcsolása a Keresés mezőbe, és kattintson a legjobban egyező eredményre.

2. lépés : Ellenőrizd a Hyper-V opciót, és kattintson rendben .



  engedélyezze a Hyper-V-t

Ezután indítsa újra a számítógépet, és ellenőrizze, hogy a probléma megoldódott-e. Ha nem, folytassa a következő megoldással.



2. javítás: Engedélyezze a hardveres virtualizációt

A Hyper-V-alapú Windows alrendszer Linuxhoz való használatához a számítógépen be kell kapcsolnia a hardveres virtualizációt. Ha a telepítés után véletlenül letiltotta a WSL-t, ellenőriznie kell és engedélyeznie kell ezt a funkciót a BIOS-ból. Addig is megnyithatja számítógépén a Feladatkezelőt, és átválthat a Teljesítmény lapra. Itt találod a Virtualizáció nevű lapot.

Győződjön meg arról, hogy az állapot Engedélyezve látható. Ha nem, kövesse az alábbi lépéseket a hardvervirtualizáció engedélyezéséhez a Windows PC-n.

1. lépés : Indítsa újra a számítógépet. Ezután nyomja meg az adott gyorsbillentyűt, hogy lépjen be a BIOS-ba . A gyorsbillentyűk a különböző márkáktól függően eltérőek lehetnek. Általában Esc, F2 vagy Del stb.

2. lépés : Miután megnyílik a BIOS ablak, lépjen a Fejlett fület, és nyomja meg Belép folytatni.

Jegyzet:

Előfordulhat, hogy a Virtualizáció opció egyes számítógépeken nem található meg a Speciális lapon. Ebben az esetben megtalálja a Teljesítmény lapon.

3. lépés : A kiválasztáshoz használja a billentyűzet nyilait Virtualizáció és engedélyezze azt.

Ezután mentse el a módosításokat, és indítsa újra a számítógépet.

3. javítás: Beágyazott virtualizáció engedélyezése és RAM-beállítások módosítása

A beágyazott virtualizáció egy olyan szolgáltatás, amely lehetővé teszi a Hyper-V futtatását egy Hyper-V virtuális gépen (VM). Ez hasznos a Visual Studio Phone Emulator virtuális gépen való futtatásához, vagy olyan konfigurációk teszteléséhez, amelyek általában több gazdagépet igényelnek. A beágyazott virtualizáció bekapcsolása állítólag sok online felhasználó számára jelentett megoldást. Tehát kövesse az alábbi lépéseket:

1. lépés : Kapcsolja ki a virtuális gépet Hyper-V Manager .

2. lépés : Nyomja meg Win + X a billentyűzeten, és válassza ki Windows PowerShell (rendszergazda) a felugró listából.

3. lépés : A PowerShell ablakban másolja be ezt a parancsot, és nyomja meg a gombot Belép :

Set-VMPProcessor -ExposeVirtualizationExtensions $true

  írja be a parancsot

4. lépés : Kattintson jobb gombbal a virtuális gépére a Hyper-V Managerben, és válassza ki Beállítások .

5. lépés : Kattintson memória a bal oldali ablaktáblában törölje a jelölést Dinamikus memória engedélyezése, és állítsa be a RAM értéke az aktuális érték kétszeresére, például 2048 > 4096.

6. lépés : Kattintson Alkalmaz és rendben a változtatások mentéséhez.

7. lépés : Indítsa el a virtuális gépet. Ezután kattintson jobb gombbal a virtuális gépére, és válassza ki Csatlakozás . Ez futtatja a Hyper-V-t, és a rendszer újraindul.

Később próbálja meg újra futtatni az Ubuntut, és ellenőrizze, hogy a „WslRegisterDistribution failed with Error: 0x80370102” probléma megoldódott-e.