鉢本 一二のブログ

WSL2でLinuxをインストール後に起動しようとしたら0x800701bcというエラーが出た

作成日 :
更新日 :
folder WSL2
local_offer WSL2

環境

問題

windows10 のバージョンが 1903 か 1909 の時に WSL1 で Linux を使えるようにしたが、しばらく使わず。その後Linuxをアンインストール。
最近になってまた使おうと思い、WSLのバージョンを 1 から 2 にした後 Ubuntu をインストールし起動しようとしたところ

WslRegisterDistribution failed with error: 0x800701bc

というエラーが出た。

原因

kernel component を更新していないせいだった。

参考 - WslRegisterDistribution failed with error: 0x800701bc - Qiita

対策

手順 4 - Linux カーネル更新プログラム パッケージをダウンロードする から x64 マシン用 WSL2 Linux カーネル更新プログラム パッケージ をダウンロードしインストール。
インストール後、再度Ubuntuを起動するとエラーが消えて、無事起動できた。