Dacă utilizați Windows Subsystem for Linux (WSL), este posibil să fi văzut codul de eroare 4294967295 când încercați să îl deschideți în terminalul Windows sau să vă accesați fișierele Linux în Windows Explorer. Acest cod de eroare înseamnă că există o problemă cu comunicarea între Windows și Linux și vă poate împiedica să utilizați WSL în mod corespunzător.
Următorul articol vă va ghida prin diferite metode pentru a remedia această problemă definitiv.
1. Verificați conexiunea la rețea
Deoarece mesajul de eroare în sine indică faptul că încercarea de conectare a eșuat sau că conexiunea a fost stabilită fără succes, deoarece serverul conectat (în acest caz, Windows) nu răspunde, primul lucru pe care ar trebui să-l faceți este să vă asigurați că aveți o conexiune stabilă la internet . Acest lucru se datorează faptului că întreruperile rețelei, latența sau pierderea pachetelor pot duce la probleme de comunicare între client și server, ceea ce poate cauza probleme curente.
Puteți încerca să comutați la o altă conexiune de rețea, dacă este posibil, sau să încercați să depanați rețeaua actuală. Odată terminat, încercați să efectuați aceeași acțiune care a cauzat eroarea inițială și verificați dacă problema este rezolvată.
2. Reporniți WSL
Este posibil să întâmpinați probleme din cauza unei erori temporare sau a unei corupții care poate împiedica funcționarea corectă a WSL. Astfel de probleme sunt în mare parte temporare și pot fi rezolvate prin repornirea gadgetului.
Iată cum o poți face:
1. Deschideți Task Mananger și faceți clic dreapta pe orice proces legat de WSL.
2. Selectați Terminare activitate sau Dezactivare .

Opțiunea de terminare a sarcinii
3. După ce ați terminat, deschideți emulatorul de terminal preferat cu drepturi de administrator. De exemplu, dacă utilizați promptul de comandă, apăsați împreună tastele Win + R pentru a deschide Run și tastați „cmd” în câmpul de text.
4. Apăsați simultan tastele Ctrl + Shift + Enter pentru a lansa Command Prompt cu drepturi de administrator .
5. Faceți clic pe Da în promptul User Account Control.
6. Introduceți „wsl” în fereastra următoare și faceți clic pe Executare ca administrator pentru a redeschide WSL.
Acum puteți verifica dacă problema este rezolvată. În plus, puteți reactiva WSL cu acești pași:
1. În fereastra Prompt de comandă cu drepturi de administrator, executați fiecare dintre următoarele comenzi:
DISM /online /disable-feature /featurename:VirtualMachinePlatform /norestart DISM /online /disable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart
2. După finalizarea comenzilor, reporniți computerul și la repornire, executați următoarele comenzi în cmd:
DISM /online /enable-feature /featurename:VirtualMachinePlatform /norestart DISM /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart
Acum puteți încerca acțiunea inițială care a cauzat eroarea și puteți verifica dacă problema este rezolvată.
3. Resetați setările de rețea
De asemenea, puteți remedia problemele de rețea prin resetarea setărilor de rețea (o remediere rapidă care a funcționat pentru unii utilizatori afectați), deoarece acest lucru va șterge orice rețea coruptă, cache-ul sau configurațiile proxy sau neactualizate poate împiedica traficul în rețea. În esență, veți restabili setările implicite de rețea, care sperăm că vor permite WSL să se conecteze la serverele Windows și la Internet fără probleme.
Iată cum o poți face:
1. Tastați „cmd” în utilitarul de căutare Windows și faceți clic pe Executare ca administrator .
2. Selectați Da în promptul Control cont utilizator.
3. Acum, executați fiecare dintre următoarele comenzi:
wsl --shutdownnetsh winsock resetnetsh int ip reset allnetsh winhttp reset proxyipconfig /flushdns
4. După ce ați terminat, apăsați împreună tastele Win + I pentru a deschide aplicația Setări .
5. Navigați la Rețea și Internet > Stare > Resetare rețea .
![Cum se rezolvă eroarea WSL 4294967295 pe Windows Cum se rezolvă eroarea WSL 4294967295 pe Windows]()
Resetați rețeaua Windows 11
6. Faceți clic pe Resetare acum .
7. În cele din urmă, reporniți computerul și după repornire, verificați dacă problema este rezolvată.
4. Dezactivați temporar software-ul antivirus
![Cum se rezolvă eroarea WSL 4294967295 pe Windows Cum se rezolvă eroarea WSL 4294967295 pe Windows]()
Opriți temporar software-ul antivirus Avast
Uneori, programul dumneavoastră antivirus poate interfera cu traficul de rețea WSL și poate provoca erori.
Puteți verifica dacă aceasta este cauza dezactivând temporar programul antivirus și apoi lansând Windows Subsystem pentru Linux. Dacă funcționează bine fără antivirus, înseamnă că antivirusul blochează traficul de rețea WSL.
În acest caz, puteți modifica setările programului antivirus pentru a permite traficul de rețea WSL sau puteți comuta la oricare dintre cele mai bune programe antivirus pentru Windows care nu cauzează această problemă.
Un alt mod în care puteți încerca să vă remediați problema este să verificați dacă aveți DNSCrypt instalat pe sistemul dvs. DNSCrypt este un program care criptează traficul dvs. DNS, dar poate provoca și unele probleme cu conexiunea dvs. Unii utilizatori au raportat că dezinstalarea DNSCrypt le-a rezolvat problema, așa că puteți încerca.
Pentru a dezinstala un program, puteți utiliza Panoul de control al sistemului dvs. Doar accesați secțiunea Programe și caracteristici . Faceți clic dreapta pe programul vizat și selectați Dezinstalare . Urmați instrucțiunile de pe ecran pentru a finaliza procesul.
5. Modificați stilul de lansare Hypervisor
De asemenea, puteți încerca să schimbați tipul de lansare Hypervisor în automat și să verificați dacă asta face vreo diferență. Acest lucru este util mai ales dacă utilizați alte tehnologii de virtualizare, cum ar fi Hyper-V, pentru a rula mașini virtuale.
Schimbarea tipului de lansare poate ajuta la evitarea conflictelor care pot rezolva probleme similare cu cea actuală. Iată tot ce trebuie să faci:
- Lansați promptul de comandă cu drepturi de administrator.
- Executați următoarea comandă:
bcdedit /set hypervisorlaunchtype auto
- După ce ați terminat, reporniți computerul și verificați dacă eroarea este rezolvată.
În cazul în care bănuiți că există o problemă cu serviciul Hyper-V în sine, puteți încerca și să-l reporniți. Pentru a face acest lucru, accesați utilitarul Servicii , găsiți serviciul Hyper-V și faceți clic dreapta pe el. Selectați Reporniți și verificați dacă asta face vreo diferență.