WSL nebo Windows Subsystem Linux je vestavěná funkce, která pomáhá spouštět prostředí Linuxu na počítači s Windows 10/11 bez použití jakéhokoli nastavení s duálním spouštěním nebo virtuálního počítače. Restartování WSL může být pohodlný a časově efektivní způsob, jak restartovat nebo reinicializovat linuxovou instanci bez bootování celého systému. Tento článek zkoumá různé způsoby restartování WSL , především prostřednictvím prostředí Windows PowerShell, příkazového řádku (CMD) a Správce úloh.
Jak restartovat WSL pomocí PowerShell, CMD, Správce úloh
K restartování WSL v systému Windows můžete použít kteroukoli z následujících metod.
- Příkaz WSL
- Restartujte konkrétní distribuci Linuxu
- Prostřednictvím služby LxssManager
- Restartujte WSL pomocí CMD
- Restartujte WSL ze Správce úloh
Ujistěte se, že jste uložili svou práci na libovolném z distribucí, na kterých pracujete, protože se zavře, když restartujete službu WSL.
1] Příkaz WSL
K restartování WSL z prostředí Windows PowerShell používáme WSL příkaz s příslušnými možnostmi. Je to spustitelný příkaz systému Windows, který spolupracuje s distribucemi WSL.
- Typ PowerShell po kliknutí na ikonu Hledat na ploše.
- Na příkazovém řádku PowerShellu stiskněte klávesu ENTER po zadání:
wsl – shutdown
- WSL můžete znovu spustit kliknutím na ikonu aplikace na ploše nebo jejím vyhledáním v nabídce Start.
The wsl – vypnutí ukončí všechny aktivní distribuce WSL nebo instance aktuálně spuštěné na fyzickém systému nebo zařízení. Na počítači může být nainstalováno několik distribucí WSL, jako je Ubuntu, Debian, Kali atd., které lze všechny současně vypnout a restartovat pomocí výše uvedených kroků.
sdílení připojení k internetu systému Windows 10 nefunguje
Číst: WSL nefunguje nebo se nespouští ve Windows
2] Restartujte konkrétní distribuci Linuxu
V případě, že má systém nainstalovaných více distribucí WSL a potřebujeme restartovat konkrétní distribuci, lze z prostředí PowerShell provést níže uvedené kroky:
- Otevřete okno Windows PowerShell Terminal.
- Zadejte níže uvedené příkazy ve stejném pořadí, jak je uvedeno níže,
wsl –l –v wsl –t Debian wsl – d Debian
V prvním příkazu:
obnovit prohlížeč Chrome
- -l volba uvádí všechny nainstalované distribuce nebo distribuce.
- –v je volitelný přepínač, který může vypsat další podrobnosti, jako je číslo verze a stav (spuštěno nebo zastaveno) nainstalované distribuce.
Jakmile jsou distribuce uvedeny, spusťte soubor wsl příkaz znovu pomocí –t (ukončit) následovanou názvem vypnutí distribuce konkrétní distribuce. 2 nd příkaz ukončí distribuci WSL s názvem Debian.
Jakmile je konkrétní distribuce vypnuta, lze ji znovu restartovat pomocí –d přepněte pomocí příkazu wsl následovaného názvem distribuce, jak je znázorněno na 3 rd příkaz výše.
3] Prostřednictvím služby LxssManager
LxssManager je služba správce relací v uživatelském režimu, která při spuštění spouští nebo ukončuje novou relaci nebo instanci WSL. Restartování služby LxssManager z prostředí PowerShell umožní relaci WSL ukončit a poté znovu spustit spuštěním níže uvedeného příkazu z výzvy prostředí PowerShell:
restart –Service LxssManager
Restart-Service: restartuje konkrétní službu (v tomto případě LxssManager).
LxssManager: je název služby, pro kterou je třeba načíst informace.
Číst: WSL nefunguje nebo se nespouští ve Windows
online přihlášení není momentálně k dispozici.
4] Restartujte WSL pomocí CMD
Při restartování WSL prostřednictvím příkazového řádku nebo terminálu Windows nejsou k dispozici žádné specifické služby nebo příkazy, které by totéž provedly. Restartování WSL, především prostřednictvím příkazového řádku, zahrnuje zastavení a spuštění procesu nebo služby, LxssManager nebo WslService. Udělat to tak:
- Klikněte na ikonu Hledat na ploše a zadejte CMD.
- Jakmile se ve výsledku vyhledávání objeví příkazový řádek, klikněte na možnost Spustit jako správce.
- Zadejte níže uvedený příkaz ve stejném pořadí, jak je uvedeno níže:
net stop LxssManager net start LxssManager
5] Restartujte WSL ze Správce úloh
Restartování WSL ze Správce úloh zahrnuje restartování příslušné služby LxssManager podle níže uvedených metod:
- Otevři Správce úloh stisknutím CTRL+SHIFT+ESC .
- Klikněte na Služby Tab a Otevřená služba možnost ve spodní části.
- Vyhledejte LxssManager servis.
- Klikněte pravým tlačítkem na službu a klikněte na Restartovat.
Doufám, že příspěvek byl snadno sledovatelný a že nyní víte, jak restartovat WSL pomocí PowerShell, CMD a Správce úloh.
u7353-5101
Jak resetuji WSL?
Jakákoli distribuce dostupná na Windows PC je jako aplikace. V nastavení můžete přejít do sekce Aplikace, najít WSL a poté zvolit reset pomocí pokročilých možností.
Jak povolím WSL?
Otevřete nabídku Start, do vyhledávacího pole zadejte Funkce Windows a klikněte na Zapnout nebo Vypnout funkce Windows. Zaškrtněte políčko „Windows Subsystem for Linux“ a stiskněte OK.