WslRegisterDistribution mislykkedes med fejl: 0x80370102
Når du installerer WSL , hvis du modtager en fejl, der siger — WslRegisterDistribution mislykkedes med fejlen: 0x80370102(WslRegisterDistribution failed with error: 0x80370102) — så vil dette indlæg hjælpe dig med at løse det. Fejlen opstår(Error) af et par årsager. Indlejret virtualisering , en grænse for CPUID , virtualiseringsunderstøttelse(Virtualization) og mere.
WslRegisterDistribution failed with error: 0x80370102.
Error: 0x80370102 The Virtual machine could not be started because a required feature is not installed
WslRegisterDistribution mislykkedes med fejl: 0x80370102
Følg disse forslag for at løse problemet.
- Aktiver indlejret virtualisering
- Aktiver Hyper-V-understøttelse på BIOS-niveau(BIOS Level)
- Deaktiver begrænsning på CPUID
Du skal bruge administratortilladelse og en forståelse af BIOS for at implementere dem.
Aktiver indlejret virtualisering
Hvis du har installeret Windows i en VM og derefter prøver at installere WSL , skal du aktivere indlejret virtualisering. Start PowerShell(Launch PowerShell) med administratortilladelse, og udfør kommandoen som nævnt nedenfor.
Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true
Hvis dette ikke virker, skal du aktivere virtualisering på hardwareniveau. Dette afhænger af BIOS eller UEFI . Mere om dette i de officielle Microsoft-dokumenter(official Microsoft Documents) .
Aktiver Hyper-V-understøttelse på BIOS-niveau(BIOS Level)
Åbn BIOS/UEFI og se efter indstillinger, der kan hedde VT-x, AMD-V, SVM, Vanderpool, Intel VT-d eller AMD IOMMU. (VT-x, AMD-V, SVM, Vanderpool, Intel VT-d, or AMD IOMMU. )Hvis det er AMD , skal du tjekke for AMD-V , SVM og så videre. For Intel er det normalt VT-x .
Følg det linkede indlæg for at finde ud af indstillinger i henhold til din computer. Listen inkluderer indstillinger for Dell , Asus , Acer og så videre.
Deaktiver begrænsning på CPUID
Når du tænder for din computer, udfører operativsystemet CPUID- instruktioner for at bestemme processoren og dens muligheder. CPUID bruges, når du bruger en ny processor med et gammelt OS. Windows kan have problemer med at håndtere CPUID- oplysningerne, og du skal derfor deaktivere den.
Placeringen af Limit CPUID Max
vil variere for hver BIOS/UEFI . Så sørg for at se dig omkring for at finde ud af, hvor den har på din computer.
Jeg håber, at indlægget var nyttigt til at løse WslRegisterDistribution 0x80370102 , som vises ved installation af WSL .
Lignende WslRegisterDistribution mislykkedes med fejl(Similar WslRegisterDistribution failed with errors) : 0xc03a001a | 0x80041002 | 0x800700b7 eller 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x80370114 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e og 0x8000000d(0x8007019e and 0x8000000d) .
Relateret: (Related: )Fejlfinding af Windows-undersystem til Linux-fejlmeddelelser og -koder.(Troubleshoot Windows Subsystem for Linux Error Messages and Codes.)
Related posts
WslRegisterDistribution mislykkedes med fejl: 0x80370114
WslRegisterDistribution mislykkedes med fejl 0x8007023e
WslRegisterDistribution mislykkedes med fejl 0x8007019e eller 0x8000000d
WslRegisterDistribution mislykkedes med fejl: 0x800701bc
WslRegisterDistribution mislykkedes med fejl: 0x80070422
Sådan indstilles Linux Distribution version til WSL1 eller WSL2 i Windows 10
Sådan installeres Windows Subsystem til Linux på Windows 11
Sådan kontrolleres Windows Subsystem for Linux (WSL) version i Windows
Byg LineageOS på Windows 10 ved hjælp af Windows Subsystem til Linux
WslRegisterDistribution mislykkedes med fejl: 0x80041002
WSL holdt op med at fungere med fejl 0x80070003
Fix WslRegisterDistribution mislykkedes med fejl 0x80070032
WslRegisterDistribution mislykkedes med fejl 0xc03a001a
Sådan kører du .sh eller Shell Script-fil i Windows 11/10
Ret Windows-undersystem til Linux-fejl, problemer og problemer
WslRegisterDistribution mislykkedes med fejl 0x800700b7 eller 0x80080005