エルセーヌ

WSL(Windows Subsystem for Linux)が起動しなくなった

久々に自宅のパソコンでWSLを起動したら下記エラーで起動できなくなってた。

Installing, this may take a few minutes…
WslRegisterDistribution failed with error: 0x80080005
Error: 0x80080005 ??????????????

Press any key to continue…

PC再起動しても治らず。
中のファイルはGitに上げているので思い切ってアンインストールし再度インストールしてみましたが結果治らず。

原因は「Hyper-v」のチェックが外れていた事でした。
hyperv
こんな所の設定は変更してないので完全に落とし穴でした。
おそらくWindowsのアップデートが掛かった時に設定がリセットされたと思われます。
Hyper-vをオンにした後にWSLを再構築し、無事起動できるようになりました。

Mクロソフト、糞だな。

コメントを残す