これが、Windows11のWSLエラーを修正する方法です。

  • ユーザーは、Windows 11でWSLをインストールまたは使用しているときに、さまざまなエラーコードを含むWslRegisterDistributionFailedエラーを受け取る場合があります。
  • 最も一般的なWindows11WSLエラーには、0x80070032、0x80370102、0x8007023e、および0x8007019eが含まれます。
  • これらの問題が発生する理由はさまざまですが、最も一般的な理由は、仮想マシンプラットフォームなどの重要な機能をアクティブにしていないことです。
  • これらの問題は、マルウェアまたは技術的な問題の結果としても発生する可能性があります。

バツダウンロードファイルをクリックしてインストールします

RestoroPC修復ツールを使用してWindows11OSエラーを修正します。このソフトウェアは、問題のあるシステムファイルを初期の動作バージョンに置き換えることにより、一般的なコンピュータエラーを修復します。 また、重大なファイルの損失、ハードウェア障害を回避し、マルウェアやウイルスによる損傷を修復します。 3つの簡単なステップでPCの問題を修正し、ウイルスを今すぐ削除します。
  1. RestoroPC修復ツールをダウンロードする 特許技術が付属しています (利用可能な特許 ここ).
  2. クリック スキャン開始 PCの問題を引き起こしている可能性のあるWindows11の問題を見つけるため。
  3. クリック 全て直す コンピュータのセキュリティとパフォーマンスに影響を与える問題を修正する
  • Restoroはによってダウンロードされました 0 今月の読者。

Windows 11のWSLエラーは、さまざまな理由で発生する可能性があります。 正確なメッセージは、WslRegisterDistribution Failed with differenterrorcodesです。

Linux用のWindowsサブシステム(WSL)は、開発者と一般的なユーザーがWindowsコンピューターにLinuxをインストールして操作できるようにする機能です。

この機能は開発者にとって非常に価値があるという事実にもかかわらず、修正が難しい気が遠くなるような複雑さを引き起こすことがあります。

幸い、これらのエラーは克服できないものではありません。 この投稿では、考えられるすべての原因と解決策について説明します。

Windows 11で最も一般的なWSLエラーは何ですか?

Windows 11のWSLエラーには、さまざまなコードと警告が含まれています。 これらは最も普及しています:

  • WslRegisterDistributionがエラーで失敗しました:0x80070032 
  • WslRegisterDistributionがエラーで失敗しました:0x80370102 
  • WslRegisterDistributionがエラーで失敗しました:0x8007023e
  • WslRegisterDistributionがエラー0x8007019eで失敗しました

エラーコードについて説明したので、解決策を見ていきましょう。

Windows 11 WSLエラーを修正するにはどうすればよいですか?

1. WslRegisterDistributionの修正に失敗しました:0x80070032エラー

1.1コンピューターをスキャンしてマルウェアを探します 

  1. プレス ウィンドウズ + 開くキー 設定.
  2. クリック プライバシーとセキュリティ、次に右側のペインで、 Windowsセキュリティ.プライバシーとセキュリティ
  3. その後、をクリックします ウイルスと脅威の保護.ウイルスとスレッドの保護
  4. 次に、 スキャンオプション.Windows11でスキャンを実行してWSLエラーに対処する
  5. 選択する フルスキャン 次に、をクリックします 今スキャンして.
  6. スキャンを完了させます。

Windows 11 WSLエラーコード0x80070032を取得するときに最初に行うことは、システムのマルウェアをスキャンすることです。

ESETのような企業のウイルス対策ソフトウェアも、この分野に特化しているため、優れた代替手段です。

このマルウェア対策プログラムは、コンピューターのハードドライブが悪意のあるソフトウェアに感染しないようにします。

ESETを入手

1.2WSLを有効にする

  1. を押します ウィンドウズ キー、タイプ Windowsの機能をオンまたはオフにします、次に結果をクリックして開きます。
  2. 探す Linux用のWindowsサブシステム 有効にします。 WSLの有効化
  3. クリック わかった.
  4. 必要なシステムファイルを検索してインストールしてから、コンピュータを再起動して、問題が解決したかどうかを確認します。

以下の手順に従って、WindowsPowerShellを使用してWSLを有効にすることもできます。

  1. クリックしてください 始める メニュー、タイプ Windows PowerShell、それを右クリックして選択します 管理者として実行.Windows PowerShell
  2. 次のコードをコピーして貼り付けます。
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-LinuxPowerShellを使用してWSLを有効にしてWSLエラーに対処するWindows11
  3. 必要に応じて、次の文字を入力してシス​​テムを再起動します。 Y.

1.3仮想マシンを有効にする

  1. に移動します 始める メニューとタイプ Windowsの機能を有効にするオンまたはオフ、 次に、結果をクリックして開きます。
  2. 探す 仮想マシンプラットフォーム 有効にしてからクリックします わかった.仮想マシンを有効にしてWindows11WSLエラーを修正する

WSLを実行するには、仮想マシンのインストールが必要です。 システムでサポートされている場合は、問題が発生しない限り、Windowsの機能を使用してインストールしてください。

1.4ファイルパーミッションの問題を修正

  1. プレス ウィンドウズ + R 開くためのキー 走る ダイアログボックス。
  2. タイプ %localappdata%\ Packages \ を押して 入る.パッケージディレクトリ
  3. を見つける ディストリビューション フォルダを右クリックして、 プロパティ.
  4. に移動します [セキュリティ]タブ セクションをクリックし、 高度 オプション。高度なオプション
  5. アカウントがリストにあるかどうかを確認してください。 アカウントがリストにある場合は、次の方法に進みます。 そうでない場合は、WSLを削除して再度インストールします。

1.5LxssManagerサービスを再起動します

  1. を押します ウィンドウズ + R 開くためのキー 走る.
  2. タイプ Services.msc を押して 入る.ServiceMSC
  3. 探す LxssManager、それを右クリックして、を選択します 止まる.Windows11でWSLエラーに対処するためにLxssManagerを停止する
  4. WSLを再起動し、エラーが消えたかどうかを確認します。

LxssManagerは、バックグラウンドで配布操作を制御します。 起動に失敗したり、プロセスでスタックしたりすると、0x80070032エラーが発生する場合があります。

したがって、LxssManagerサービスを再起動すると、この問題が解決する場合があります。

1.6MicrosoftStoreからWSLを起動する

  1. を押します ウィンドウズ 開くためのキー 始める メニュー、次に入力します Microsoftストア を押して 入る.Microsoftストア
  2. 選択する 私の図書館 アプリの左下隅から。Microsoftストアのライブラリ
  3. 次のようなLinuxディストリビューションアプリを探す Ubuntu、次にクリックします 発売 問題が解決したかどうかを確認します。

インストールしたLinuxディストリビューションのバグが原因で、Windows11WSLエラーが発生する場合があります。 この問題を解決するには、MicrosoftストアからWSL配布アプリを再起動します。

2. PC修復ツールを使用する

コンピュータが問題の原因になることは珍しくなく、サードパーティのツールを使用して簡単に修正できます。

Restoroは、破損したファイルと欠落しているファイルを分析して修復します。 このアプリケーションは、システムの破損が原因でエラーが発生した場合の大部分のケースを解決します。

Restoroを入手

3. WslRegisterDistribution Failedの修正:インストール時の0x80040306エラー

  1. を押します ウィンドウズ + R 開くためのキー 走る ダイアログボックスをクリックし、次のように入力します cmd.exe.
  2. タイトルバーを右クリックして、 プロパティ.CMDプロパティ
  3. チェックを外します レガシーコンソールを使用する をクリックします わかった.レガシーモードの使用を無効にする

4. WslRegisterDistributionの修正に失敗しました:0x80370102エラー

専門家のヒント: 一部のPCの問題は、特にリポジトリの破損やWindowsファイルの欠落に関しては対処が困難です。 エラーの修正に問題がある場合は、システムが部分的に壊れている可能性があります。 マシンをスキャンして障害を特定するツールであるRestoroをインストールすることをお勧めします。
ここをクリック ダウンロードして修復を開始します。

4.1Hyper-Vを有効にする

  1. を押します ウィンドウズ 開くためのキー 始める メニュー、タイプ Windowsの機能をオンまたはオフにします、を押して 入る 鍵。
  2. 探す Hyper-V 有効にします。Hyper-Vの有効化
  3. 次に、をクリックします わかった.
  4. コンピュータを再起動して、問題が解決したかどうかを確認します。

Windows 11 WSLエラーコード0x80370102が発生した場合、最初にできることはHyper-Vを有効にすることです。 これは、WSLを操作するために必要な機能です。

4.2ハードウェア仮想化を有効にする

  1. を右クリックします 始める メニュー、開く タスクマネージャー.
  2. に移動します パフォーマンス タブをクリックして、 仮想化 有効になっています。Windows11でWSLエラーに対処するための仮想化の確認
  3. もしも 仮想化 が有効になっていない場合は、コンピュータを再起動し、コンピュータが起動したらすぐにBIOSキーを押してPCBIOSオプションを入力します。 F1, F2, F10, F12、 また DEL BIOSキーである可能性があります。
  4. CPU構成セクションを見つけて、 仮想化.

コンピューターでHyper-Vを利用したWSLを使用する場合は、ハードウェア仮想化をオンにする必要があります。

4.3。 仮想マシンプラットフォーム(VMP)をオンにする

  1. に移動します 始める メニューとタイプ Windowsの機能をオンまたはオフにします 次にヒット 入る.
  2. 探す 仮想マシンプラットフォーム 有効にしてから、をクリックします わかった. 仮想マシンの有効化
  3. インストールが完了するのを待って、コンピューターを再起動します。

VMPは、Windows11WSLエラーコード0x80370102を修正するために有効にする必要がある必要な機能の1つです。

5. WslRegisterDistributionの修正に失敗しました:0x8007023eエラー

5.1Linuxサブシステムの無効化と有効化

  1. クリックしてください 始める メニューとタイプ Windowsの機能をオンまたはオフにします 次にヒット 入る.Windows機能の実行
  2. チェックを外します Hyper-V、Linux用のWindowsサブシステム、仮想マシンプラットフォーム、およびWindowsハイパーバイザープラットホーム, 次に、 わかった.オプション機能を無効にしてWindows11WSLエラーに対処する
  3. コンピュータを再起動してください。
  4. RWindowsの機能をもう一度解除し、再度有効にします。

5.2 Windows Subsystem for Linux(WSL)の再インストール

  1. プレス ウィンドウズ + 開くキー 設定.
  2. 左側のペインで、 アプリ、次に右側のペインで、をクリックします アプリと機能.アプリと機能
  3. Linuxディストリビューションを探す( Ubuntu)リストで、3つの点線のオプションをクリックして選択します アンインストール. UbuntuをインストールしてWindows11WSLエラーを修正する
  4. 手順が終了するまで待ちます。
  5. その後、見つけます Linux用のWindowsサブシステム リストで、3つの点線のメニューをクリックして選択します アンインストール. WSLのアンインストール
  6. 前の方法で説明した手順に従って無効にします WSLおよびWindowsハイパーバイザープラットフォームWindowsの機能.
  7. コンピューターを再起動してから、WSLをインストールします。
このトピックについてもっと読む
  • CMDを使用してリモートコンピュータを再起動する3つの簡単な方法
  • 新しいXboxコントローラーバーは、Windows11とXboxInsiderによってテストされています
  • Windows11ビルド22616はタスクバーのドラッグアンドドロップ機能を復活させます
  • Windows 11でのCFosSpeedドライバーのインストールエラー:3つの修正

6. WslRegisterDistributionの修正に失敗しました:0x8007019eエラー

6.1ターミナルを使用してLinuxを更新する

  1. に移動します 始める メニュー、タイプ cmd 次に右クリックします コマンド・プロンプト、を選択します 管理者として実行.管理者としてCMDを実行する
  2. コマンドプロンプトに次のコマンドを入力して、 入る Linuxディストリビューションアプリケーションを更新するには:
C:\>bash。 $sudoapt-更新を取得します。 $ sudoapt-getdist-upgrade。 $ 
C:\>終了

6.2Linuxターミナルアプリを修復する

  1. プレス ウィンドウズ + 開くキー 設定.
  2. 左側のペインで、をクリックします アプリ、次に右側のペインで、 アプリと機能.アプリと機能
  3. 見つける Linuxディストリビューションアプリケーション そのような Ubuntu 次に、3つのドットをクリックして、 高度なオプション.Ubuntuアプリの詳細オプションに移動して、WSLエラーを修正します
  4. ページを下にスクロールして、 修理 オプションをクリックします。Windows11でWSLを修正するためのアプリの修復

エラーが修正されていることを確認してください。修正されていない場合は、次の解決策に進んでください。

6.3.Linuxターミナルアプリをリセットする

  1. プレス ウィンドウズ + 開くキー 設定.
  2. 左側のペインで、をクリックします アプリ、次に右側のペインで、 アプリと機能.アプリと機能
  3. 見つける Linuxディストリビューションアプリケーション そのような Ubuntu 次に、3つのドットをクリックして、 高度なオプション.Ubuntuアプリの詳細オプションに移動して、WSLエラーを修正します
  4. ページを下にスクロールして、 リセット オプションをクリックします。Windows11でWSLを修正するためにアプリをリセットする

WslRegisterDistributionがエラー0x8007019eで失敗しました。これは、Linuxアプリケーションのインストールが破損しているために発生する可能性があります。 Linuxディストリビューションアプリケーションを修復またはリセットして、問題を解決できます。

8. 修正WindowsからWSLファイルにアクセスできない

  1. プレス ウィンドウズ + 開くキー 設定.
  2. 次に、 Windows Update をクリックします 高度なオプション. アップデートの詳細オプション-WSLエラー
  3. 今、有効にします Windowsを更新するときに、他のMicrosoft製品の更新を受け取る.Windowsを更新してWindows11WSLエラーを修正するときに、他のMicrosoft製品の更新を受信するを有効にする

9Pプロトコルファイルサーバーの起動に失敗すると、Windows上のLinux \\wsl$用のWindowsサブシステムにアクセスできなくなります。

このエラーを修正する最も簡単な方法は、Microsoft製品の更新を有効にすることです。 Windows Update.

9. 修正参照されたアセンブリが見つかりませんでした

  1. を押します ウィンドウズ キーとタイプ Windowsの機能をオンまたはオフにします、 次にヒット 入る. Windows機能の実行
  2. 検索して有効にします Linux用のWindowsサブシステム 表示されるウィンドウで。

10. バッシュがぶら下がっている

Bashがハングしたり、入力への応答を拒否したりした場合は、システムを再起動してください。 メモリダンプを報告することもできます。

メモリをダンプする前に、システムクラッシュにつながるため、必ず作業内容を保存してください。

WSLエラーの原因は何ですか?

WslRegisterDistribution failedエラーコード0x800700032は、仮想マシンプラットフォームが無効になっている場合に発生します。

WslRegisterDistribution failedエラーコード0x80370102は、Linuxディストリビューションに限定されない新しいエラーです。 Debianディストリビューションをインストールしようとしているときにもこのエラーが発生する可能性があります。

さらに、このエラーはWindows Insider Previewビルドを実行するときに発生し、開発中であるために欠陥やバグが発生する可能性があります。

WSLをアップグレードして仮想化を無効にすることも、このエラーを引き起こす可能性があります。 WslRegisterDistributionFailed 0x8007023eエラーは、WSLまたはWindowsの仮想マシン設定の問題が原因で発生します。

エラーは、WSLのインストールの誤りまたは不完全さ、およびWindowsまたはWSLの設定の問題の結果として発生する可能性があります。

Windows 11には多くのWSL関連の問題がありますが、それらの修正は通常、次のように簡単です。 WSLの再インストール または、適切な機能が有効になっていることを確認してください。

高度な方法に飛び込む前に、PCでハードウェア仮想化と仮想マシンプラットフォームの両方が有効になっていることを確認してください。

Windows 11でWSLエラーを正常に克服した場合は、問題の内容と修正方法を教えてください。

idee restoroまだ問題がありますか?このツールでそれらを修正します:
  1. このPC修復ツールをダウンロードする TrustPilot.comで素晴らしいと評価されました (ダウンロードはこのページから始まります)。
  2. クリック スキャン開始 PCの問題を引き起こしている可能性のあるWindowsの問題を見つけるため。
  3. クリック 全て直す 特許技術の問題を修正する (読者限定割引)。

Restoroはによってダウンロードされました 0 今月の読者。

Windows インストール メディアを使用してコンピュータが起動する [修正]

Windows インストール メディアを使用してコンピュータが起動する [修正]Windows 11

問題が発生した場合はレジストリ キーを削除してくださいコンピュータが予期せず Windows インストール メディアの使用を開始した場合は、システムの起動順序の構成に誤りがあることを意味します。周辺機器を取り外し、ラップトップのバッテリーを再挿入して問題が解決するかどうかを確認してください。必要に応じて、インストール メディアをフォーマットしてこの問題を解決することもできます。バツダウンロー...

続きを読む
React での Windows 11: 知っておくべきことすべて

React での Windows 11: 知っておくべきことすべてWindows 11

Node.js 経由で Wi​​ndows 11 に React をインストールするWindows 11 PC に Node.js と npm をインストールする必要があります。そうしないと React が機能しません。ユーザーは、Windows の機能と外観の一部を実装することで、React で Windows 11 を再作成することもできます。バツダウンロードファイルをクリックしてインス...

続きを読む
At.exe と schtasks.exe at.exe とは何か、およびその正しい使用方法

At.exe と schtasks.exe at.exe とは何か、およびその正しい使用方法タスクスケジューラWindows 11

at.exe と schtasks.exe を使用してタスクをスケジュールする方法を学習します。Windows 8 以降、at.exe (at コマンド) は非推奨になりました。Microsoft は現在、代わりに schtasks コマンドを使用することを推奨しています。バツダウンロードファイルをクリックしてインストールしますPC のさまざまな問題を解決するには、DriverFix をお勧...

続きを読む