Windowsターミナルを閉じてもWSLは終了しません。
sudo shutdow -h now
でも終了するっぽいのですが、Distrodがエラーメッセージを表示します。
ledsun@MSI:~►sudo shutdown -h now [sudo] password for ledsun: ledsun@MSI:~►[Distrod][ERROR] Failed to spawn the command. Caused by: status.code() is None unexpectedly. [プロセスはコード 137 で終了しました]
wsl.exe --shutdown
で正常に終了できます。
sudoも要求されません。