Windows 10の過去のバージョンでは、WSLは すべてのアクティブなターミナルを閉じる で終了できましたが、 WSLのバックグラウンドタスク の導入により、これは機能しなくなりました。ホストシステムを再起動せずにWSLを終了する方法はありますか?
はい、そうです。
管理者として、Windows 10でWindowsサービス「LxssManager」を再起動します。これにより、WSLのクリーンブートが実行されます。 Linuxサブシステムのサービス(xrdpなど)は、自動起動が有効になっていない場合は再起動する必要があります。
Powershellソリューション
Get-Service LxssManager | Restart-Service