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 PhotoshopbanA 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:
- Nyissa meg a Feladatkezelőt, és kattintson a jobb gombbal a WSL-hez kapcsolódó bármely folyamatra.
- Választ Utolsó feladat vagy Letiltás .
- 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.
- megnyomni a Ctrl + Váltás + Belép billentyűket együtt, hogy rendszergazdaként indítsa el a Parancssort.
- Kattintson Igen a Felhasználói fiókok felügyelete mezőben.
- Í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:
- 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
- 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:
- Írja be a „cmd” parancsot a Windows kereső segédprogramjába, és kattintson a gombra Futtatás rendszergazdaként .
- Válassza ki Igen a Felhasználói fiókok felügyelete mezőben.
- Most egyenként hajtsa végre a következő parancsokat:
wsl --shutdownnetsh winsock resetnetsh int ip reset allnetsh winhttp reset proxyipconfig /flushdns
- Ha elkészült, nyomja meg a Győzelem + én gombokat együtt a Beállítások alkalmazás megnyitásához.
- Navigáljon ide Hálózat és Internet > Állapot > Hálózat visszaállítása .
- Kattintson Állítsa vissza most .
- 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:
- Indítsa el a Parancssort rendszergazdaként.
- Hajtsa végre a következő parancsot:
bcdedit /set hypervisorlaunchtype auto
- 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.