여러가지 방법이 있지만 대부분의 Windows에서 동작하는 방법은 먼저 PowerShell을 관리자 권한으로 열고 다음 명령을 실행하면 됩니다.
1
Restart-Service LxssManager
Windows 10 버전 1903/19H1 (빌드 18362) 이상 부터는 명령 프롬프트(CMD)를 열고 다음 명령어만 간단히 입력함으로서 WSL 시스템을 종료할 수 있습니다.
wsl -t [배포판 이름] 예를 들어 Ubuntu 20.04를 설치하였다면 wsl -t ubuntu를, Debian을 설치하였다면 wsl -t debian과 같이 사용하시면 됩니다.
추가로 Windows 10 버전 2004/20H1 (빌드 18917) 이상 부터는 명령 프롬프트에서 다음 명령어를 사용하여 모든 WSL 시스템을 한 번에 종료할 수 있습니다. 가령 Ubuntu와 Debian 머신이 구동되고 있다면 아래 명령어로 모두 종료 시킬 수 있습니다.
wsl –shutdown
1 2 3 4 5 6 7
(base) PS C:\Users\daddy> wsl -l Linux용 Windows 하위 시스템 배포: Ubuntu-20.04(기본값) (base) PS C:\Users\daddy> wsl -t Ubuntu-20.04 (base) PS C:\Users\daddy> (base) PS C:\Users\daddy> wsl -t Ubuntu-20.04 --shutdown (base) PS C:\Users\daddy>