コンソールでWSLを再起動する

コンソールでWSLを再起動する

WSLコンソールで現在のWSLインスタンスを再起動するにはどうすればよいですか?

一般的な「容疑者」は機能しません。

reboot
shutdown -r

次のメッセージで失敗します。

System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down

WSLを強制的に再起動する他の方法はありますか?

ベストアンサー1

cmdWindows経由または次のコマンドを使用してpowershellこれを行う必要があります。

> wsl --shutdown

インスタンス数が多く、特定のインスタンスまたはディストリビューションを終了する必要がある場合は、次のものを使用できます。

> wsl -l -v

リリース名、ステータス(実行中または停止中)、およびwslバージョンを確認して使用してください。

> wsl -t NAME

おすすめ記事