WslRegisterDistribution misslyckades med fel: 0x80370102

När du installerar WSL , om du får ett felmeddelande som säger— WslRegisterDistribution misslyckades med fel: 0x80370102(WslRegisterDistribution failed with error: 0x80370102) — då kommer det här inlägget att hjälpa dig att lösa det. Felet uppstår(Error) av ett par anledningar. Kapslad virtualisering , en gräns för CPUID , virtualiseringsstöd(Virtualization) och mer.

WslRegisterDistribution misslyckades fel 0x80370102

WslRegisterDistribution failed with error: 0x80370102.
Error: 0x80370102 The Virtual machine could not be started because a required feature is not installed

WslRegisterDistribution misslyckades med fel: 0x80370102

Följ dessa förslag för att åtgärda problemet.

  • Aktivera kapslad virtualisering
  • Aktivera Hyper-V-stöd på BIOS-nivå(BIOS Level)
  • Inaktivera begränsning av CPUID

Du behöver administratörsbehörighet och förståelse för BIOS för att implementera dem.

Aktivera kapslad virtualisering

Om du har installerat Windows i en virtuell dator och sedan försöker installera WSL måste du aktivera kapslad virtualisering. Starta PowerShell(Launch PowerShell) med administratörsbehörighet och kör kommandot enligt nedan.

Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true

Om detta inte fungerar måste du aktivera virtualisering på hårdvarunivå. Detta beror på BIOS eller UEFI . Mer om detta i de officiella Microsoft-dokumenten(official Microsoft Documents) .

Aktivera Hyper-V-stöd på BIOS-nivå(BIOS Level)

Aktivera hårdvaruvirtualisering

Öppna BIOS/UEFI och leta efter inställningar som kan heta VT-x, AMD-V, SVM, Vanderpool, Intel VT-d eller AMD IOMMU. (VT-x, AMD-V, SVM, Vanderpool, Intel VT-d, or AMD IOMMU. )Om det är AMD måste du leta efter AMD-V , SVM och så vidare. För Intel är det vanligtvis VT-x .

Följ det länkade inlägget för att ta reda på inställningarna för din dator. Listan innehåller inställningar för Dell , Asus , Acer och så vidare.

Inaktivera begränsning av CPUID

När du slår på din dator, kör operativsystemet CPUID-(CPUID) instruktioner för att fastställa processorn och dess kapacitet. CPUID används när du använder en ny processor med ett gammalt operativsystem. Windows kan ha problem med att hantera CPUID- informationen, och därför måste du inaktivera den.

Platsen för Limit CPUID Maxkommer att variera för varje BIOS/UEFI . Så se till att titta runt för att hitta var den har på din dator.

Jag hoppas att inlägget var till hjälp för att lösa WslRegisterDistribution 0x80370102 , som visas när du installerar WSL .

Liknande WslRegisterDistribution misslyckades med fel(Similar WslRegisterDistribution failed with errors)0xc03a001a | 0x80041002 | 0x800700b7 eller 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x803701140x800700030x80070032 | 0x8007023e | 0x800701bc | 0x8007019e och 0x8000000d(0x8007019e and 0x8000000d) .

Relaterat: (Related: )Felsök Windows-undersystem för Linux-felmeddelanden och koder.(Troubleshoot Windows Subsystem for Linux Error Messages and Codes.)



About the author

Jag är en datorexpert med över 10 års erfarenhet inom mjukvaru- och webbläsarindustrin. Jag har designat, byggt och hanterat hela installationer av mjukvaruprogram, samt utvecklat och underhållit webbläsare. Min erfarenhet ger mig förmågan att ge tydliga, koncisa förklaringar av komplicerade ämnen – oavsett om det är hur Microsoft Office fungerar eller hur man får ut det mesta av Mozilla Firefox. Utöver mina datorkunskaper är jag också en skicklig skribent och kan kommunicera effektivt online och personligen.



Related posts