Izlabojiet WSL 4294967295 kļūdu operētājsistēmā Windows, veicot tikai dažas darbības.

Ja izmantojat Windows apakšsistēmu operētājsistēmai Linux (WSL), iespējams, esat redzējis kļūdas kodu 4294967295, mēģinot to atvērt Windows terminālī vai piekļūt saviem Linux failiem programmā Windows Explorer. Šis kļūdas kods nozīmē, ka radās kļūda saziņā starp Windows un Linux, un tas var neļaut pareizi izmantot WSL.

Tālāk ir aprakstītas dažādas metodes, kā novērst šo problēmu.

1. Pārbaudiet tīkla savienojumu

Tā kā pats kļūdas ziņojums norāda, ka savienojuma mēģinājums neizdevās vai izveidots savienojums neizdevās, jo tika izveidots savienojums resursdators (šajā gadījumā Windows) nav atbildējis, pirmā lieta, kas jums jādara, ir nodrošināt stabilu internetu. savienojums. Tas ir tāpēc, ka tīkla pārtraukumi, latentums vai pakešu zudumi var izraisīt komunikācijas problēmas starp klientu un serveri, kas var izraisīt problēmu.

Ja iespējams, varat mēģināt pārslēgties uz citu tīkla savienojumu vai mēģiniet novērst pašreizējās tīkla problēmas

instagram viewer
. Kad tas ir izdarīts, mēģiniet veikt to pašu darbību, kas sākotnēji izraisīja kļūdu, un pārbaudiet, vai problēma ir novērsta.

2. Restartējiet WSL

Iespējams, problēma radusies īslaicīgas kļūmes vai korupcijas kļūdas dēļ, kas var traucēt WSL pareizi darboties. Šādas problēmas lielākoties ir īslaicīgas, un tās var novērst, vienkārši restartējot utilītu.

Lūk, kā to izdarīt:

  1. Atveriet uzdevumu pārvaldnieku un ar peles labo pogu noklikšķiniet uz jebkura ar WSL saistīta procesa.
  2. Izvēlieties Beigt uzdevumu vai Atspējot.
  3. Kad tas ir izdarīts, atveriet vēlamo termināļa emulatoru kā administrators. Piemēram, ja izmantojat komandu uzvedni, nospiediet Uzvarēt + R taustiņus kopā, lai atvērtu Palaist, un teksta laukā ierakstiet "cmd".
  4. Nospiediet pogu Ctrl + Shift + Ievadiet taustiņus kopā, lai kā administrators palaistu komandu uzvedni.
  5. Klikšķis uzvednē Lietotāja konta kontrole.
  6. Nākamajā logā ierakstiet "wsl" un noklikšķiniet uz Izpildīt kā administratoram lai vēlreiz atvērtu WSL.

Tagad varat pārbaudīt, vai problēma ir atrisināta. Varat arī atkārtoti iespējot WSL, veicot šādas darbības:

  1. Paaugstinātajā komandu uzvednes logā pa vienam izpildiet šādas komandas:
    DISM /online /disable-feature /featurename: VirtualMachinePlatform /norestart DISM /online /disable-feature /featurename: Microsoft-Windows-Subsystem-Linux /norestart
  2. Kad komandas ir izpildītas, restartējiet datoru un pēc atsāknēšanas izpildiet šādas komandas cmd:
    ​​​​​​​DISM /online /enable-feature /featurename: VirtualMachinePlatform /norestart DISM /online /enable-feature /featurename: Microsoft-Windows-Subsystem-Linux /norestart

Tagad varat mēģināt veikt darbību, kas sākotnēji izraisīja kļūdu, un pārbaudīt, vai problēma ir atrisināta.

3. Atiestatiet tīkla iestatījumus

Varat arī novērst tīkla problēmas, atiestatot tīkla iestatījumus (ātrs labojums, kas darbojās vairākiem ietekmētajiem lietotājiem). notīrīs visas bojātās vai novecojušās tīkla konfigurācijas, kešatmiņas vai starpniekserverus, kas varētu traucēt tīkla darbību satiksme. Būtībā tiks atjaunoti noklusējuma tīkla iestatījumi, kas, cerams, ļaus WSL bez problēmām izveidot savienojumu ar Windows resursdatoru un internetu.

Lūk, kā to izdarīt:

  1. Windows meklēšanas utilītprogrammā ierakstiet "cmd" un noklikšķiniet uz Izpildīt kā administratoram.
  2. Izvēlieties uzvednē Lietotāja konta kontrole.
  3. Tagad izpildiet šādas komandas pa vienam
    ​​​​​​​​​​​​​​wsl --shutdownnetsh winsock resetnetsh int ip reset allnetsh winhttp reset proxyipconfig /flushdns
  4. Kad tas ir izdarīts, nospiediet Uzvarēt + es taustiņus kopā, lai atvērtu lietotni Iestatījumi.
  5. Dodieties uz Tīkls un internets > Statuss > Tīkla atiestatīšana.
  6. Klikšķiniet uz Atiestatīt tūlīt.
  7. Visbeidzot, restartējiet datoru un pēc restartēšanas pārbaudiet, vai problēma ir novērsta.

4. Īslaicīgi atspējojiet pretvīrusu programmatūru

Dažreiz jūsu pretvīrusu programma var traucēt WSL tīkla trafiku un izraisīt kļūdu.

Varat pārbaudīt, vai tas tā ir īslaicīgi izslēdzot pretvīrusu programmu un pēc tam palaidiet Windows apakšsistēmu operētājsistēmai Linux. Ja tas darbojas labi bez pretvīrusu programmas, tas nozīmē, ka tā bloķēja WSL tīkla trafiku.

Šādā gadījumā varat mainīt pretvīrusu programmas iestatījumus, lai atļautu WSL tīkla trafiku, vai arī pārslēgties uz kādu no labākās pretvīrusu programmas operētājsistēmai Windows kas neizraisa šo problēmu.

Vēl viena lieta, ko varat mēģināt novērst, ir pārbaudīt, vai jūsu sistēmā ir instalēts DNSCrypt. DNSCrypt ir programma, kas šifrē jūsu DNS trafiku, taču tā var arī radīt problēmas ar savienojumu. Daži lietotāji ziņoja, ka DNSCrypt atinstalēšana atrisināja viņu problēmu, tāpēc, iespējams, vēlēsities to izmēģināt.

Lai atinstalētu programmu, varat izmantot sistēmas vadības paneli. Vienkārši dodieties uz Programmas un iespējas sadaļā. Ar peles labo pogu noklikšķiniet uz mērķprogrammas un izvēlieties Atinstalēt. Izpildiet ekrānā redzamos norādījumus, lai pabeigtu procesu.

5. Mainiet hipervizora palaišanas veidu

Varat arī mēģināt mainīt Hypervisor palaišanas veidu uz automātisko un pārbaudīt, vai tas kaut ko maina. Tas ir īpaši noderīgi, ja virtuālo mašīnu darbināšanai izmantojat citas virtualizācijas tehnoloģijas, piemēram, Hyper-V.

Palaišanas veida maiņa var palīdzēt izvairīties no konfliktiem, kas var novērst tādas problēmas kā šī problēma. Šeit ir viss, kas jums jādara:

  1. Palaidiet komandu uzvedni kā administratoru.
  2. Izpildiet šādu komandu:
    ​​​​​​​​​​​​​​bcdedit /set hypervisorlaunchtype auto
  3. Kad tas ir izdarīts, restartējiet datoru un pārbaudiet, vai kļūda ir novērsta.

Ja jums ir aizdomas par problēmu ar pašu pakalpojumu Hyper-V, varat arī mēģināt to restartēt. Lai to izdarītu, vienkārši piekļūstiet pakalpojumu utilītai, atrodiet pakalpojumu Hyper-V un ar peles labo pogu noklikšķiniet uz tā. Izvēlieties Restartēt un pārbaudiet, vai tas kaut ko maina.

Atkal efektīvi palaidiet WSL operētājsistēmā Windows

Izmantojot Windows apakšsistēmu operētājsistēmai Linux (WSL), varat izbaudīt gan Windows, gan Linux priekšrocības vienā un tajā pašā ierīcē, neinstalējot virtuālo mašīnu vai duālās sāknēšanas sistēmu. Tomēr dažreiz WSL var nedarboties, kā paredzēts, un parādīt dažas kļūdas. Kļūdas kods 4294967295 ir tikai viena no šīm problēmām, taču, par laimi, šī kļūda nav pastāvīga, un, cerams, jūs varēsiet to novērst, izmantojot mūsu ieteiktos risinājumus.