- Utilizatorii pot primi erori WslRegisterDistribution Failed cu diverse coduri de eroare în timpul instalării sau utilizării WSL pe Windows 11.
- Cele mai frecvente erori WSL Windows 11 includ 0x80070032, 0x80370102, 0x8007023e și 0x8007019e.
- Există diverse motive pentru care apar aceste probleme, dar cel mai frecvent este că nu ați activat o funcționalitate critică precum Virtual Machine Platform.
- Aceste probleme pot apărea ca urmare a unui malware sau a unei probleme tehnice.
XINSTALAȚI FĂCÂND CLIC PE DESCARCARE FIȘIER
- Descărcați Instrumentul de reparare PC Restoro care vine cu tehnologii brevetate (brevet disponibil Aici).
- Clic Incepe scanarea pentru a găsi probleme Windows 11 care ar putea cauza probleme PC-ului.
- Clic Repara tot pentru a remedia problemele care afectează securitatea și performanța computerului
- Restoro a fost descărcat de 0 cititorii luna aceasta.
O eroare WSL în Windows 11 poate apărea din mai multe motive. Mesajul exact este WslRegisterDistribution Failed cu coduri de eroare diferite.
Subsistemul Windows pentru Linux (WSL) este o funcție care permite dezvoltatorilor și utilizatorilor obișnuiți să instaleze și să lucreze cu Linux pe computerele lor Windows.
În ciuda faptului că această funcționalitate este foarte valoroasă pentru dezvoltatori, poate provoca ocazional complicații uluitoare care sunt greu de remediat.
Din fericire, aceste erori nu sunt de netrecut; în această postare, vom trece peste toate cauzele și soluțiile posibile.
Care sunt cele mai frecvente erori WSL în Windows 11?
Eroarea WSL din Windows 11 include o varietate de coduri și avertismente; acestea sunt cele mai răspândite:
- WslRegisterDistribution a eșuat cu eroare: 0x80070032
- WslRegisterDistribution a eșuat cu eroarea: 0x80370102
- WslRegisterDistribution a eșuat cu eroare: 0x8007023e
- WslRegisterDistribution a eșuat cu eroarea 0x8007019e
Să intrăm în soluții acum că am acoperit codurile de eroare.
Cum pot remedia erorile WSL Windows 11?
1. Remediați WslRegisterDistribution a eșuat: eroare 0x80070032
1.1 Scanați computerul pentru malware
- presa Windows + eu cheile pentru deschidere Setări.
- Click pe Confidențialitate și securitate, apoi în panoul din dreapta, alegeți Securitate Windows.
- După aceea, faceți clic pe Protecție împotriva virusurilor și amenințărilor.
- Apoi, selectați ScaneazăOpțiuni.
- Selectați Scanare completă și apoi faceți clic pe Scaneaza acum.
- Lăsați scanarea să se termine.
Primul lucru de făcut atunci când obțineți un cod de eroare Windows 11 WSL 0x80070032 este să vă scanați sistemul pentru malware.
Software-ul antivirus de la firme precum ESET este, de asemenea, o alternativă bună datorită specializării lor în acest domeniu.
Acest program anti-malware asigură că hard disk-ul computerului dvs. nu va fi infectat cu niciun software rău intenționat.
⇒ Obțineți ESET
1.2 Activați WSL
- apasă pe Windows tastă și tastați Activați sau dezactivați funcțiile Windows, apoi faceți clic pe rezultat pentru a-l deschide.
- Găsi Subsistemul Windows pentru Linux și activați-l.
- Clic Bine.
- Lăsați-l să caute și să instaleze fișierele de sistem necesare, apoi reporniți computerul și verificați dacă problema este rezolvată.
De asemenea, puteți activa WSL utilizând Windows PowerShell urmând pașii de mai jos:
- Faceți clic pe start meniu, tastați Windows PowerShell, faceți clic dreapta pe el și selectați Rulat ca administrator.
-
Copiați și lipiți următorul cod:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
- Dacă este necesar, tastați următoarea literă pentru a reporni sistemul: Y.
1.3 Activați mașina virtuală
- Du-te la start meniu și tip Rotiți caracteristicile Windowspornit sau oprit, apoi faceți clic pe rezultat pentru a-l deschide.
- Găsi Platforma de mașini virtuale și activați-l, apoi faceți clic Bine.
Instalarea mașinii virtuale este necesară pentru rularea WSL. Dacă sistemul dvs. îl acceptă, instalați-l folosind Funcțiile Windows, cu excepția cazului în care veți avea probleme.
1.4 Remediați problema cu permisiunea fișierului
- presa Windows + R cheile pentru a deschide Alerga căsuță de dialog.
- Tip %localappdata%\Pachete\ și apăsați introduce.
- Găsi Distro folder, faceți clic dreapta pe el și selectați Proprietăți.
- Du-te la Fila Securitate secțiunea și faceți clic pe Avansat opțiune.
- Verificați dacă contul dvs. este sau nu pe listă. Dacă contul dvs. se află pe listă, treceți la următoarea metodă; dacă nu, ștergeți și instalați WSL din nou.
1.5 Reporniți serviciul LxssManager
- apasă pe Windows + R cheile pentru a deschide Alerga.
- Tip Servicii.msc și apăsați introduce.
- Găsi LxssManager, faceți clic dreapta pe el și selectați Stop.
- Relansați WSL și verificați dacă eroarea a dispărut sau nu.
LxssManager controlează operațiunile de distribuție în fundal. Dacă nu pornește sau este blocat în proces, este posibil să primiți eroarea 0x80070032.
Deci, repornirea serviciului LxssManager poate rezolva această problemă.
1.6 Lansați WSL din Microsoft Store
- apasă pe Windows cheie pentru a deschide start meniu, apoi tastați Magazin Microsoft și apăsați introduce.
- Selectați Biblioteca mea din colțul din stânga jos al aplicației.
- Găsiți aplicația de distribuție Linux, cum ar fi Ubuntu, apoi apasa Lansa și verificați dacă problema este rezolvată sau nu.
Uneori, eroarea Windows 11 WSL poate apărea din cauza unei erori în distribuția Linux pe care ați instalat-o. Pentru a rezolva această problemă, puteți relansa aplicația de distribuție WSL din Microsoft Store.
2. Utilizați un instrument de reparare a computerului
Nu este neobișnuit ca computerul să fie rădăcina unei probleme și este ușor de rezolvat folosind un instrument terță parte.
Restoro va analiza fișierele corupte și lipsă și le va repara. Această aplicație va rezolva marea majoritate a cazurilor în care eroarea se întâmplă din cauza corupției sistemului.
⇒ Ia Restoro
3. Remediați WslRegisterDistribution a eșuat: eroare 0x80040306 la instalare
- apasă pe Windows + R cheile pentru a deschide Alerga caseta de dialog, apoi tastați cmd.exe.
- Faceți clic dreapta pe bara de titlu, alegeți Proprietăți.
- Debifați Folosiți consola veche și faceți clic Bine.
4. Remediați WslRegisterDistribution eșuat: eroare 0x80370102
Sfat de expert: Unele probleme ale PC-ului sunt greu de rezolvat, mai ales când vine vorba de depozite corupte sau de fișiere Windows lipsă. Dacă întâmpinați probleme la remedierea unei erori, este posibil ca sistemul dumneavoastră să fie parțial defect. Vă recomandăm să instalați Restoro, un instrument care vă va scana mașina și va identifica care este defecțiunea.
Click aici pentru a descărca și a începe repararea.
4.1 Activați Hyper-V
- apasă pe Windows cheie pentru a deschide start meniu, tastați Activați sau dezactivați funcțiile Windows, și apăsați tasta introduce cheie.
- Găsi Hyper-V și activați-l.
- Acum, dă clic Bine.
- Reporniți computerul și verificați dacă problema este rezolvată sau nu.
Dacă apare codul de eroare WSL Windows 11 0x80370102, primul lucru pe care îl puteți face este să activați Hyper-V. Aceasta este o funcționalitate necesară pentru lucrul cu WSL.
4.2 Activați virtualizarea hardware
- Faceți clic dreapta pe start meniu, deschis Gestionar de sarcini.
- Du-te la Performanţă fila și verificați dacă Virtualizare este activat.
- Dacă Virtualizare nu este activat, reporniți computerul și apăsați tasta BIOS de îndată ce computerul pornește pentru a intra în opțiunea PC-ului BIOS. F1, F2, F10, F12, sau DEL ar putea fi cheia BIOS-ului.
- Localizați secțiunea de configurare a procesorului și activați Virtualizare.
Dacă doriți să utilizați WSL alimentat cu Hyper-V pe computer, trebuie să activați virtualizarea hardware.
4.3. Activați Virtual Machine Platform (VMP)
- Du-te la start meniu și tip Activați sau dezactivați funcțiile Windows apoi lovit introduce.
- Găsi Platforma de mașini virtuale și activați-l, apoi faceți clic pe Bine.
- Așteptați finalizarea instalării și reporniți computerul.
VMP este una dintre caracteristicile necesare care trebuie activată pentru a remedia codul de eroare WSL Windows 11 0x80370102.
5. Remediați WslRegisterDistribution eșuat: eroare 0x8007023e
5.1 Dezactivați și activați subsistemul Linux
- Faceți clic pe start meniu și tip Activați sau dezactivați funcțiile Windows apoi lovit introduce.
- Debifați Hyper-V, Windows Subsystem pentru Linux, Virtual Machine Platform și Windows HypervisorPlatformă, apoi selectați Bine.
- Reporniți computerul.
- Rdezactivați încă o dată caracteristicile Windows și activați-le din nou.
5.2 Reinstalați subsistemul Windows pentru Linux (WSL)
- presa Windows + eu cheile pentru deschidere Setări.
- În panoul din stânga, selectați Aplicații, iar apoi, în panoul din dreapta, faceți clic pe Aplicații și funcții.
- Găsiți distribuția Linux (cum ar fi Ubuntu) din listă, faceți clic pe opțiunea cu trei puncte și alegeți Dezinstalează.
- Lăsați procedura să se termine.
- După aceea, găsiți Subsistemul Windows pentru Linux în listă, faceți clic pe meniul cu trei puncte și selectați Dezinstalează.
- Urmați pașii menționați în metoda anterioară pentru a dezactiva Platforma WSL și Windows Hypervisor în Caracteristici ferestre.
- Reporniți computerul, apoi instalați WSL.
- 3 moduri simple de a reporni un computer de la distanță folosind CMD
- Noua bară de controler Xbox este testată de Windows 11 și Xbox Insiders
- Windows 11 Build 22616 aduce înapoi funcția de glisare și plasare a barei de activități
- Eroare de instalare a driverului CFosSpeed în Windows 11: 3 remedieri
6. Remediați WslRegisterDistribution eșuat: eroare 0x8007019e
6.1 Actualizați Linux utilizând Terminalul
- Du-te la start meniu, tastați cmd apoi faceți clic dreapta pe Prompt de comandă, și selectați Rulat ca administrator.
- Introduceți următoarele comenzi în Command Prompt și apăsați introduce pentru a actualiza aplicația de distribuție Linux:
C:\> bash. $ sudo apt-get update. $ sudo apt-get dist-upgrade. $
C:\> ieșire
6.2 Reparați aplicația Linux Terminal
- presa Windows + eu cheile pentru deschidere Setări.
- În panoul din stânga, faceți clic Aplicații, apoi în panoul din dreapta, alegeți Aplicații și funcții.
- Gaseste un Aplicație de distribuție Linux ca Ubuntu apoi faceți clic pe trei puncte și selectați Opțiuni avansate.
- Derulați în jos pe pagină pentru a găsi Reparație opțiunea, apoi faceți clic pe ea.
Verificați pentru a vă asigura că eroarea a fost remediată, dacă nu treceți la următoarea soluție.
6.3.Resetați aplicația Linux Terminal
- presa Windows + eu cheile pentru deschidere Setări.
- În panoul din stânga, faceți clic Aplicații, apoi în panoul din dreapta, alegeți Aplicații și funcții.
- Gaseste un Aplicație de distribuție Linux ca Ubuntu apoi faceți clic pe trei puncte și selectați Opțiuni avansate.
- Derulați în jos pe pagină pentru a găsi Resetați opțiunea, apoi faceți clic pe ea.
WslRegisterDistribution a eșuat cu eroarea 0x8007019e poate apărea din cauza unei instalări corupte a aplicației Linux. Puteți repara sau reseta aplicația de distribuție Linux pentru a rezolva problema.
8. Remediere Nu pot accesa fișierele WSL din Windows
- presa Windows + eu cheile pentru deschidere Setări.
- Apoi, selectați Windows Update și faceți clic pe Opțiuni avansate.
- Acum, activați Primiți actualizări pentru alte produse Microsoft atunci când actualizați Windows.
Când serverul de fișiere cu protocol 9P nu reușește să pornească, nu veți avea acces la subsistemul Windows pentru Linux \\wsl$ pe Windows.
Cel mai simplu mod de a remedia această eroare este să activați actualizările pentru produsele Microsoft Windows Update.
9. Remediere Ansamblul la care se face referire nu a putut fi găsit
- apasă pe Windows cheie și tip Activați sau dezactivați funcțiile Windows, apoi lovit introduce.
- Găsiți și activați Subsistemul Windows pentru Linux în fereastra care apare.
10. Bash este atârnat
Dacă Bash se blochează sau refuză să răspundă la intrare, reporniți sistemul. De asemenea, puteți raporta o descărcare de memorie.
Înainte de a vă descărca memoria, asigurați-vă că vă salvați munca, deoarece aceasta va duce la o blocare a sistemului.
Ce cauzează erorile WSL?
Codul de eroare WslRegisterDistribution eșuat 0x800700032 apare atunci când platforma mașinii virtuale este dezactivată.
Codul de eroare WslRegisterDistribution eșuat 0x80370102 este o nouă eroare care nu se limitează la distribuția Linux. Este posibil să întâmpinați această eroare în timp ce încercați să instalați și distribuția Debian.
În plus, această eroare apare atunci când doriți să rulați o versiune Windows Insider Preview și este posibil să vedeți defecte sau erori, deoarece este în curs de dezvoltare.
Actualizarea WSL și dezactivarea virtualizării pot provoca, de asemenea, această eroare. Eroarea WslRegisterDistributionFailed 0x8007023e este cauzată de o problemă cu WSL sau setările mașinii virtuale din Windows.
Erorile pot apărea ca urmare a unei instalări WSL defectuoase sau incomplete, precum și a unei probleme cu setările Windows sau WSL.
Deși există multe probleme legate de WSL pe Windows 11, remedierea lor este de obicei la fel de simplă reinstalarea WSL sau asigurându-vă că ați activat caracteristica corespunzătoare.
Asigurați-vă că Virtualizarea hardware și Platforma mașinii virtuale sunt ambele activate pe computer înainte de a vă scufunda în orice metodă sofisticată.
Dacă ați depășit cu succes erorile WSL pe Windows 11, vă rugăm să ne spuneți care a fost problema și cum ați remediat-o.
- Descărcați acest instrument de reparare a computerului evaluat excelent pe TrustPilot.com (descărcarea începe pe această pagină).
- Clic Incepe scanarea pentru a găsi probleme Windows care ar putea cauza probleme PC-ului.
- Clic Repara tot pentru a remedia problemele legate de tehnologiile brevetate (Reducere exclusivă pentru cititorii noștri).
Restoro a fost descărcat de 0 cititorii luna aceasta.