WslRegisterDistribution-fout 0x80370102 oplossen bij het installeren van Linux Distro voor WSL 2

Hulp

Problemen met WSL 2-installatieproblemen oplossen op Windows 10

Probeert u een Linux-distributie te installeren in Windows Subsystem for Linux (WSL) 2 en ondervindt u problemen? Je bent niet alleen. De beruchte foutcode 0x80370102 heeft veel Windows-gebruikers die de kracht van WSL 2 willen benutten, voor de gek gehouden.

In dit bericht bespreken we de veelvoorkomende oorzaken van het bericht WslRegisterDistribution mislukt met fout: 0x80370102 en hoe we deze kunnen oplossen, op basis van inzichten die worden gedeeld op communityforums. Met de juiste oplossingen heb je Ubuntu, Debian of je favoriete Linux-distributie in een mum van tijd aan de praat in WSL 2.

Schakel Hyper-V in voor WSL 2

Een van de meest voorkomende boosdoeners achter de 0x80370102-fout is dat Hyper-V niet is ingeschakeld. Hyper-V, geïntroduceerd in Windows 8, is de eigen hypervisor van Microsoft waarmee u virtuele machines (VM’s) op Windows kunt uitvoeren.

Hyper-V is een vereiste voor het gebruik van WSL 2, dat gebruikmaakt van een lichtgewicht VM om de Linux-omgeving te hosten. Dus als Hyper-V is uitgeschakeld, kan de VM die WSL 2 aandrijft niet starten, waardoor de fout 0x80370102 wordt geactiveerd.

Wat is foutcode 0x80073cfe?

Microsoft Store werkt meestal prima. Maar soms merk je tijdens het updaten van de apps op je systeem deze vervelende foutcode op “ ERROR_PACKAGE_REPOSITORY_CORRUPTED. Foutcode 0x80073CFE “. Na grondig onderzoek van de foutmelding zijn we tot de conclusie gekomen dat een beschadigde registersleutel de reden is dat u dit probleem ondervindt.

Hoe los ik de 0x80370114-fout op?

Toen ik vastliep op de fout 0x80370114, moest ik alle drie de opties van Virtual Machine Platform, Windows Hypervisor Platform en Windows Subsystem voor Linux uitschakelen in Windows-functies in- of uitschakelen. Klik vervolgens op Toepassen, sla de voorgestelde herstart over, schakel ze allemaal weer in en vervolgens op Toepassen, dit keer met een herstart.

Het inschakelen van Hyper-V is eenvoudig:

  1. Open Programma’s en onderdelen via het dialoogvenster Uitvoeren (Windows + R en typ vervolgensappwiz.cpl)

  2. Klik op ‘Windows-functies in- of uitschakelen’

  3. Vink het vakje voor Hyper-V aan en klik op OK

  4. Start uw pc opnieuw op

Zodra uw computer weer opstart, is Hyper-V ingeschakeld en klaar om WSL 2 te ondersteunen.

Schakel virtualisatie in het BIOS van uw pc in

Als Hyper-V al is ingeschakeld maar u nog steeds de WslRegisterDistribution 0x80370102-fout ziet, is het volgende dat u moet controleren of virtualisatie is ingeschakeld in uw BIOS.

Met deze instelling kan Hyper-V de virtualisatiemogelijkheden van uw processor benutten. Het kan in het BIOS van uw systeem het label VT-x (Intel) of AMD-V (AMD) hebben.

U kunt dit als volgt inschakelen:

  1. Start uw pc opnieuw op en druk op de toets om het BIOS te openen, meestal Verwijderen of F2

  2. Navigeer naar het tabblad Beveiliging

  3. Zoek naar een optie met het label Virtualisatie of VT en schakel deze in

  4. Sla de wijzigingen op en start opnieuw op

Als virtualisatie is ingeschakeld in het BIOS, zouden Hyper-V en WSL 2 naar behoren moeten functioneren.

Schakel geneste virtualisatie in

Als de voorgaande suggesties de 0x80370102-fout niet oplossen, kan geneste virtualisatie de boosdoener zijn.

Hoe kan ik de wslregistrationdistribution mislukte fout in Ubuntu oplossen?

Concreet moet u Windows Subsystem voor Linux inschakelen voordat de Ubuntu-app correct wordt geïnstalleerd. Als u dat bent vergeten, krijgt u de foutmelding ‘WslRegistrationDistribution failed’. Om het te repareren, open het Configuratiescherm en selecteer Programma’s. Selecteer de optie Windows-functies in- of uitschakelen.

Hoe los ik de Windows 11 WSL-fout op?

Druk op de Windows-toets om het Start-menu te openen, typ Microsoft Store en druk op Enter. Selecteer Mijn bibliotheek in de linkerbenedenhoek van de app. Zoek de Linux-distributie-app, zoals Ubuntu, klik vervolgens op Starten en controleer of het probleem is opgelost. Soms kunnen Windows 11 WSL-fouten optreden vanwege een bug in uw geïnstalleerde Linux-distributie.

Met geneste virtualisatie kunt u VM’s binnen VM’s uitvoeren. Omdat WSL 2 een VM gebruikt, is ondersteuning voor geneste virtualisatie vereist.

U kunt geneste virtualisatie voor WSL 2 inschakelen door:

  1. Een verhoogde PowerShell-prompt openen

  2. Rennen:

Set-VMProcessor -VMName  -ExposeVirtualizationExtensions $true
  1. Vervangen<VMName>met uw WSL 2-distronaam

  2. Minimaal 4 GB RAM toewijzen aan de WSL 2 VM

Als geneste virtualisatie is ingeschakeld, kan de Windows VM de WSL 2 Linux VM correct uitvoeren.

Start de LxssManager-service opnieuw

De LxssManager-service drijft het Windows-subsysteem voor Linux aan en moet goed werken. Als het beschadigd is of crasht, kan dit zich manifesteren als de 0x80370102-fout.

Het herstarten van de LxssManager-service kan WSL weer op de been krijgen:

  1. Open het dialoogvenster Uitvoeren met Windows + R

  2. Typeservices.mscen druk op Enter

  3. Zoek LxssManager in de lijst en klik er met de rechtermuisknop op

  4. Selecteer Opnieuw opstarten

  5. Probeer uw WSL 2-distributie opnieuw te installeren

Dit zou de LxssManager-service moeten vernieuwen en mogelijk alle problemen met betrekking tot WSL 2 oplossen.

Wat is WSL-fout 0x80070032?

De WSL-fout in Windows 11 bevat een verscheidenheid aan codes en waarschuwingen, en de meest voorkomende zijn WslRegisterDistribution mislukt met fouten: 0x80070032, 0x80370102, 0x8007023e en 0x8007019e. Nu we de oorzaken en foutcodes hebben besproken, gaan we dieper in op de oplossingen. Hoe we testen, beoordelen en beoordelen?

Waarom heb ik geen toegang tot mijn Ubuntu-distributie?

Het is bekend dat deze fout optreedt nadat een distributie “gedeeltelijk” is geïnstalleerd. Probeer vanuit PowerShell (als een gewone, niet-beheerdersgebruiker) het volgende uit te voeren: Als het een Ubuntu-distributie retourneert (en u er geen toegang toe hebt), voer dan het volgende uit: # WAARSCHUWING: Destructieve werking.

Schakel de Virtual Machine Platform-functie in

Ten slotte is er nog een manier om ervoor te zorgen dat de optionele functie Virtual Machine Platform is ingeschakeld.

Dit biedt de benodigde Windows-componenten voor Hyper-V- en WSL 2-virtualisatie, dus als deze is uitgeschakeld, kunt u problemen verwachten.

Schakel het in door:

  1. Programma’s en functies openen

  2. Klik op ‘Windows-functies in- of uitschakelen’

  3. Virtueel machineplatform controleren

  4. Uw systeem opnieuw opstarten

Als het vakje Virtual Machine Platform is aangevinkt, heeft Windows alles wat het nodig heeft voor zijdezachte WSL 2-ervaringen.

Wanneer al het andere faalt

Als je de melding “WslRegisterDistribution mislukt met fout: 0x80370102” nog steeds niet van je af kunt schudden nadat je alle bovenstaande oplossingen hebt geprobeerd, verlies dan de hoop niet. Andere gebruikers in uw schoenen vonden succes door verdere hulp te zoeken op de technische ondersteuningsforums en Windows Insider-kanalen van Microsoft.

Waarom is wslregisterdistribution mislukt met fout 0x80370102?

WslRegisterDistribution is mislukt met fout: 0x80370102 Fout: 0x80370102 De virtuele machine kan niet worden gestart omdat een vereiste functie is niet geïnstalleerd. Bij het onderzoeken van deze fout en het lezen van de officiële WSL 2-installatiehandleiding van Microsoft lijkt de fout altijd te komen doordat virtualisatie niet is ingeschakeld in het BIOS van het systeem.

Wat betekent wslregisterdistributie mislukt 0x80370102?

WslRegisterDistribution is mislukt met fout: 0x80370102 Fout: 0x80370102 De virtuele machine kan niet worden gestart omdat een vereiste functie niet is geïnstalleerd. Druk op een willekeurige toets om door te gaan… Dit betekent dat de belangrijkste componenten die vereist zijn voor het Windows-subsysteem voor Linux versie 2, d.w.z. Virtual Machine Platform, niet zijn ingeschakeld.

Waarom is wslregisterdistribution mislukt met fout 0x8000000d?

WslRegisterDistribution mislukt met fout: 0x8000000d Fout: 0x8000000d An illegale staatsverandering werd gevraagd. Druk op een willekeurige toets om door te gaan… ‘Windows Subsystem for Linux’ Windows Subsystem for Linux heeft geen geïnstalleerde distributies. Gebruik ‘wsl.exe –list –online’ om de beschikbare distributies weer te geven en ‘wsl.exe –install ‘ installeren.

Wij wensen u het allerbeste bij het operationeel krijgen van WSL 2 op uw Windows-computer! Laat ons in de reacties weten of een van deze tips heeft geholpen of dat je een andere oplossing hebt ontdekt.

Referenties

  1. https://www.partitionwizard.com/partitionmagic/wslregisterdistribution-failed-with-error-0x80370102.html
  2. https://www.makeuseof.com/wslregisterdistribution-failed-with-error-0x80370102-windows/

Wat is WSL-fout 0x8007019e?

WSL (Windows-subsysteem voor Linux) is een gratis en optionele functie van Windows 10 waarmee gebruikers Linux-programma’s op Windows kunnen uitvoeren. Gebruikers hebben gemeld dat ze deze fout 0x8007019e hebben gezien, zoals weergegeven in de onderstaande afbeelding bij het openen van de Linux-opdrachtprompt. Zodra deze fout verschijnt, mag de gebruiker de op WSL gebaseerde terminal niet gebruiken.

Hoe los ik installatiefout 0x80070003 op?

Druk op een willekeurige toets om door te gaan… Verwijzend naar het document: Installatie mislukt met fout 0x80070003 of fout 0x80370102 Zorg ervoor dat virtualisatie is ingeschakeld in het BIOS van uw computer. De instructies over hoe u dit moet doen, variëren van computer tot computer en staan ​​hoogstwaarschijnlijk onder CPU-gerelateerde opties.

WindoQ