A WSL vagy a Windows Subsystem Linux egy beépített szolgáltatás, amely segít a Linux-környezet futtatásában Windows 10/11 rendszerű gépen kettős rendszerindítási beállítás vagy virtuális gép nélkül. A WSL újraindítása kényelmes és időtakarékos módja lehet a Linux-példány újraindításának vagy újrainicializálásának a teljes rendszer indítása nélkül. Ez a cikk a különféle a WSL újraindításának módjai , elsősorban a Windows PowerShell, a Command-Prompt (CMD) és a Feladatkezelő segítségével.
A WSL újraindítása PowerShell, CMD, Feladatkezelő segítségével
Az alábbi módszerek bármelyikével újraindíthatja a WSL-t Windows rendszeren.
- WSL parancs
- Indítson újra egy adott Linux disztribúciót
- Az LxssManager szolgáltatáson keresztül
- Indítsa újra a WSL-t a CMD használatával
- Indítsa újra a WSL-t a Feladatkezelőből
Ne felejtse el menteni a munkáját azokon a disztribúciókon, amelyeken dolgozik, mert a WSL szolgáltatás újraindításakor bezárul.
1] WSL parancs
A WSL Windows PowerShellből történő újraindításához használjuk a WSL parancsot a megfelelő opciókkal. Ez egy Windows futtatható parancs, amely kölcsönhatásba lép a WSL disztribúciókkal.
- típus PowerShell miután az Asztalon a Keresés ikonra kattintott.
- A PowerShell parancssorban nyomja le az ENTER billentyűt, miután beírta:
wsl – shutdown
- A WSL újraindításához kattintson az alkalmazás ikonjára az Asztalon, vagy keressen rá a Start menüben.
A wsl –leállás leállítja a fizikai rendszeren vagy eszközön jelenleg futó összes aktív WSL disztribúciót vagy példányt. A számítógépre több WSL disztribúció is telepíthető, például Ubuntu, Debian, Kali stb., amelyek mindegyike egyszerre leállítható és újraindítható a fent említett lépésekkel.
Olvas: A WSL nem működik vagy nem indul el a Windows rendszerben
2] Indítson újra egy adott Linux disztribúciót
Ha egy rendszeren több WSL-disztribúció van telepítve, és újra kell indítanunk egy adott disztribúciót, az alábbi lépések végrehajthatók a PowerShellből:
- Nyissa meg a Windows PowerShell terminál ablakát.
- Írja be az alább említett parancsokat az alább említett sorrendben,
wsl –l –v wsl –t Debian wsl – d Debian
Az első parancsban:
- -l opció felsorolja az összes telepített disztribúciót vagy disztribúciót.
- -ban ben egy opcionális kapcsoló, amely felsorolja a további részleteket, például a telepített terjesztés(ek) verziószámát és állapotát (futó vagy leállított).
Ha a disztribúciók listázva vannak, hajtsa végre a wsl parancsot ismét a –t (terminate) opció, amelyet az adott disztribúció terjesztési leállításának neve követ. A 2 nd parancs leállítja a Debian nevű WSL disztribúciót.
Miután az adott disztribúció leállt, újraindítható a gombbal –d váltson a wsl paranccsal, majd a disztribúció nevével, ahogy az a 3 rd parancs fent.
a gpu használatának ellenőrzése
3] Az LxssManager szolgáltatáson keresztül
Az LxssManager egy felhasználói módú munkamenet-kezelő szolgáltatás, amely végrehajtáskor elindítja vagy leállítja a WSL új munkamenetét vagy példányát. Az LxssManager szolgáltatás PowerShellből történő újraindítása lehetővé tenné a WSL-munkamenet bezárását, majd ismételt rendszerindítását az alábbi parancs végrehajtásával a PowerShell-promptból:
restart –Service LxssManager
Újraindítás-szolgáltatás: újraindít egy adott szolgáltatást (ebben az esetben az LxssManager).
LxssManager: a szolgáltatás neve, amelyhez az információkat le kell kérni.
Olvas: A WSL nem működik vagy nem indul el a Windows rendszerben
4] Indítsa újra a WSL-t a CMD használatával
Miközben a WSL-t a parancssoron vagy a Windows terminálon keresztül indítja újra, nem állnak rendelkezésre specifikus szolgáltatások vagy parancsok, amelyek ugyanezt tennék. A WSL újraindítása, elsősorban a parancssoron keresztül, magában foglalja a folyamat vagy a szolgáltatás, az LxssManager vagy a WslService leállítását és elindítását. Ehhez tegye a következőket:
- Kattintson a Keresés ikonra az asztalon, és írja be a CMD-t.
- Miután a Parancssor megjelenik a keresési eredmények között, kattintson a Futtatás rendszergazdaként lehetőségre.
- Gépelje be az alábbi parancsot az alábbi sorrendben:
net stop LxssManager net start LxssManager
5] Indítsa újra a WSL-t a Feladatkezelőből
A WSL újraindítása a Feladatkezelőből az érintett LxssManager szolgáltatás újraindítását jelenti az alábbi módszerek szerint:
- Nyissa meg a Feladatkezelő nyomással CTRL+SHIFT+ESC .
- Kattintson a Szolgáltatások Tab és a Nyissa meg a Szolgáltatást opció alul.
- Keresse meg a LxssManager szolgáltatás.
- Kattintson a jobb gombbal a szolgáltatásra, majd kattintson az Újraindítás gombra.
Remélem, hogy a bejegyzés könnyen követhető volt, és most már tudja, hogyan kell újraindítani a WSL-t a PowerShell, a CMD és a Feladatkezelő segítségével.
Hogyan állíthatom vissza a WSL-emet?
A Windows PC-n elérhető bármely disztribúció olyan, mint egy alkalmazás. Lépjen a beállítások Alkalmazások részébe, keresse meg a WSL-t, majd válassza ki a visszaállítást a speciális beállítások segítségével.
Hogyan engedélyezhetem a WSL-t?
Nyissa meg a Start menüt, írja be a Windows funkciókat a keresősávba, és kattintson a Windows-szolgáltatások be- vagy kikapcsolása lehetőségre. Jelölje be a „Windows alrendszer Linuxhoz” jelölőnégyzetet, és nyomja meg az OK gombot.