A 4294967295 számú WSL-hiba elhárítása Windows rendszeren

A 4294967295 számú WSL-hiba elhárítása Windows rendszeren
Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

Ha Windows alrendszert Linuxhoz (WSL) használ, előfordulhat, hogy a 4294967295 hibakódot látja, amikor megpróbálta megnyitni egy Windows terminálban, vagy elérni a Linux fájlokat a Windows Intézőben. Ez a hibakód azt jelenti, hogy valami hiba történt a Windows és a Linux közötti kommunikációban, és ez megakadályozhatja a WSL megfelelő használatát.





hogyan lehet növelni a kép dpi -t Photoshopban
A nap MUO videója GÖRGÖZSEN A TARTALOM FOLYTATÁSHOZ

Az alábbiakban végigvezetjük a probléma végleges megoldásának különböző módszereit.





1. Ellenőrizze a hálózati kapcsolatot

Mivel maga a hibaüzenet azt állítja, hogy a csatlakozási kísérlet meghiúsult, vagy a létrehozott kapcsolat meghiúsult, mert a csatlakoztatott gazdagép (jelen esetben a Windows) nem válaszolt, először meg kell győződnie arról, hogy stabil internetkapcsolata van. Ennek az az oka, hogy a hálózati megszakítások, a várakozási idő vagy a csomagvesztés kommunikációs problémákhoz vezethet az ügyfél és a kiszolgáló között, ami kiválthatja a problémát.





Ha lehetséges, megpróbálhat másik hálózati kapcsolatra váltani, vagy próbálja meg elhárítani az aktuális hálózati problémákat . Ha végzett, próbálja meg végrehajtani ugyanazt a műveletet, amely eredetileg a hibát kiváltotta, és ellenőrizze, hogy a probléma megoldódott-e.

2. Indítsa újra a WSL-t

Előfordulhat, hogy a problémát egy ideiglenes hiba vagy egy korrupciós hiba okozza, amely megakadályozhatja a WSL megfelelő működését. Az ilyen problémák többnyire átmenetiek, és egyszerűen a segédprogram újraindításával javíthatók.



Ezt a következőképpen teheti meg:

  1. Nyissa meg a Feladatkezelőt, és kattintson a jobb gombbal a WSL-hez kapcsolódó bármely folyamatra.
  2. Választ Utolsó feladat vagy Letiltás .   Az Avast víruskereső ideiglenes letiltása
  3. Ha végzett, nyissa meg a kívánt terminálemulátort rendszergazdaként. Például, ha a Parancssort használja, nyomja meg a gombot Győzelem + R billentyűket együtt a Futtatás megnyitásához, és írja be a „cmd” parancsot a szövegmezőbe.
  4. megnyomni a Ctrl + Váltás + Belép billentyűket együtt, hogy rendszergazdaként indítsa el a Parancssort.
  5. Kattintson Igen a Felhasználói fiókok felügyelete mezőben.
  6. Írja be a „wsl” kifejezést a következő ablakba, és kattintson Futtatás rendszergazdaként a WSL újra megnyitásához.

Most ellenőrizheti, hogy a probléma megoldódott-e. Alternatív megoldásként a következő lépésekkel újra engedélyezheti a WSL-t:





  1. A megemelt Parancssor ablakban egyenként hajtsa végre a következő parancsokat:
    DISM /online /disable-feature /featurename:VirtualMachinePlatform /norestart DISM /online /disable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart
  2. A parancsok végrehajtása után indítsa újra a számítógépet, majd újraindításkor hajtsa végre a következő parancsokat a cmd-ben:
    ​​​​​​​DISM /online /enable-feature /featurename:VirtualMachinePlatform /norestart DISM /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart

Most megpróbálhatja végrehajtani azt a műveletet, amely eredetileg kiváltotta a hibát, és ellenőrizheti, hogy a probléma megoldódott-e.

3. Állítsa vissza a hálózati beállításokat

A hálózati problémákat a hálózati beállítások alaphelyzetbe állításával is javíthatja (egy gyorsjavítás, amely több érintett felhasználónál is működött), mivel ezzel törli a sérült vagy elavult hálózati konfigurációkat, gyorsítótárakat vagy proxykat, amelyek esetleg zavarják a hálózati forgalmat. Lényegében visszaállítja az alapértelmezett hálózati beállításokat, amelyek remélhetőleg lehetővé teszik a WSL számára, hogy probléma nélkül csatlakozzon a Windows gazdagéphez és az internethez.





Ezt a következőképpen teheti meg:

  1. Írja be a „cmd” parancsot a Windows kereső segédprogramjába, és kattintson a gombra Futtatás rendszergazdaként .
  2. Válassza ki Igen a Felhasználói fiókok felügyelete mezőben.
  3. Most egyenként hajtsa végre a következő parancsokat:
    ​​​​​​​​​​​​​​wsl --shutdownnetsh winsock resetnetsh int ip reset allnetsh winhttp reset proxyipconfig /flushdns
  4. Ha elkészült, nyomja meg a Győzelem + én gombokat együtt a Beállítások alkalmazás megnyitásához.
  5. Navigáljon ide Hálózat és Internet > Állapot > Hálózat visszaállítása .
  6. Kattintson Állítsa vissza most .
  7. Végül indítsa újra a számítógépet, és újraindításkor ellenőrizze, hogy a probléma megoldódott-e.

4. Ideiglenesen tiltsa le a víruskereső szoftvert

Néha a víruskereső program megzavarhatja a WSL hálózati forgalmat, és hibát okozhat.

Ezzel tesztelheti, hogy ez így van-e ideiglenesen kikapcsolja a víruskereső programot majd elindítja a Windows alrendszert Linuxhoz. Ha jól működik a víruskereső program nélkül, az azt jelenti, hogy blokkolta a WSL hálózati forgalmat.

Ebben az esetben módosíthatja a víruskereső program beállításait, hogy engedélyezze a WSL hálózati forgalmat, vagy átválthat a legjobb vírusirtó programok Windowshoz ami nem okozza ezt a problémát.

Egy másik dolog, amellyel megpróbálhatja megoldani a problémát, az, hogy ellenőrizze, hogy a DNSCrypt telepítve van-e a rendszeren. A DNSCrypt egy olyan program, amely titkosítja a DNS-forgalmat, de problémákat is okozhat a kapcsolattal. Egyes felhasználók arról számoltak be, hogy a DNSCrypt eltávolítása megoldotta a problémát, ezért érdemes lehet megpróbálni.

Egy program eltávolításához használhatja a rendszer Vezérlőpultját. Egyszerűen menjen át a Programok és szolgáltatások szakasz. Kattintson a jobb gombbal a megcélzott programra, és válassza ki Eltávolítás . A folyamat befejezéséhez kövesse a képernyőn megjelenő utasításokat.

5. Módosítsa a Hypervisor indítási típusát

Megpróbálhatja módosítani a Hypervisor indítási típusát is automatikusra, és ellenőrizze, hogy ez változtat-e. Ez különösen akkor hasznos, ha más virtualizációs technológiákat, például a Hyper-V-t használ virtuális gépek futtatásához.

Az indítási típus megváltoztatásával elkerülhetők az olyan konfliktusok, amelyek kijavíthatják a jelenlegihez hasonló problémákat. Itt van minden, amit tennie kell:

  1. Indítsa el a Parancssort rendszergazdaként.
  2. Hajtsa végre a következő parancsot:
    ​​​​​​​​​​​​​​bcdedit /set hypervisorlaunchtype auto
  3. Ha végzett, indítsa újra a számítógépet, és ellenőrizze, hogy a hiba megoldódott-e.

Ha problémát gyanít magával a Hyper-V szolgáltatással, megpróbálhatja újraindítani. Ehhez egyszerűen nyissa meg a Services segédprogramot, keresse meg a Hyper-V szolgáltatást, és kattintson rá jobb gombbal. Választ Újrakezd és ellenőrizze, hogy ez változtat-e.

Futtassa újra a WSL-t hatékonyan a Windows rendszeren

A Windows Subsystem for Linux (WSL) segítségével ugyanazon az eszközön élvezheti a Windows és a Linux előnyeit virtuális gép vagy kettős rendszerindító rendszer telepítése nélkül. Előfordulhat azonban, hogy a WSL nem a várt módon működik, és néhány hibát jelez. A 4294967295-ös hibakód csak egyike ezeknek a problémáknak, de szerencsére ez a hiba nem állandó, és remélhetőleg az általunk javasolt megoldásokkal véglegesen kijavíthatja.