WslRegisterDistribution mislukt met fout: 0x80370102
Als u bij het installeren van WSL een foutmelding krijgt met de melding: WslRegisterDistribution mislukt met fout: 0x80370102(WslRegisterDistribution failed with error: 0x80370102) , dan zal dit bericht u helpen dit op te lossen. De fout(Error) treedt om een aantal redenen op. Geneste virtualisatie , een limiet op de CPUID , virtualisatie-(Virtualization) ondersteuning en meer.
WslRegisterDistribution failed with error: 0x80370102.
Error: 0x80370102 The Virtual machine could not be started because a required feature is not installed
WslRegisterDistribution mislukt met fout: 0x80370102
Volg deze suggesties om het probleem op te lossen.
- Geneste virtualisatie inschakelen
- Hyper-V-ondersteuning inschakelen op BIOS-niveau(BIOS Level)
- Beperking op CPUID uitschakelen
U hebt beheerdersrechten en kennis van BIOS nodig om ze te implementeren.
Geneste virtualisatie inschakelen
Als u Windows op een VM hebt geïnstalleerd en vervolgens WSL probeert te installeren , moet u geneste virtualisatie inschakelen. Start PowerShell(Launch PowerShell) met beheerdersrechten en voer de onderstaande opdracht uit.
Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true
Als dit niet werkt, moet u virtualisatie op hardwareniveau inschakelen. Dit is afhankelijk van het BIOS of UEFI . Meer hierover op de officiële Microsoft Documenten(official Microsoft Documents) .
Hyper-V-ondersteuning inschakelen op BIOS-niveau(BIOS Level)
Open het BIOS/UEFI en controleer op instellingen die VT-x, AMD-V, SVM, Vanderpool, Intel VT-d of AMD IOMMU kunnen heten. (VT-x, AMD-V, SVM, Vanderpool, Intel VT-d, or AMD IOMMU. )Als het AMD is, moet u controleren op AMD-V , SVM , enzovoort. Voor Intel is dit meestal VT-x .
Volg het gelinkte bericht om de instellingen voor uw computer te achterhalen. De lijst bevat instellingen voor Dell , Asus , Acer , enzovoort.
Beperking op CPUID uitschakelen
Wanneer u uw computer aanzet, voert het besturingssysteem de CPUID -instructie uit om de processor en zijn mogelijkheden te bepalen. CPUID gebruikt wanneer u een nieuwe processor gebruikt met een oud besturingssysteem. Windows heeft mogelijk problemen met het verwerken van de CPUID- informatie en daarom moet u deze uitschakelen.
De locatie van Limit CPUID Max
verschilt per BIOS/UEFI . Kijk dus goed rond om te zien waar het op uw computer staat.
Ik hoop dat de post nuttig was om de WslRegisterDistribution 0x80370102 op te lossen , die verschijnt bij het installeren van WSL .
Vergelijkbare WslRegisterDistribution mislukt met fouten(Similar WslRegisterDistribution failed with errors) : 0xc03a001a | 0x80041002 | 0x800700b7 of 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x80370114 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e en 0x8000000d(0x8007019e and 0x8000000d) .
Gerelateerd: (Related: )Problemen met Windows-subsysteem voor Linux-foutmeldingen en -codes oplossen.(Troubleshoot Windows Subsystem for Linux Error Messages and Codes.)
Related posts
WslRegisterDistribution mislukt met fout: 0x80370114
WslRegisterDistribution mislukt met fout 0x8007023e
WslRegisterDistribution is mislukt met fout 0x8007019e of 0x8000000d
WslRegisterDistribution mislukt met fout: 0x800701bc
WslRegisterDistribution mislukt met fout: 0x80070422
Hoe .sh of Shell Script-bestand uit te voeren in Windows 11/10
WslRegisterDistribution mislukt met fout 0x800700b7 of 0x80080005
Fix Windows-subsysteem voor Linux-fouten, problemen en problemen
Bouw LineageOS op Windows 10 met behulp van het Windows-subsysteem voor Linux
Hoe de Linux Distribution-versie in te stellen op WSL1 of WSL2 in Windows 10
WslRegisterDistribution mislukt met fout 0xc03a001a
WslRegisterDistribution mislukt met fout: 0x80041002
Fix WslRegisterDistribution mislukt met fout 0x80070032
Hoe installeer ik Windows Subsystem for Linux op Windows 11
WSL werkt niet meer met fout 0x80070003
Hoe het Windows-subsysteem voor Linux (WSL)-versie in Windows te controleren