Oplossing: WSL-registerdistributiefout 0x80370102 Windows 10/11 [Partition Magic]

Deze ' WslRegistertionDistribution mislukt met fout: 0x80370102 ” foutmelding treedt op wanneer gebruikers een Linux-distributie proberen te installeren om toegang te krijgen via Windows Subsystem for Linux 2. Als u ook een van hen bent, is dit artikel van deze site Partitie Wizard is wat je nodig hebt.





Op deze pagina :

Windows bevat deze nieuwe functie al en gebruikers kunnen het Linux-subsysteem eenvoudig installeren door de functie 'Windows-subsysteem voor Linux' in te schakelen. Bij het downloaden van Linux-distributies via het Windows-subsysteem voor Linux of WSL krijgen gebruikers echter deze foutmelding 'WslRegisterDistribution failed with error: 0x80370102'.

Windows-subsysteem voor Linux vereist dat Hyper-V en virtualisatie op onze computer zijn ingeschakeld. Stel dat u per ongeluk een functie op uw computer hebt uitgeschakeld nadat u het Windows-subsysteem voor Linux hebt ingeschakeld. In dit geval kunt u bij het starten van WSL op uw pc de foutmelding tegenkomen:



WslRegisterDistribution is mislukt met fout: 0x80370102.

Fout: 0x80370102 De virtuele machine kan niet worden gestart omdat een vereiste functie niet is geïnstalleerd.

Welnu, hoe deze fout op te lossen? De gedetailleerde stappen om 'WslRegisterDistribution failed with Error: 0x80370102' op te lossen, worden hieronder weergegeven.



Oplossing 1: schakel Hyper-V . in

Hyper-V is een onmisbare functie of functionaliteit voor het gebruik van het Windows-subsysteem voor Linux op Windows-computers. Als u het niet inschakelt, genereert het een foutmelding bij het installeren van een Linux-distributie voor toegang via Windows. Dus het inschakelen van Hyper-V kan het probleem 'WslRegisterDistribution failed with Error: 0x80370102' oplossen.

Stap 1 : Type Windows-onderdelen in-of uitschakelen op de Zoeken en klik op het best passende resultaat.

Stap 2 : Controleer de Hyper-V optie en klik op Oké .



  Hyper-V . inschakelen

Start vervolgens uw computer opnieuw op en controleer of dit probleem is verholpen. Zo niet, ga dan verder met de volgende oplossing.



Oplossing 2: hardwarevirtualisatie inschakelen

Om het door Hyper-V aangedreven Windows-subsysteem voor Linux op uw pc te gebruiken, moet u hardwarevirtualisatie inschakelen. Als u WSL per ongeluk hebt uitgeschakeld nadat u het hebt geïnstalleerd, moet u deze functie controleren en inschakelen vanuit het BIOS. Tot die tijd kunt u Taakbeheer op uw computer openen en overschakelen naar het tabblad Prestaties. Hier vindt u een tabblad genaamd Virtualisatie.

Zorg ervoor dat de status Ingeschakeld is. Als dat niet het geval is, moet u de onderstaande stappen volgen om hardwarevirtualisatie op uw Windows-pc in te schakelen.

Stap 1 : Start je computer opnieuw op. Druk vervolgens op de specifieke sneltoets om voer BIOS in . De sneltoetsen kunnen variëren als gevolg van verschillende merken. Het is meestal Esc, F2 of Del, enz.

Stap 2 : Zodra het BIOS-venster wordt geopend, gaat u naar de Geavanceerd tabblad en druk op Binnenkomen doorgaan.

Opmerking:

De optie Virtualisatie is op sommige computers mogelijk niet aanwezig op het tabblad Geavanceerd. In dit geval vind je het in de Prestatie tabblad.

Stap 3 : gebruik de pijlen op uw toetsenbord om te selecteren virtualisatie en schakel het in.

Sla daarna de wijzigingen op en start uw computer opnieuw op.

Fix 3: Schakel geneste virtualisatie in en wijzig RAM-instellingen

Geneste virtualisatie is een functie waarmee u Hyper-V in een virtuele Hyper-V-machine (VM) kunt uitvoeren. Dit is handig voor het uitvoeren van de Visual Studio Phone Emulator op een virtuele machine of voor het testen van configuraties waarvoor doorgaans meerdere hosts nodig zijn. Het inschakelen van geneste virtualisatie is naar verluidt een oplossing geweest voor veel online gebruikers. Volg dus deze stappen:

Stap 1 : Sluit uw virtuele machine af in Hyper-V-manager .

Stap 2 : Druk op Win + X op je toetsenbord en selecteer Windows PowerShell (beheerder) uit de pop-uplijst.

Stap 3 : Kopieer en plak deze opdracht in het PowerShell-venster en druk op Binnenkomen :

Set-VMProcessor -ExposeVirtualisatieExtensions $true

  voer de opdracht in

Stap 4 : Klik met de rechtermuisknop op uw virtuele machine in Hyper-V Manager en selecteer Instellingen .

Stap 5 : Klik Geheugen in het linkerdeelvenster, verwijder het vinkje Dynamisch geheugen inschakelen, en stel de RAM-waarde tot tweemaal de huidige waarde, bijv.2048 > 4096.

Stap 6 : Klik Van toepassing zijn en Oké om de wijzigingen op te slaan.

Stap 7 : Start uw virtuele machine. Klik vervolgens met de rechtermuisknop op uw virtuele machine en selecteer Aansluiten . Hiermee wordt Hyper-V uitgevoerd en wordt uw systeem opnieuw opgestart.

Probeer later Ubuntu opnieuw uit te voeren om te testen of het probleem 'WslRegisterDistribution failed with Error: 0x80370102' is opgelost.