備忘録です.今日,Windows Update を適用してバージョン20H2(ビルド 19042.746)に更新したところWSLが起動しなくなりました.
結局初期化して解決させました.
現象
Ubuntu が起動しなくなりました.最初は VSCode から WSL にアクセスできないとエラーが発生して何事かと思いましたが WIndows Terminal から開こうとしても [プロセスはコード 1 で終了しました] ([process exited with code 1])とだけ表示されて何もできなくなってしまいました.
試す
管理者でPowershellを起動して netsh winsock reset
と入力することで復活することもあるようです.
しかしこれでは解決せず,また更新プログラムを完全に適用したり再起動を繰り返しましたが変化はありませんでした.
初期化
結局Ubuntuを初期化することにしました.
[アプリと機能] > Ubuntu の [詳細オプション] > リセット項 [リセット] をクリック.
Ubuntu を起動しインストールを完了させます.
Powershell で wslconfig.exe /setdefault Ubuntu
を入力することでデフォルトをUbuntuに設定できました.