Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

A 0x80370102 hiba akkor fordul elő, amikor a felhasználók a „Windows alrendszer Linuxhoz” funkció használatával próbálnak meg egy Linux disztribúciót telepíteni és futtatni. A hibát számos esetben az okozza, hogy a felhasználók megpróbálják telepíteni mind a Linux, mind a Debian disztribúciókat, és jellemzően a BIOS hardvervirtualizációs funkciójával kapcsolatos problémákhoz kapcsolódik.

Az alábbiakban áttekintjük a probléma okait és azokat a hibaelhárítási módszereket, amelyek segítségével gyorsan megoldhatja a problémát.

Mi okozza a 0x80370102 számú hibát a Windows rendszerben?

A szóban forgó hibát számos ok okozhatja, különösen hardverproblémák. Íme a probléma mögött meghúzódó leggyakoribb okok listája:

  • A Hyper-V és más vonatkozó beállítások le vannak tiltva – A Hyper-V, amely a Microsoft hardvervirtualizációs terméke, lehetővé teszi a virtuális gép létrehozását és futtatását. Ezt a szolgáltatást és más releváns szolgáltatásokat, például a virtualizációs beállítást engedélyezni kell a BIOS-ból, hogy telepíteni és futtatni tudja a disztribúciókat.
    instagram viewer
  • Windows Insider Preview buildet használ – Ha nem egy teljesen kifejlesztett Windows-verziót használ, akkor valószínűleg olyan hibákba is ütközhet, mint amilyen az adott.
  • Az Lxssmanager.exe szolgáltatás sérült – az Lxssmanager.exe szolgáltatás kezeli az új WSL-példányok elindítását. Ha ez a szolgáltatás sérült, vagy egyszerűen nem működik megfelelően, akkor nem tud Linux disztribúciót telepíteni a Windows alrendszeren keresztül Linux 2 rendszerhez való hozzáféréshez.

Most, hogy ismerjük a probléma okait, nézzük meg azokat a megoldásokat, amelyek remélhetőleg véglegesen megoldják a problémát. Mielőtt azonban folytatnánk, javasoljuk, hogy ellenőrizze még egyszer, hogy számítógépe támogatja-e a hardveres virtualizációt.

Abban az esetben, ha a Windows Insider Build-jét használja, fontolja meg egy stabil Windows-verzió telepítését, mivel a fejlesztés alatt álló verziók hajlamosak az ehhez hasonló hibákra.

1. Engedélyezze a Hyper-V-t

Az első dolog, amit javasolunk, annak ellenőrzése, hogy az összes releváns szolgáltatás, például a Hyper-V és a virtualizáció engedélyezve van. Ezzel a módszerrel engedélyezzük a Hyper-V funkciót a Vezérlőpult segítségével. A Feladatkezelő segédprogramot is használjuk annak ellenőrzésére, hogy a virtualizációs funkció megfelelően működik-e.

A következőképpen engedélyezheti a Hyper-V-t a számítógépén:

  1. megnyomni a Win + R gombokat együtt a Futtatás párbeszédpanel megnyitásához.
  2. Válaszd a Programok opciót, majd kattintson a gombra Program és funkciók.
  3. Kattintson Kapcsolja be vagy ki a Windows szolgáltatást a bal oldali ablaktáblában.
  4. A következő párbeszédpanelen jelölje be a következőhöz tartozó négyzetet Hyper-V és kattintson rendben.
  5. Ha végzett, indítsa újra a számítógépet, és ellenőrizze, hogy a probléma megoldódott-e. Ha már itt van, azt is javasoljuk, hogy ellenőrizze, hogy a Virtual Machine Platform funkció engedélyezve van-e, ugyanezeket a lépéseket követve. Ha le van tiltva, az engedélyezése segíthet a probléma megoldásában is.

Ezután ellenőrizzük, hogy a virtualizáció engedélyezve van-e az eszközön. A legtöbb eszközön alapértelmezés szerint le van tiltva. A folytatáshoz kövesse az alábbi lépéseket:

  1. megnyomni a Ctrl + Shift + Esc a kulcsok együtt a Feladatkezelő megnyitásához,
  2. Kattintson a További részletek gombot a Feladatkezelő ablak kibontásához.
  3. Irány a Teljesítmény fület, és kattintson a CPU elemre.
  4. A jobb oldalon található CPU grafikon alatt ellenőrizze a következő állapotát Virtualizáció. Ha nem biztos abban, hogy számítógépe támogatja-e a virtualizációt, tekintse meg ugyanabban az ablakban a Hyper-V támogatási részt. Ha igen, akkor ez azt jelenti, hogy használhatja a hardveres virtualizációt a számítógépén.
  5. Alternatív megoldásként nyissa meg a Futtatást a gomb megnyomásával Win + R kulcsok együtt.
  6. Írja be a cmd-t a szövegmezőbe, és nyomja meg Ctrl + Shift + Enter a Command Prompt megnyitásához rendszergazdaként.
  7. Kattintson Igen a Felhasználói fiókok felügyelete párbeszédpanelen.
  8. Írja be a systeminfo parancsot a parancssorba, és nyomja meg az Enter billentyűt.
  9. Várja meg a parancs végrehajtását, majd lépjen a Hyper-V követelmények szakasz. Látnia kell, hogy a virtualizáció engedélyezve van-e onnan.

Ha a szolgáltatás le van tiltva, a Hyper-V technológia engedélyezése Windows rendszeren meg kell oldania a problémát.

2. Indítsa újra az LxssManager szolgáltatást

Ahogy korábban említettük, az LxssManager szolgáltatásnak megfelelően kell működnie ahhoz, hogy telepítse és futtassa a Linux disztribúciót.

Ha egy szolgáltatás működésbe lép, a legegyszerűbb módja annak, hogy újraindítsa. Ennél a módszernél a Windows Services segédprogramot fogjuk használni a változtatásokhoz.

Ezt a következőképpen teheti meg:

  1. megnyomni a Win + R gombokat együtt a Futtatás párbeszédpanel megnyitásához.
  2. Írja be a services.msc parancsot a Futtatás mezőbe, és kattintson a gombra rendben.
  3. A következő ablakban keresse meg a LxssManager szolgáltatást, és kattintson rá jobb gombbal.
  4. Választ Tulajdonságok a helyi menüből.
  5. Most kattintson a Állj meg gombot, várjon néhány másodpercet, majd nyomja meg Rajt.
  6. A szolgáltatás újraindítása után ellenőrizze, hogy a probléma megoldódott-e.

3. Engedélyezze a beágyazott virtualizációt, és módosítsa a RAM-beállításokat

Egy másik javítás, amely bevált a felhasználók számára, a beágyazott virtualizáció engedélyezése volt, amely szolgáltatás lehetővé teszi a Hyper-V futtatását egy Hyper-V virtuális gépen belül. Ha ez a funkció le van tiltva a számítógépén, az engedélyezése remélhetőleg megoldja a problémát.

Így folytathatja:

  1. Írja be a Powershell-t a Windows keresőjébe, és kattintson a gombra Futtatás rendszergazdaként.
  2. Kattintson Igen a Felhasználói fiókok felügyelete mezőben.
  3. Írja be a következő parancsot a Powershell ablakba, és kattintson az Enter billentyűre a végrehajtásához.
    Set-VMPProcessor  -ExposeVirtualizationExtensions $true
  4. Most indítsa el a Hyper-V kezelőt, és kattintson a jobb gombbal a virtuális gépre.
  5. Választ Beállítások a helyi menüből.
  6. Kattintson memória a bal oldali ablaktáblában.
  7. Most duplájára növelje az Indítási RAM értékét, és törölje a jelet a négyzetből Dinamikus memória engedélyezése.
  8. Kattintson Alkalmaz > rendben a változtatások mentéséhez.
  9. Most kattintson ismét a jobb gombbal a virtuális gépére, és válassza ki Csatlakozás.
  10. Hagyja újraindulni a rendszert, és próbálja meg újra telepíteni/futtatni az Ubuntut.

A WslRegisterDistribution Error javítva

A Windows alrendszer elérése Linuxhoz meglehetősen egyszerű, de vannak esetek, amikor telepítési vagy működési hibákba ütközhet. A fenti módszerek segíthetnek a WslRegisterDistribution hiba sikeres kijavításában. Felveheti a kapcsolatot a Microsoft támogatási csapatával is, ha a hiba ismét megjelenik, hogy azonosítsa a probléma valódi okát, és alkalmazza a megfelelő megoldást.