受信している場合WslRegisterDistribution がエラー 0x8007023e で失敗しましたLinux ディストリビューションを指定またはインストールする場合、この投稿が問題を修正するのに役立ちます。この問題は奇妙なもので、WSL、Docker、VM プラットフォーム、Hyper V など、VM に関連するほぼすべてのものを再インストールする必要があります。
WslRegisterDistribution がエラー 0x8007023e で失敗しました
問題を解決するには、以下の手順に従ってください。これはソリューションとして提供されるそれは多くのユーザーにとってうまくいきました。より短い方法は、すべての VM 機能を無効にし、再起動してから再インストールすることです。長いバージョンは次のようになります。
- 有効にするBIOS での仮想化。
- SFC および DISM コマンドを使用して、破損および Windows イメージの問題を修正します。
- Hyper-V 設定のバックアップまたはメモ
- Windows の機能を開くセクションを参照し、すべての仮想マシン機能を削除します。このリストには、Hyper-V、コンテナー、仮想マシン プラットフォーム、Windows ハイパーバイザー プラットフォーム、Windows サンドボックス、および Linux 用 Windows サブシステムが含まれています。
- PC を再起動します。
- WSL を手動でインストールします。詳細な手順Microsoft ドキュメントから入手できます。
- PC を再起動します。
- Linux ディストリビューションをインストールし、WSL の最新バージョンに変換します。
- 利用可能なものがあれば Windows を更新します。
- 必要に応じて、Windows の機能を使用して Windows ハイパーバイザー プラットフォームをインストールします。
- 再起動してからアップデートしてください。
- 必要に応じて、Windows サンドボックス機能をインストールし、それが期待どおりに動作するかどうかを確認します。
- 最後に、Hyper-V をインストールし、必要な設定をすべて元に戻します。
- ここで Destro を起動すると、動作するはずです。
これらの手順は多すぎますが、これはまれな問題であり、おそらく対処する必要があるバグであると思われます。すべてを再インストールすることは、多くの人にとって効果のある唯一の解決策であり、あなたにとっても効果があるはずです。
この投稿が有益であり、エラー 0x8007023e による WslRegisterDistribution エラーの解決に役立つことを願っています。
WSL の動作に大きな変化があった場合には常にエラーが発生する可能性があるため、これを手元に置いておいてください。
同様の WslRegisterDistribution がエラーで失敗しました:
0xc03a001a|0x80041002|0x800700b7 または 0x80080005|0x80070422|0x80370114|0x80370102|0x80070003|0x80070032|0x800701bc|0x8007019e および 0x8000000d。