Sådan løses WSL Register Distribution Error 0x80370102 på Windows 10?



Prøv Vores Instrument Til At Fjerne Problemer

Denne fejl opstår, når brugerne forsøger at installere en Linux-distribution for at få adgang via Windows Subsystem til Linux 2. Efter at have gennemgået brugerens feedback og tekniske myndigheder i detaljer rapporterede brugerne, at de stødte på fejlmeddelelsen 0x80370102, når de forsøgte at installere Linux Distro til Windows Subsystem til Linux 2 (WSL2). Fejlmeddelelsen er som følger:



Fejlmeddelelse



Hvad forårsager WSL Register Distribution Error 0x80370102?

Denne fejl er ekstremt ny og findes ikke kun i Linux-distroer. Denne fejl er også stødt på, når du også prøver at installere Debian distro. Vi har angivet årsagerne til dette problem efter at have gennemgået brugerens feedback og tekniske myndigheder i detaljer. Dette problem kan opstå på grund af en af ​​følgende årsager:

  • Under udvikling: Denne fejl opstår, når folk prøver at køre en Windows Insider Preview-build. En bruger kan muligvis se fejl eller fejl i den build, de bruger, som stadig er under udvikling.
  • Opgradering af WSL: En komplet udviklet version med alle de nødvendige rettelser understøtter delsystemet. WSL 2 er under udvikling, og der er stadig fejl i det, så skift fra WSL 1 til WSL 2 vil forårsage denne fejl.
  • Virtualisering deaktiveret: Virtualisering er processen med at skabe en softwarebaseret eller virtuel repræsentation af noget, såsom virtuelle applikationer, servere, opbevaring og netværk. Denne fejl kan opstå, hvis virtualiseringsindstillingen blev deaktiveret i BIOS under Sikkerhed.
  • Hyper-V: Det er en Microsoft-teknologi, der giver brugerne mulighed for at oprette virtuelle computermiljøer og køre og administrere flere operativsystemer på en enkelt fysisk server. Så Wsl Register Distribution Error opstår, når Hyper-V er deaktiveret fra bios.

Løsning 1: Aktivér hardwarevirtualisering fra BIOS

Når brugere forsøger at køre Ubuntu i en VirtualBox uden at aktivere hardwarevirtualisering, genererer systemet flere fejl såsom lydydelsesproblemer, Wsl Register Distribution-fejl osv. En virtuel maskine emulerer et computersystem, så alle kan køre forskellige operativsystemer og programmer. Følg nedenstående trin for at aktivere hardwarevirtualisering fra BIOS:



  1. Klik på Start og vælg derefter Strømforsyning og klik Genstart .

    Genstart pc

  2. Afhængigt af din BIOS-producent vil nøglen til at logge ind på BIOS variere. Trykke Del, Esc, F1, F2 eller F4 på tastaturet, så snart skærmen bliver sort. Bemærk : Hvis du ikke kommer ind første gang, skal du genstarte din pc og prøve en anden nøgle.
  3. Find CPU-konfigurationsafsnittet (Menu kan kaldes Processor, CPU-konfiguration, Chipsæt)
  4. Find Virtualisering indstilling og Aktiver det.
    Bemærk: ( Virtualisering indstillinger kan navngives som Intel Virtualization Technology , AMD-V , Hyper-V , VT-X , Vanderpool , eller SVM ).
  5. Vælg indstillingen Gem og afslut.
  6. Computeren genstarter med Hardware virtualisering aktiveret. Kontroller, om problemet fortsætter. Hvis det gør det, skal du følge den næste metode.

Bemærk: Sørg for, at din enhed understøtter hardwarevirtualisering. Du kan se, om virtualisering er aktiveret under fanen Performance i Jobliste.

Kontrol af virtualisering



Løsning 2: Aktivér Hyper-V-rollen

Hyper-V gør det muligt for administratorer at udnytte deres hardware bedre ved at virtualisere flere operativsystemer for at køre den samme fysiske server samtidigt. Hvis vi ikke aktiverer det, genererer det en fejl under installation af Linux-distribution for at få adgang via Windows. Følg trinene nedenfor for at aktivere Hyper-V:

  1. Klik på Start , søg i Kontrolpanel og åbn den.

    Åbning af kontrolpanel

  2. Klik på Programmer .

    Åbningsprogrammer

  3. Klik på Program og funktioner .

    Åbning af programmer og funktioner

  4. Klik på på venstre panel Slå Windows-funktion til eller fra mulighed.

    Slå Windows-funktioner til eller fra

  5. Tjek Hyper-V indstilling og klik Okay .

    Kontrol af Hyper-V

  6. Nu Genstart dit system for at disse ændringer skal træde i kraft. Hvis dette ikke hjælper, skal du fortsætte med den næste løsning.

Løsning 3: Expose Virtualization Extensions & Change RAM Settings

Kilde3

Indlejret virtualisering er en funktion, der giver dig mulighed for at køre Hyper-V inde i en Hyper-V virtuel maskine (VM). Dette hjælper med at køre en Visual Studio-telefonemulator på en virtuel maskine eller teste konfigurationer, der normalt kræver flere værter. Det er blevet rapporteret, at aktivering af nestet virtualisering har fungeret som en løsning for mange brugere online. Følg derfor nedenstående trin for at gøre det:

  1. Sluk for din virtuelle maskine i Hyper-V Manager.
  2. Trykke Vind + X på tastaturet, og vælg Windows PowerShell (administrator) fra pop op-listen.

    Åbning af Windows PowerShell (administrator)

  3. Inde i PowerShell-vinduet kopier indsæt denne kommando for at ændre navn og værdier til din VM-processor.
    Set-VMProcessor -ExposeVirtualizationExtensions $ true

    Indtast kommando

  4. Trykke Gå ind at køre det.
  5. Højreklik nu på din virtuelle maskine i Hyper-V Manager, og vælg Indstillinger .

    Åbning af VM-indstillinger

  6. Klik på Hukommelse fjern markeringen i venstre rude Aktivér dynamisk hukommelse og fordoble RAM-værdi f.eks. 2048> 4096.

    Ændring af hukommelsesindstillinger

  7. Start din virtuelle maskine.
  8. Højreklik på din virtuelle maskine, og vælg Opret forbindelse . Dette kører Hyper-V, og dit system genstarter. Prøv at køre Ubuntu igen. Dette skal endelig løse dit problem.

    Forbinder VM

3 minutter læst