WslRegisterDistribution がエラーで失敗しました: 0x80370114 [修正]

WSL アプリケーションが破損した場合は再インストールします

  • Windows Subsystem for Linux (WSL) をインストールする場合は、Hyper-V コンピューティング コンポーネントが必要です。
  • このような重要なコンポーネントが不足している場合、WSL は仮想化 Linux 環境を作成できない可能性があります。
  • このようなエラーを避けるために、必要なサービスが有効で実行されていることを常に確認してください。

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

Windows PC システムの問題を解決するには、専用のツールが必要ですFortect は、単に PC をクリーンアップするだけでなく、初期バージョンで数百万の Windows システム ファイルが保存されたリポジトリを備えたツールです。 PC に問題が発生した場合、Fortect は不良ファイルを新しいバージョンに置き換えることで問題を解決します。 現在の PC の問題を解決するには、次の手順を実行する必要があります。
  1. Fortectをダウンロードしてインストールします あなたのPC上で。
  2. ツールのスキャンプロセスを開始します 問題の原因となっている破損したファイルを探します。
  3. を右クリックします 修理を開始する これにより、ツールが修正アルゴリズムを開始できるようになります。
  • Fortect は次によってダウンロードされました 0 今月の読者様。

私たちは皆 Windows が大好きですが、製品をテストしたり、趣味で他のオペレーティング システムを実行する必要がある場合もあります。 WSL は、ユーザーが仮想マシンを必要とせずに Windows PC 上で Linux 環境を実行できるようにするアプリケーションの 1 つです。

問題は、次のような事態に遭遇する可能性があることです。 WSL のインストール時に、WslRegisterDistribution がエラー 0x80370114 で失敗しました。 徹底的に調べます このエラーの意味と解決方法について説明します。

Windows 版 Ubuntu エラー 0x80370114 とは何ですか?

Windows 上で Ubuntu を実行しようとしているときにこのエラーが発生した場合は、Linux アプリ自体の Windows サブシステムの問題が原因である可能性があります。 WSL は普通のアプリではありません。 Microsoft Store からインストールするだけでは十分ではありません。

アプリを正常に実行できるようにするために、すべて連携して動作する他のコンポーネントも有効にする必要があります。 インストールが失敗し、 WslRegisterDistribution がエラーで失敗しました: 0x80370114、  コンポーネントの 1 つが欠落していることを意味する可能性があります。

それでも、それだけが理由ではありません。 他には次のようなものがあります。

  • ウイルス 感染 – PC がマルウェアまたはアドウェアに感染している場合、アプリケーションに影響を与え、重要なファイルがコンピュータから削除される可能性があります。
  • 古いOS – WSL の機能を楽しむには、デバイスが最小システム要件を満たしている必要があります。 以前のバージョンの Windows を使用している場合、これが問題になる可能性があります。 あなたはまだすることができます 古いバージョンに WSL をインストールする, しかし、それはかなりの作業です。
  • OSのバージョンが間違っています – まだご存じない方のために説明しますが、WSL は 64 ビット システムのみをサポートしているため、32 ビット システムを使用している場合は、これが 0x80370114 エラーが発生する理由です。

エラー0x80370114を修正するにはどうすればよいですか?

高度な解決策を実行する前に、次の予備手順から始めることをお勧めします。

  • WSL アプリケーションを更新してみてください。
  • ディスククリーンアップを実行する ストレージスペースを解放します。
  • WSL アプリを修復またはリセットして、破損したキャッシュをクリアします。

1. vcompute サービスを再起動します

  1. ヒット ウィンドウズ キー、タイプ Windows セキュリティ 検索バーで をクリックし、 開ける.
  2. 案内する アプリとブラウザのコントロール.
  3. クリック エクスプロイト保護設定.
  4. に移動します。 プログラム設定 タブ。
  5. 探す vmcompute.exe リストからクリックして展開し、選択します 編集.
  6. 下にスクロールして、 制御フローガード (CFG)チェックを外します システム設定を上書きする.
  7. 次に、 ウィンドウズ キー、タイプ パワーシェル 検索バーで をクリックし、 管理者として実行.
  8. 次のコマンドを入力してヒットします 入力: net start vmcompute
  9. PC を再起動します。

専門家のヒント:

スポンサーあり

PC の問題の中には、特に Windows のシステム ファイルやリポジトリが欠落または破損している場合、対処が難しいものがあります。
必ず専用ツールを使用してください。 フォルテクト、壊れたファイルをスキャンして、リポジトリからの新しいバージョンに置き換えます。

Hyper-V ホスト コンピューティング サービスは、WSL の重要な部分です。 無効になっているか、ブロックされているか、実行されていない場合は、0x80370114 エラーが発生します。

Windows と Linux の両方のコマンドを実行できる環境を提供します。 これは、ハイパーバイザーを使用して 2 つの仮想マシン (Windows 用と Linux 用) を作成して行われます。

2. Hyper-V を無効にする 

  1. を右クリックします。 始める アイコンをクリックし、 Windows ターミナル (管理者) オプション。Windows ターミナル Windows 11 セキュリティ センターが開かない
  2. 次に、以下のコマンドを入力または貼り付けて押します。 入力 それを実行するには:DISM /オンライン /無効化-機能: Microsoft-Hyper-Vdism-hyperv ハイパー v Windows 11 を無効にする
このトピックについて詳しく読む
  • 0x80073BC3 Windows Update エラー: 修正方法
  • 音楽。 UI.Exe: 無効化または修正するための最良のテスト済みソリューション
  • Msosync.exe とは [エラー トラブルシューティング ガイド]
  • Msmdsrv.exe エラーと高い CPU 使用率を修正
  • 選択したタスクは存在しません: このエラーを修正する 2 つの方法

3. マルウェアをスキャンする 

  1. を押します。 ウィンドウズ キー、検索 Windowsセキュリティ、 そしてクリックしてください 開ける.
  2. 選択する ウイルスと脅威からの保護.
  3. 次に、 を押します クイックスキャン 下 現在の脅威.
  4. 脅威が見つからない場合は、をクリックしてフル スキャンの実行に進みます。 スキャンオプション すぐ下に クイックスキャン.スキャンオプション
  5. クリック フルスキャン、 それから 今スキャンして PC のディープ スキャンを実行します。フルスキャン 今すぐスキャン
  6. プロセスが完了するのを待って、システムを再起動します。

より優れたウイルス対策スキャンと保護のために、より高度なソフトウェアもお勧めします。 ESET インターネット セキュリティ.

4. 仮想マシンプラットフォームを有効にする

  1. ヒット ウィンドウズ キー、タイプ コントロールパネル 検索バーで をクリックし、 開ける.コントロール パネル検索フォールアウト ニューベガス ランタイム エラー
  2. クリック プログラム.
  3. 選択する Windowsの機能をオンまたはオフにします.
  4. を見つける 仮想マシンプラットフォームをチェックして、ヒットします。 OK.

長く複雑な手順をすべて実行する際に、なぜこれらすべての手順を実行せずに仮想マシンを使用すればよいのかと疑問に思うかもしれません。 WSL はオプションではありますが、WSL の利点は無視できないほど多くあります。

仮想マシンではなく WSL を選択する理由はたくさんあります。

  • もっと早く – WSL は Windows カーネルを使用します。つまり、ネイティブ速度で実行でき、完全な VM は必要ありません。
  • よりシンプルに – VM を管理したり、ホストとゲスト オペレーティング システム間の互換性を心配したりする必要はありません。
  • より安全な – WSL はユーザー モードで分離されたプロセスとして実行されるため、明示的な許可なしにホスト システムを変更することはできません。
  • 柔軟性 – もう 1 つの利点は、同じ環境内で Linux プログラムと Windows プログラムを切り替えることなく両方を使用できることです。

PC 上の 0x80370114 を修正できれば幸いです。 これらの解決策がどれも効果がない場合は、PC をリセットするか、 クリーンインストール.

0x80370114 エラーに関する情報は以上です。このトピックに関してさらにご意見がございましたら、以下にコメントを残してください。

まだ問題が発生していますか?

スポンサーあり

上記の提案を行っても問題が解決しない場合は、コンピュータでさらに深刻な Windows の問題が発生する可能性があります。 次のようなオールインワン ソリューションを選択することをお勧めします。 フォルテクト 問題を効率的に解決するために。 インストール後は、 表示&修正 ボタンを押してから 修復を開始します。

Windows11でvmmemの高いメモリ使用量を修正する方法

Windows11でvmmemの高いメモリ使用量を修正する方法Windows 11WslVmmem

Windows 11のvmmemのメモリ使用量が多い問題は、WSLを調整することで解決できます。Linux用のWindowsサブシステムを再起動すると、メモリ使用量が少なくなります。または、構成ファイルを編集して手動で制限することもできます。バツダウンロードファイルをクリックしてインストールしますRestoroPC修復ツールを使用してWindows11OSエラーを修正します。このソフトウェア...

続きを読む
WSL2 が動作を停止しました: 再び動作させる 4 つの簡単な方法

WSL2 が動作を停止しました: 再び動作させる 4 つの簡単な方法Wsl

LxssManager サービスを再起動するか、ハードウェア仮想化をオンにしますWSL サービスを使用すると、Linux をロードして Windows PC 上で直接実行できます。動作しない場合は、WSL2 の動作停止エラーなどのさまざまな問題が発生します。PC にインストールされている最新の Windows 更新プログラムを削除してみてください。バツダウンロードファイルをクリックしてインス...

続きを読む
Linux 用 Windows サブシステムが Microsoft Store で入手可能になりました

Linux 用 Windows サブシステムが Microsoft Store で入手可能になりましたWsl

Linux 用 Windows サブシステムは、ストア上の単なるプレビュー製品ではなくなりました。実際、Microsoft はそれに大量の新機能を追加し、完成したと宣言しました。このアプリはいつでも Microsoft Store から直接ダウンロードできるようになりました覚えている方のために、1 年以上前、Microsoft は Windows Subsystem for Linux (W...

続きを読む