WslRegisterDistribution がエラー 0x80070032 で失敗しました

Windows Speedup Tool をダウンロードしてエラーを修正し、PC の動作を高速化します。

WSL のあるバージョンから次のバージョンにアップグレードすると、次のようなメッセージが表示される場合があります。WslRegisterDistribution がエラー 0x80070032 で失敗しました。これは主に、仮想マシン プラットフォームが有効になっていない可能性があるために発生します。 WSL の古いバージョンは動作しますが、最新バージョンは動作しない可能性があります。この投稿では、問題を解決する方法について説明します。

完全なエラー メッセージは次のようになります。

インストールには数分かかる場合があります…
WslRegisterDistribution がエラーで失敗しました: 0x80070032
エラー: 0x80070032 要求はサポートされていません。
続行するには任意のキーを押してください…

WslRegisterDistribution がエラーで失敗しました: 0x80070032

このエラーは、WSL の最新バージョンにアップグレードまたは再インストールすると発生します。次の提案を試してください。

  1. 仮想マシンのインストール
  2. ファイル権限の問題を修正

これらの提案を使用するには管理者の許可が必要です。

1] 仮想マシンをインストールする

WSL バージョンでは仮想マシンが必須になりました。お使いのコンピューターがサポートしている場合は、インストールする必要がありますWindows の機能を使用する

  • [スタート] ボタンを押して、「Turn Windows features」と入力します。
  • リストにアプリケーションが表示されたら、それをクリックします
  • [仮想マシン プラットフォーム] の横のボックスにチェックを入れ、[OK] ボタンをクリックします。

機能がインストールされたら、アップグレードまたは再インストールを試行すると、機能するようになります。

同じエラーコード: エラー 0x80070032、ファイルをコピーするときのリクエストはサポートされていません

2] ファイル権限の問題を修正

あまり報告されていない解決策の 1 つは、ユーザーが次のことを行う必要がある場合です。~の所有権を取得するDistro フォルダーを削除し、再度インストールすると問題が解決します。

  • に行く%localappdata%\パッケージ\そして、ディストリビューションフォルダ名
  • それを右クリックし、「プロパティ」を選択します
  • 「セキュリティ」タブに切り替えて、「詳細設定」ボタンをクリックします。
  • 自分のアカウントがリストに載っていることを確認してください。

完了したら、フォルダーを削除し、ディストリビューションを再インストールします。

この投稿がお役に立ち、WslRegisterDistribution 失敗エラー 0x80070032 を修正できたことを願っています。

同様の WslRegisterDistribution がエラーで失敗しました:

0xc03a001a|0x80041002|0x800700b7 または 0x80080005|0x80070422|0x80370114|0x80370102|0x80070003|0x8007023e|0x800701bc|0x8007019e および 0x8000000d