Rette: 'WslRegisterDistribution mislykkedes med fejl: 0x80070050'



Prøv Vores Instrument Til At Fjerne Problemer

Nogle Windows 10- og Windows 11-brugere rapporterer, at når de forsøger at opdatere Windows Subsystem for Linus (WSL), ender de med fejlmeddelelsen ' WslRegisterDistribution mislykkedes med fejl: 0x80070050 ’. Dette problem er rapporteret at opstå på både Windows 10 og Windows 11.



WslRegisterDistribution mislykkedes: 0x80070050 Fejl



Efter at vi har undersøgt dette problem grundigt, viser det sig, at der er flere forskellige scenarier, der direkte eller indirekte kan forårsage denne type adfærd. Her er hvad du skal være på udkig efter:



  • LXSS Manager sidder fast i en limbotilstand – Ifølge nogle berørte brugere kan du forvente at håndtere dette problem i situationer, hvor LXX Manager-tjenesten hverken er åbnet eller lukket og dermed utilgængelig. Du kan løse dette særlige problem ved at få adgang til skærmen Tjenester og genstarte tjenesten helt.
  • Status for LXSS Manager er ikke indstillet til Automatisk – Det viser sig, at hvis du ønsker, at WSL-opdateringsprocessen skal overføres problemfrit, er en af ​​de første ting, du skal gøre, at sikre, at status for LXSS Manager-tjenesten er indstillet til Automatisk. Du kan gøre dette fra skærmbilledet Tjenester i din Windows-installation eller ved at bruge Registreringseditor.
  • Windows-undersystemet til Linux er deaktiveret – En anden grund til, at du måske forventer at håndtere dette problem, er et scenarie, hvor Windows-undersystemet til Linux faktisk er deaktiveret på systemniveau og derfor ikke kan opdateres. For at løse dette skal du åbne menuen Windows Funktioner og genaktivere denne komponent. Derudover kan du gøre dette fra et forhøjet powershell-vindue.
  • Seneste systemændring – Hvis du først bemærkede tilsyneladende af dette problem efter at have udført en bestemt driverinstallation eller efter en uventet systemafbrydelse, er det muligt, at en nylig systemændring faktisk forårsagede denne adfærd. I dette tilfælde kan du prøve at vende din pc tilbage til en tilstand, hvor alt fungerede korrekt.
  • Forældet chaufførflåde – Som det viser sig, kan du forvente, at Windows Subsystem for Linux-komponenten vil fungere, hvis du har forældede drivere, som du bruger i øjeblikket. Flere berørte brugere har formået at løse problemet ved at opdatere alle dine driverkomponenter til de nyeste versioner.
  • Forældet Windows installation – Hvis du har ventende Windows-opdateringer, som du bliver ved med at udsætte, kan det være klogt at installere dem først, før du forsøger at opdatere WSL-komponenten. Flere berørte brugere har bekræftet, at problemet blev løst umiddelbart efter, at de bragte deres Windows-installation til den seneste tilgængelige build.
  • Systemfil korruption – Ifølge mange berørte brugere kan systemfilkorruption også være ansvarlig for dette særlige problem. Vores råd er at implementere en CHKDSK-scanning først for at sikre, at der ikke er nogen svigtende sektorer, og derefter implementere SFC- og DISM-scanninger hurtigt efter hinanden for at reparere beskadigede systemkomponenter. Som en sidste udvej bør du også overveje at gå efter en reparationsinstallation eller en ren installation.
  • 3. parts indblanding –  Som det viser sig, er der en masse potentielle værktøjer og tredjepartsprogrammer, der i sidste ende kan ende med at forstyrre Windows-undersystemet til Linux. For at sikre dig, at ingen af ​​dem faktisk forårsager denne adfærd på din Windows-installation, skal du opnå en ren opstartstilstand og se, om du stadig ikke er i stand til at opdatere WSL-komponenten.

Nu hvor vi har gennemgået alle mulige årsager til, at du kan forvente at opleve dette problem, lad os gennemgå en række rettelser, som andre berørte brugere med succes har brugt til at komme forbi dette problem, der forhindrede dem i at opdatere Windows-undersystemet til Linux.

1. Genstart LXSS Manager

Nogle berørte brugere hævder, at du bør forvente at håndtere dette problem, mens LXX Manager-tjenesten ikke er tilgængelig, fordi den hverken er åbnet eller lukket. Ved at gå til Tjenester side og genstart af tjenesten fra bunden, kan du løse dette specifikke problem.

Bemærk: Dette er en af ​​de mest almindeligt rapporterede rettelser, som berørte brugere har rapporteret. Men husk, at det er sandsynligt, at rettelsen kun er midlertidig, da du vil opleve den samme type problem, næste gang WSL skal opdateres.



Hvis du ikke har prøvet at genstarte LXSS Manager men følg instruktionerne nedenfor for specifikke instruktioner om, hvordan du gør dette:

  1. Trykke Windows-tast + R at åbne op for en Løb dialog boks. Dernæst skal du skrive 'services.msc ' inde i tekstfeltet, og tryk på Ctrl + Shift + Enter at åbne op Tjenester skærmen.

    Åbn skærmbilledet Tjenester

  2. Ved Brugerkontokontrol (UAC), klik Ja for at give administratoradgang.
  3. Når du først er inde i Tjenester skærm, rul ned gennem listen over tjenester og find den navngivne post LxssManager.
  4. Efter du har fundet LxssManager, højreklik på den og klik på Hold op for effektivt at stoppe tjenesten.
  5. Vent et helt minut, før du højreklikker på LxssManager igen og klik på Start for effektivt at genstarte tjenesten.

Hvis dette problem ikke tillod dig at løse problemet, skal du gå ned til den næste metode nedenfor.

2. Rediger adfærden for LxssManager

Det viser sig, at en af ​​de første ting, du skal gøre, er at sørge for, at LXSS Manager-tjenestens status er indstillet til Automatisk, hvis du ønsker, at WSL-opdateringsprocessen skal fortsætte uden problemer. Ved at bruge Registry Editor eller Services-grænsefladen i din Windows-installation kan du opnå dette.

Da en af ​​undermetoderne måske ikke kan følges i dit tilfælde, besluttede vi at dække begge potentielle scenarier, så du har to forskellige måder at ændre status for Lxss Manager på.

2.1. Rediger adfærden for LxssManager fra Tjenester-skærmen

Hvis du kan få adgang til skærmbilledet Tjenester, er dette bestemt den nemmeste metode til at ændre adfærden for LxssManager. Alt du skal gøre er at få adgang til Tjenester skærmen og indstil opstartstypen for LxxManager til Automatisk.

Følg instruktionerne nedenfor for de komplette trin til at gøre dette:

  1. Trykke Windows-tast + R at åbne op for en Løb dialog boks. Dernæst skal du skrive 'services.msc ' inde i tekstfeltet, og tryk på Ctrl + Shift + Enter at åbne op Tjenester skærmen.

    Åbn skærmbilledet Tjenester

  2. Ved Brugerkontokontrol (UAC), klik Ja for at give administratoradgang.
  3. Når du først er inde i Tjenester skærm, rul ned gennem listen over tjenester og find den navngivne post LxssManager.
  4. Højreklik på LxssManager og klik på Ejendomme fra kontekstmenuen, der lige er dukket op.
  5. Dernæst, når du er inde i Ejendomme skærm, skal du få adgang til Generel fanen og ændre Opstartstype til Automatisk og klik på ansøge for at gemme ændringerne.
  6. Genstart din pc og se, om problemet nu er løst.

2.2. Rediger adfærden for Lxss Manager via Registreringseditor

En sværere ting ved at gøre det samme som metoden ovenfor er at stole på Registreringseditor at ændre opstartsadfærden af Lxss Manager.

Følg instruktionerne nedenfor for specifikke trin til at navigere til placeringen af LxssManager via Registreringseditor og ændre den værdi data til to :

  1. Trykke Windows-tast + R at åbne op for en Løb dialog boks. Dernæst skal du skrive 'regedit' inde i tekstboksen og tryk på Ctrl + Shift + Enter at åbne op Registreringseditor med admin adgang.

    Åbn registreringseditoren

  2. Ved Brugerkontokontrol (UAC), klik Ja for at give administratoradgang.
  3. Når du først er inde i Registreringsredaktør, naviger til følgende placering ved hjælp af menuen i venstre side:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LxssManager

    Bemærk: Du kan enten navigere til denne placering manuelt, eller du kan indsætte placeringen direkte i navigeringslinjen øverst og trykke på Gå ind at komme dertil med det samme.

  4. Når du er inde på den korrekte placering, skal du gå over til den højre sektion og dobbeltklikke på Start
  5. Sæt derefter bunden af Start til Hexadecimal og Værdi til to før du klikker Okay for at gemme ændringerne.
  6. Når handlingen er afsluttet, skal du lukke Registreringseditor og se om problemet nu er løst.

Hvis den samme type problem stadig opstår, skal du gå ned til næste metode nedenfor.

3. Aktiver Windows Subsystem til Linux & Virtual Machine Platform

En situation, hvor Windows-undersystemet til Linux virkelig er deaktiveret på systemniveau og ikke kan opgraderes, er en anden grund til, at du måske forventer at skulle håndtere dette problem. Genaktivering af denne komponent fra menuen Windows Funktioner vil løse dette. Derudover kan et powershell-vindue, der er blevet hævet, bruges til dette.

OPDATERING : Som det viser sig, er der én afhængighed (Virtual Machine Platform), der skal aktiveres, for at WSL-komponenten kan opdateres uden problemer.

I det følgende vil vi vise dig, hvordan du aktiverer disse komponenter via Windows-funktionsskærmen og fra en forhøjet Powershell. Du er velkommen til at følge den guide, du føler dig bedst tilpas med.

3.1. Aktiver WSL & Virtual Machine Platform via Windows-funktioner

For at få adgang til Windows-funktioner skærmen og udføre disse ændringer, skal du først få adgang til den klassiske kontrolpanelmenu.

Her er en hurtig trin-for-trin guide til, hvordan du gør dette:

  1. Trykke Windows-tast + R at åbne op for en Løb dialog boks. Dernæst skal du skrive 'styring' inde i tekstfeltet, og tryk på Ctrl + Shift + Enter at åbne op for en forhøjet Kontrolpanel vindue.

    Åbn den klassiske kontrolpanelmenu

  2. Ved Brugerkontokontrol (UAC), klik Ja for at give administratoradgang.
  3. Når du først er inde i klassikeren Kontrolpanel menu, søge efter 'apps', klik derefter på Programmer og funktioner.
  4. Klik derefter på Slå Windows-funktioner til eller fra fra menuen til venstre.

    Slå Windows-funktioner til eller fra

  5. Fra Windows-funktioner skærm, skal du markere de felter, der er knyttet til Windows-undersystem til Linux og Virtual Machine Platform klik derefter Okay for at aktivere det.
  6. Genstart din pc for at gennemtvinge ændringerne, og prøv derefter at opdatere WSL igen og se, om problemet nu er løst.

3.2. Aktiver WSL & Virtual Machine Platform via Powershell

Hvis du vil spare dig selv for lidt tid, og du er tryg ved at få tingene gjort fra en terminal, kan du også aktivere WSL & Virtual Machine Platform fra en forhøjet Powershell-kommando.

Følg instruktionerne nedenfor for trin til, hvordan du gør dette:

  1. Trykke Windows-tast + R at åbne op for en Løb dialog boks.
  2. Når du er inde i dialogboksen Kør, skal du skrive 'powershell', tryk derefter på Ctrl + Shift + Enter at åbne op for en forhøjet Powershell vindue.

    Få adgang til Powershell-vinduet

  3. Ved Brugerkontokontrol (UAC), klik Ja for at give administratoradgang.
  4. Når du er inde i Powershell-vinduet, skal du skrive følgende kommando og trykke på Gå ind for at aktivere WSL + hver påkrævet afhængighed:
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
  5. Genstart din pc og se, om problemet nu er løst.

Hvis den samme type problem stadig opstår, skal du gå ned til den næste metode nedenfor.

4. Brug værktøjet Systemgendannelse

Det er sandsynligt, at en nylig systemændring faktisk forårsagede denne adfærd, hvis du først blev opmærksom på det efter installation af en specifik driver eller efter et uplanlagt systemafbrydelse. I denne situation kan du forsøge at returnere din pc til et tidspunkt, hvor alt fungerede, som det skulle.

Dette har hjulpet adskillige mennesker med at løse deres problem.

Ved at bruge Windows Systemgendannelsesværktøj kan du returnere din computer til en tidligere tilstand. Dette kan bruges til at løse problemer som systemer, der ikke fungerer, hvor opdatering af WSL-komponenten er umulig.

Overhold disse metoder for at reparere din computer og få den tilbage i funktionsdygtig stand:

  1. Tryk på Windows-tast + R at starte Løb kommando.
  2. Type for rstru i Løb boks og ramte Gå ind at starte Systemgendannelse guiden.

    Åbn menuen Systemgendannelse

  3. På den næste skærm skal du vælge et andet gendannelsespunkt, før du trykker på Næste knap.

    Åbn et gendannelsespunkt

    Bemærk: Vælg et gendannelsespunkt, der blev etableret, før du opdagede denne fejl, og klik derefter Næste igen.

  4. Klik Afslut når gendannelsesproceduren er startet, skal du se, hvordan din computer genstarter.
  5. Genstart din Windows-computer og se, om du kan opdatere WSL-komponenten.

Hvis problemet stadig ikke er løst, skal du fortsætte til teknikken nedenfor.

5. Installer alle ventende Windows-opdateringer

Det kan være en god idé at installere eventuelle ventende Windows-opdateringer, før du forsøger at opdatere WSL-komponenten, hvis du bliver ved med at udsætte dem. En række berørte brugere har angivet, at problemet hurtigt blev løst, da de opdaterede deres Windows-installationer til den seneste udgivelse.

I betragtning af at dette problem strækker sig tilbage til Windows 10, har Microsoft haft masser af tid til at løse det. (selvom det ikke lykkes). Deres seneste tiltag omfattede adskillige hotfixes, der blev distribueret som kumulative opdateringer til både Windows 10 og Windows 11. For at se, om problemet er løst for dig, skal du installere de manglende hotfixes på din Windows-maskine.

Anvendelse af alle ventende Windows-opdateringer vil angiveligt ofte afhjælpe problemet fuldstændigt, ifølge mange kunder, der har rapporteret problemet med Shell Infrastructure Host CPU-ressourcehamstring.
Dette er den potentielle løsning, du bør teste i første omgang i betragtning af, at Microsoft tidligere har udstedt et par opgraderinger designet til at mindske denne form for problemer.

For at løse dette problem skal du sørge for, at du kører den seneste build af din version af Windows 11 ved at bruge Windows Update-funktionen.

For at løse 'WslRegisterDistribution mislykkedes med fejl: 0x80070050', følg disse trin for at opdatere Windows Update til den seneste version af Windows 11:

  1. Trykke Windows tast + R at åbne Løb dialog boks.
  2. Indtast i tekstfeltet 'ms-indstillinger: windowsupdate' at åbne Windows opdatering fanen i programmet Indstillinger.

    Få adgang til Windows-opdateringen

    Bemærk: Du kan nu støde på en kontokontrolprompt, hvis du ikke har justeret standarden UAC-indstillinger. Klik Ja for at give administratoradgang i dette tilfælde.

  3. Vælg derefter at Søg efter opdateringer fra menuen i højre side af skærmen.

    Søger efter opdateringer

  4. Klik Installer nu for at starte den lokale installation af opdateringen, efter at den er færdig med at downloade lokalt.
  5. Kontroller, om problemet er løst ved at genstarte din computer.

Hvis du har installeret alle planlagte Windows-opdateringer, og du stadig har problemet, skal du fortsætte med at læse for den næste potentielle rettelse nedenfor.

6. Implementer en CHKDSK-scanning

Hvis du stadig bruger en harddisk (HDD), skal du køre CHKDSK for at afgøre, om den unormale adfærd er relateret til en svigtende disksektor. Efter denne form for scanning bliver de beskadigede sektorer byttet ud med deres uudnyttede ækvivalenter.

Ved at lave en CHKDSK-scanning for at udskifte dårlige lagringssektorer med gode, kan du holde din lagringshardware kørende i længere tid og bekræfte dette scenario (i et par måneder mere).

Kørsel af en Check Disk Scan vil hjælpe dig med at forlænge levetiden på din HDD i denne situation ved at erstatte beskadigede sektorer med sunde. For at udelukke dette scenarie, prøv at køre en CHKDSK-scanning fra en forhøjet CMD-prompt.

Bemærk: Heldigvis kan den indbyggede CHKDSK-applikation i Windows scanne for fejl og korruptioner og reparere eventuelle logiske fejl og beskadigede data, der kunne være blevet efterladt af et tvangssletningsforsøg.

Implementer en CHKDSK-scanning

VIGTIG: For at give CHKDSK de tilladelser, det kræver for at reparere beskadigede filer, skal du åbne det i et forhøjet CMD-vindue. Uanset hvilken version af Windows du bruger, bør procedurerne fungere.

Når CHKDSK-scanningen er færdig, skal du genstarte din computer for at se, om 'WslRegisterDistribution mislykkedes med fejl: 0x80070050' fejlen er stadig synlig.

Hvis den samme fejl stadig opstår, skal du gå ned til næste metode nedenfor.

7. Udfør en ren opstartshandling

Det viser sig, at der er en masse potentielle værktøjer og tredjepartsapplikationer, der i sidste ende kan forstyrre Windows-undersystemet til Linux. Sørg for, at din Windows-installation er i en ren opstartstilstand, og kontroller, om du stadig kan opdatere WSL-komponenten. Hvis ikke, kan en eller flere af dem være de virkelige skyldige bag denne adfærd.

Hvis du er nået så langt uden at finde en brugbar løsning, bør du begynde at fokusere på en mulig 3. parts lovovertræder, som kan være involveret i ustabiliteten til at opdatere WSL-komponenten.

Du kan forvente at håndtere denne form for problemer som et resultat af en alt for defensiv sikkerhedspakke eller som et resultat af et systemoptimeringsprogram, der i sidste ende har en indvirkning på de strømrelaterede kernefunktioner, ifølge andre berørte kunder.

Hvis dette problem bliver ved med at dukke op, hver gang du forsøger at opgradere WSL-komponenten, bør du prøv en ren støvle og se, om de kritiske nedbrud stadig sker.

Udfør en ren boot-operation

Det er tydeligt, at en tredjeparts processorstartservice er problemet, hvis du opnår en ren opstartstilstand, og fejlen holder op med at ske. At finde problemet er nu bare et spørgsmål om gradvist at genaktivere alle tidligere deaktiverede elementer, indtil du ser fejlen opstå igen.

På den anden side, fortsæt til den næste potentielle kur nedenfor, hvis den samme type problem fortsætter, selv efter en ren opstartstilstand.

8. Implementer en SFC- og DISM-scanning

At undersøge eventuelle systemkorruptionsproblemer bør være dit næste skridt, hvis du stadig ikke er i stand til at opgradere WSL-komponenten.

Langt de fleste mulige problemer, der kan være årsagen til denne fejlkode, kan løses ved straks at køre SFC (System File Checker) og DISM (Deployment Image Servicing and Management) checks.

De to indbyggede hjælpeprogrammer er stort set ens, men for at øge dine chancer for at løse problemet uden at skulle udføre en ren installation eller reparationsinstallation, anbefaler vi at køre begge typer scanninger hurtigt efter hinanden.

En SFC-scanning bør være din første handling . Der er INGEN krav om en internetforbindelse, fordi denne scanning vil bruge et lokalt arkiv til at erstatte beskadigede Windows-filer med intakte.

Implementer en SFC-scanning

Undgå at stoppe, genstarte eller lukke det forhøjede CMD-vindue, når denne procedure er begyndt.

Du risikerer at forårsage yderligere lokale problemer for din pc's HDD eller SSD ved at gøre dette.

Genstart din maskine, efter at SFC-scanningen er fuldført, og når den kommer op igen, start DISM-scanningen .

Implementer en DISM-scanning

Især, i modsætning til en SFC-kontrol, har DISM brug for en løbende internetforbindelse for at erstatte beskadigede filer med deres sunde modparter. Dette er påkrævet, fordi DISM modtager friske kopier, der er ubeskadigede via en funktion i Windows Update, i modsætning til SFC, som bruger et lokalt filarkiv.

Genstart din computer igen for at se, om problemet er løst, når DISM-scanningen er færdig.

Fortsæt til den næste foreslåede løsning nedenfor, hvis problemet stadig er til stede.

9. Udfør en ren installation eller reparationsinstallation

Hvis ingen af ​​de førnævnte ændringer har forbedret din situation, har du sandsynligvis en alvorlig systemfilkorruption, der ligger uden for rammerne af typiske teknikker. Hvis dette er tilfældet, skal du blot nulstille alle relevante Windows-komponenter, der i sidste ende kan have en effekt på WSL komponent.

For at gøre dette kan du enten udføre en fuld OS-drevsletning eller bare vælge de filer, der er knyttet til dit operativsystem:

Ren installation – Dette er den nemmeste af de to procedurer at udføre, fordi du kan gøre det direkte fra din Windows-versions menuer og uden brug af installationsdiske. Kun hvis du er ligeglad med, hvad der sker med de følsomme data, du i øjeblikket gemmer på drevet, anbefales dette.

Reparationsinstallation – Denne metode, også kendt som en in-place reparation, foreslås, hvis OS-drevet (C:) i øjeblikket gemmer vigtige oplysninger, som du bare ikke har råd til at miste. Husk dog, at du skal bruge passende installationsmedier for at dette kan fungere. Den største fordel ved denne strategi er bevarelsen af ​​alt dit personlige indhold, inklusive spil, apps og brugerpræferencer.