WSL がエラー 0x80070003 で動作を停止しました

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

起動しようとするとLinux 用 Windows サブシステム、次のエラー メッセージが表示される場合があります –WSL はエラー 0x80070003 で動作を停止しました。このエラーは、ディストリビューションをインストールするために選択した場所が存在しないか、削除されているために発生します。問題を解決するには次のことを行う必要があります。

WSL がエラー 0x80070003 で動作を停止しました

Windows で一部のアプリをインストールするときにエラーが発生するのは珍しいことではありません。WSL のインストールがエラー 0x8007003 で失敗する場合も同様です。 Linux 用 Windows サブシステムは、システム ドライブ (通常は C: ドライブ) でのみ実行されます。そのため、ディストリビューションを別の場所 (ドライブ) にインストールした場合、このエラーが発生します。ディストリビューションがシステム ドライブに保存されていることを確認する必要があります。これらのディストリビューションの場合、通常、Microsoft Store が設定をオーバーライドし、システムが C: ドライブ (Windows がインストールされている場所) にのみインストールするように強制するためです。これを修正するには、次の手順を実行します。

  1. Windowsの設定を開く
  2. 「システム」に移動します。
  3. 「ストレージ」まで下にスクロールします。
  4. 「その他のストレージ設定」セクションに切り替えます。
  5. 「新しいコンテンツの保存場所を変更する」をクリックします。
  6. [新しいアプリの保存先] オプションのドロップダウン ボタンを押します。
  7. 目的の場所を選択します。

Linux ディストリビューションの選択が完了したら、Windows の設定を開きます。を使用して直接開くことができますウィン+アイショートカット。

の下で設定画面で、システムタイル。

下にスクロールして、ストレージ左側のパネルでオプションを選択し、クリックして開きます。

右側に切り替えて、さらなるストレージ設定セクション。

その下で、新しいコンテンツの保存場所を変更するリンク。

新しい画面に移動したら、下のドロップダウン ボタンを押します。新しいアプリは保存されますオプションへ。

C: ドライブを選択してウィンドウを閉じます。

ここで、WSL を再度インストールしてみます。 「エラー 0x80070003 でインストールに失敗しました」というメッセージが再び表示されることはありません。

お役に立てば幸いです!

関連している:Windows 10 上の Ubuntu でフォークに失敗したエラー