Prilikom instaliranja WSL-a, ako primite poruku o pogrešci-WslRegisterDistribution nije uspio s pogreškom: 0x80370102-onda će vam ovaj post pomoći da ga riješite. Pogreška se javlja iz nekoliko razloga. Ugnježđena virtualizacija, ograničenje CPUID-a, podrška za virtualizaciju i još mnogo toga.
WslRegisterDistribution nije uspio s pogreškom: 0x80370102
Slijedite ove prijedloge da biste riješili problem.
- Omogućite ugniježđenu virtualizaciju
- Omogućite Hyper-V podršku na razini BIOS-a
- Onemogući ograničenje CPUID-a
Za njihovu primjenu trebat će vam administratorsko dopuštenje i razumijevanje BIOS-a.
Omogućite ugniježđenu virtualizaciju
Ako ste Windows instalirali u VM, a zatim pokušate instalirati WSL, morate omogućiti ugniježđenu virtualizaciju. Pokrenite PowerShell s dopuštenjem administratora i izvršite naredbu kako je spomenuto u nastavku.
Set-VMProcessor -VMName -ExposeVirtualizationExtensions $ true
Ako to ne uspije, morate omogućiti virtualizaciju na hardverskoj razini. To će ovisiti o BIOS-u ili UEFI-u. Više o tome u službenim Microsoftovim dokumentima.
Omogućite Hyper-V podršku na razini BIOS-a
Otvorite BIOS / UEFI i provjerite ima li postavki koje se mogu nazvati VT-x, AMD-V, SVM, Vanderpool, Intel VT-d ili AMD IOMMU. Ako je AMD, trebate provjeriti ima li AMD-V, SVM itd. Za Intel je to obično VT-x.
Slijedite povezani post da biste saznali postavke prema vašem računalu. Popis uključuje postavke za Dell, Asus, Acer i tako dalje.
Onemogući ograničenje CPUID-a
Kada uključite računalo, OS izvršava CPUID upute za određivanje procesora i njegovih mogućnosti. CPUID koristi kada upotrebljavate novi procesor sa starim OS-om. Windows može imati problema s rukovanjem podacima o CPUID-u, pa ga stoga morate onemogućiti.
Mjesto Ograničenje CPUID-a Max
varirat će za svaki BIOS / UEFI. Stoga se pobrinite za okolo i pronađite gdje se nalazi na vašem računalu.
Nadam se da je post bio koristan za rješavanje WslRegisterDistribution 0x80370102, koji se pojavljuje prilikom instaliranja WSL-a.
Sličan WslRegisterDistribution nije uspio s pogreškama: 0xc03a001a | 0x80041002 | 0x800700b7 ili 0x80080005 | 0x80070422 | 0x80370114 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e i 0x8000000d.