WslRegisterDistribution epäonnistui virheellä: 0x80370102
Jos saat WSL :n asennuksen yhteydessä virheilmoituksen – WslRegisterDistribution failed with error: 0x80370102 –, tämä viesti auttaa sinua ratkaisemaan sen. Virhe ilmenee kahdesta syystä . (Error)Sisäkkäinen virtualisointi , CPUID :n rajoitus , virtualisointituki(Virtualization) ja paljon muuta.
WslRegisterDistribution failed with error: 0x80370102.
Error: 0x80370102 The Virtual machine could not be started because a required feature is not installed
WslRegisterDistribution epäonnistui virheellä: 0x80370102
Korjaa ongelma noudattamalla näitä ehdotuksia.
- Ota sisäkkäinen virtualisointi käyttöön
- Ota Hyper-V-tuki käyttöön BIOS-tasolla(BIOS Level)
- Poista CPUID-rajoitus käytöstä
Tarvitset järjestelmänvalvojan luvan ja ymmärryksen BIOSista(BIOS) niiden toteuttamiseen.
Ota sisäkkäinen virtualisointi käyttöön
Jos olet asentanut Windowsin(Windows) virtuaalikoneeseen ja yrität sitten asentaa WSL :n , sinun on otettava sisäkkäinen virtualisointi käyttöön. Käynnistä PowerShell(Launch PowerShell) järjestelmänvalvojan luvalla ja suorita komento alla mainitulla tavalla.
Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true
Jos tämä ei auta, sinun on otettava virtualisointi käyttöön laitteistotasolla. Tämä riippuu BIOSista(BIOS) tai UEFI :stä . Lisää tästä virallisissa Microsoft-asiakirjoissa(official Microsoft Documents) .
Ota Hyper-V-tuki käyttöön BIOS-tasolla(BIOS Level)
Avaa BIOS/UEFI ja tarkista asetukset, joiden nimi voi olla VT-x, AMD-V, SVM, Vanderpool, Intel VT-d tai AMD IOMMU. (VT-x, AMD-V, SVM, Vanderpool, Intel VT-d, or AMD IOMMU. )Jos se on AMD , sinun on tarkistettava AMD-V , SVM ja niin edelleen. Intelille se(Intel) on yleensä VT-x .
Seuraa linkitettyä viestiä saadaksesi selville tietokoneesi mukaiset asetukset. Luettelo sisältää Dellin(Dell) , Asusin(Asus) , Acerin(Acer) ja niin edelleen asetukset.
Poista CPUID-rajoitus käytöstä
Kun käynnistät tietokoneen, käyttöjärjestelmä suorittaa CPUID -käskyn määrittääkseen prosessorin ja sen ominaisuudet. CPUID :tä käytetään, kun käytät uutta prosessoria vanhalla käyttöjärjestelmällä. Windowsilla(Windows) voi olla ongelmia CPUID - tietojen käsittelyssä, joten sinun on poistettava se käytöstä.
Kohteen sijainti Limit CPUID Max
vaihtelee BIOS/UEFI :n mukaan . Muista siis katsoa ympärillesi löytääksesi, missä se on tietokoneessasi.
Toivottavasti viesti auttoi ratkaisemaan WslRegisterDistribution 0x80370102 , joka ilmestyy WSL : tä asennettaessa .
Samanlainen WslRegisterDistribution epäonnistui virheillä(Similar WslRegisterDistribution failed with errors) : 0xc03a001a | 0x80041002 | 0x800700b7 tai 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x80370114 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e ja 0x8000000d(0x8007019e and 0x8000000d) .
Aiheeseen liittyvä: (Related: )Windows-alijärjestelmän vianmääritys Linux-virhesanomille ja -koodeille.(Troubleshoot Windows Subsystem for Linux Error Messages and Codes.)
Related posts
WslRegisterDistribution epäonnistui virheellä: 0x80370114
WslRegisterDistribution epäonnistui virheellä 0x8007023e
WslRegisterDistribution epäonnistui virheellä 0x8007019e tai 0x8000000d
WslRegisterDistribution epäonnistui virheellä: 0x800701bc
WslRegisterDistribution epäonnistui virheellä: 0x80070422
WslRegisterDistribution epäonnistui virheellä: 0x80041002
Kuinka asettaa Linux Distribution -versioksi WSL1 tai WSL2 Windows 10:ssä
WslRegisterDistribution epäonnistui virheellä 0x800700b7 tai 0x80080005
Korjaa WslRegisterDistribution epäonnistui virheellä 0x80070032
Kuinka asentaa Windows Subsystem for Linux -käyttöjärjestelmään Windows 11
WslRegisterDistribution epäonnistui virheellä 0xc03a001a
Korjaa Windows-alijärjestelmä Linuxin virheitä, ongelmia ja ongelmia varten
Kuinka tarkistaa Windows-alijärjestelmän Linux (WSL) -versio Windowsissa
WSL lakkasi toimimasta virheen 0x80070003 kanssa
Rakenna LineageOS Windows 10:lle käyttämällä Windows-alijärjestelmää Linuxille
.sh- tai Shell Script -tiedoston suorittaminen Windows 11/10:ssä