WslRegisterDistribution failed with error: 0x8000000d の対応

ある日、WSLをインストールし、起動すると

と、表示され、使用できませんでした。その際の対処を記述します。

対処法

Windows Power shellを起動します。

その後、bashと打ち込んでください。

Ubuntuが起動し、rootユーザになりました。そこで、apt-get updateと打ち込んで、もう一度、WSLを起動しましょう。すると、rootユーザで起動できました。

rootユーザでいじるのは、怖いので、adduserコマンドでユーザを追加なりすれば、問題ないです。