WslRegisterDistribution が次のエラーで失敗しました:0x80370114
デバイスで作業しているときに、エラー メッセージが表示されることがよくあります。これらは、修正が必要なものがあることを示しているため、完全に正常です。プロセスがブロックされているか、ハードウェア コンポーネントが故障している可能性があります。
この記事では、Windows Subsystem for Linux ツールとそれに関連する 1 つの一般的なエラー メッセージについて知っておくべきことをすべて説明します。
Linux または WSL 用の Windows サブシステムは、開発者にとって便利なツールです。ただし、Windows 10/11 で問題が発生することがあります。これに関連する最も一般的なエラー メッセージの 1 つは、「WslRegisterDistribution Failed with Error:0x80370114」です。
では、このエラー メッセージは何であり、修正できるのでしょうか?この記事では、この WSL エラーについてわかっていることをすべて共有します。
プロのヒント:専用の PC 最適化ツールを実行して、システムの問題やパフォーマンスの低下を引き起こす可能性のある不適切な設定、ジャンク ファイル、有害なアプリ、およびセキュリティの脅威を取り除きます。
PC の問題の無料スキャン3.145.873ダウンロード対応機種:Windows 10/11、Windows 7、Windows 8Linux 用 Windows サブシステムとは
エラーをよりよく理解するために、まず、Linux または WSL 用の Windows サブシステムが何であるかをお知らせください。
Linux 用 Windows サブシステム 開発者が Windows デバイスで Linux プラットフォームを実行できるようにするツールです。 WSL を使用すると、開発者は公式の Microsoft Store からお気に入りの Linux ディストリビューションを選択できます。また、sed、awk、grep などのコマンドライン コマンドやツールを実行することもできます。
さらに、WSL ツールを使用すると、開発者は Windows 上で Linux アプリケーションを実行し、コマンドライン プログラムで Bash シェル スクリプトを実行できます。
Windows に WSL ツールをインストールするには、次の手順を実行する必要があります。
ステップ 1:WSL ツールを有効にする
まず、ツールを Windows で実行するには、Linux 機能用の Windows サブシステムを有効にする必要があります。これを行うには、管理者権限で PowerShell を起動します。次に、コマンド dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart を実行します。完了したら、コンピューターを再起動してください。
ステップ 2:選択した Linux ディストリビューションをインストールする
この手順を続行するには、まず Microsoft Store を開きます。ここから、Linux ディストリビューションを選択できます。次のオプションがあります:
- Ubuntu
- openSUSE Leap 42
- SUSE Linux Enterprise Server 42
- カリ Linux
- Debian GNU/Linux
選択したら、それをクリックします。その後、ディストリビューションのページに移動します。ここで、[入手] をクリックします。 ボタン。 Linux ディストリビューションを初めてインストールする場合は、コンソール ウィンドウが起動するはずです。ファイルが解凍され、デバイスに保存されるまで数分待つよう求められます。将来的には、他のディストリビューションのインストールに 1 秒もかからないはずです。
ここで、インストールを完了するために、 Hyper-V ホスト コンピューティング サービスが稼働している必要があります。そうしないと、WslRegisterDistribution failed with error:0x80370114 が返されます。
Windows 10/11 の WslRegisterDistribution Failed エラーとは?
WslRegisterDistribution が次のエラーで失敗しました:0x80370114 は、WSL ツールを使用した Linux ディストリビューションのインストール中に Hyper-V サービスがブロックされると発生します。通常、「エラー:0x80370114 必要な機能がインストールされていないため、操作を開始できませんでした」という完全なエラー メッセージが表示されます。
エラーが表示された場合、WSL コマンドライン ツールにアクセスできない可能性があります。
Windows 10/11 で WslRegisterDistribution Failed エラーが発生する原因は?
前述のように、このエラーは、WSL ツールを使用した Linux ディストリビューションのインストール中に Hyper-V サービスがブロックされた場合に表示されます。ただし、Windows 10/11 をサポートする重要な機能がないために表示される場合があります。
Windows 10/11 での WslRegisterDistribution Failed エラーの基本的なトラブルシューティング
以下で共有している修正は、ほとんどの場合時間がかかります。ただし、それらを試す前に、まずコンピューターを再起動してください。コンピューターが必要とするのは、簡単な再起動だけである場合があります。再起動後にエラーが消えたことに驚くかもしれません。これは、しばらくコンピューターをシャットダウンしていない場合に特に当てはまります。
ここで、正常に再起動できないというより複雑なエラーが発生していると思われる場合は、他の高度な再起動オプションを検討してください。再起動しても問題が解決しない場合は、トラブルシューティングを行ってください。
この問題のトラブルシューティングを行うには、最初に Linux 機能の Windows サブシステムを有効にする必要があります。そのためには、2 つの方法があります。
方法 1:[Windows 機能の有効化または無効化] オプションを使用して Windows Subsystem for Linux 機能を有効にする
[Windows 機能の有効化または無効化] オプションを使用して Windows Subsystem for Linux 機能を有効にするには、検索フィールドを使用してオプションを検索します。結果のリストから、[Linux 用 Windows サブシステム] の横にあるオプションにチェックを入れます . OK を押します 続行します。
この時点で、システムは必要なすべてのシステム ファイルを見つけてインストールします。完了すると、コンピューターを再起動するように求められます。コンピュータが再起動したら、問題はなくなります。
方法 #2:Windows PowerShell を使用する
この問題をトラブルシューティングするもう 1 つの方法は、Windows PowerShell を使用することです。 .この方法を機能させるには、Windows PowerShell を管理者特権で開く必要があります。次に、次のコマンドを入力して WSL 機能を有効にします:Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux .
コマンドを入力すると、システムは必要なすべてのシステム ファイルの検索とインストールを開始します。求められたら、Y を入力してコンピューターを再起動します。
Windows 10/11 で WslRegisterDistribution Failed エラーを修正する方法
上記のトラブルシューティング方法が機能しない場合は、以下にリストされている修正に進んでください。
修正 #1:Hyper-V ホスト コンピューティング サービスのブロックを解除する
サービスのブロックを解除するには、ウイルス対策ソリューションを使用しているかどうかを最初に確認する必要があります。 Windows Defender を使用している場合は、次の手順に従ってください:
<オール>アプリとブラウザ Windows セキュリティで制御 あなたのPCで重要な役割を果たします。脅威や潜在的に危険なファイル、ダウンロード、アプリ、Web サイトからデバイスを保護します。そのため、無効になっていないことを確認してください。必要に応じて、例外を追加するだけで、それに依存する他のプログラムが期待どおりに実行できるようになります。
修正 #2:Lxss Manager サービスを再起動する
WSL に関連付けられている別のサービスは、Linux インスタンス ライフ サイクル サービスです。バックグラウンドで実行され、何らかの形で物事を制御します。ただし、このサービスがブロックされているか、問題が発生している場合は、エラーが発生する可能性があります。この場合、サービスを再起動すると問題を解決できます。
サービスを再起動するには、次のことを行う必要があります:
<オール>修正 #3:Microsoft Store から WSL ツールを起動する
インストールした Linux ディストリビューションにバグがあり、WSL ツールの起動時にエラーが発生する場合があります。良い点は、Microsoft Store のインターフェイスから直接 WSL アプリを再起動することで簡単にクリアできることです。
何をすべきかについての詳細なガイドについては、次の手順に従ってください:
<オール>修正 #4:コマンド プロンプトから Linux ターミナルを更新する
古いバージョンのディストリビューションを実行している場合、エラーが発生する可能性があります。しかし、繰り返しになりますが、これは修正できます。アプリを更新するとうまくいきます。
Linux ディストリビューションを更新するには、コマンド プロンプトを使用します。この方法では、アプリケーションを再インストールする必要はありません。何をすべきかについてのガイドは次のとおりです。
<オール>- C:\> bash
- $ sudo apt-get update
- $ sudo apt-get dist-upgrade
- $
- C:\>終了
修正 #5:WSL アプリを修復する
これまで何も機能していない場合は、WSL アプリのインストールが破損しているためにエラーが発生している可能性があります。これを修復するには、Windows の修復機能を使用してください。
方法は次のとおりです。
<オール>修正 #6:WSL アプリケーションを再インストールする
アプリを修復しても問題が解決しない場合は、アプリの破損したモジュールに多大な損傷が生じているため、修復プロセスでは修正できません。このためには、アプリを手動でアンインストールしてから再インストールする必要があります。
次の手順に従ってください:
<オール>修正 #7:Windows PC をリセットする
Microsoft では、Windows 10/11 ユーザーがコンピューターをリセットすることを許可しています。これを行うと、オペレーティング システムが最初にアクセスしたときの状態に戻ります。つまり、サードパーティ アプリケーションは存在しなくなります。
Windows 10/11 のリセットを実行すると、コンピューターが新たなスタートを切ります。これは、ソフトウェア関連の問題が発生していて解決できない場合に便利な修正方法です。
Windows 10/11 をリセットするには 2 つの方法があります。以下のセクションを参照してください。
方法 #1:内部から Windows をリセットする
Windows に正常にログインできる場合は、Windows をリセットするのは簡単なプロセスです。次の手順に従ってください:
<オール>方法 #2:ログインせずに Windows 10/11 をリセットする
Windows 10/11 アカウントにログインできない場合でも、別の方法でデバイスをリセットできます:[ブート オプション] メニューを使用します。このメニューは、デバイスが 2 ~ 3 回連続して正常に起動しない場合に自動的に表示されます。ただし、そうでない場合は、Shift キーと電源ボタンを押して呼び出すことができます。そして、[再起動] をクリックします。デバイスが再起動すると、起動オプション メニューが表示されます。ここから、Windows 10/11 のリセットを実行できます。
続行する方法は次のとおりです。
<オール>修正 #8:Windows のクリーン インストールを実行する
Windows 10/11 のクリーン インストールを実行する前に、まず次の要件を満たしていることを確認してください:
- 32 ビットの場合は 1 GB、64 ビットの場合は 2 GB の RAM
- 1 GHz プロセッサ以上
- ハード ドライブの空き容量 20 GB
- 800×600 ディスプレイ
- DirectX 9 グラフィック プロセッサ
- 安定したインターネット アクセス
- 有効な Microsoft アカウント
クリーン インストールを実行するには、最初にいくつかのことを考慮する必要があります。 Windows 10/11 ISO ファイルをダウンロードしたが、別のコンピューターにインストールする予定がある場合は、DVD または USB を使用してインストールできます。開始するには、少なくとも 4 GB の空き容量があるフラッシュ ドライブが必要です。 DVD を使用する場合は、OS をインストールするコンピューターに光学ドライブがあることを確認してください。
これらの要件がすべて揃ったら、起動可能なドライブの作成に進むことができます。 USB をコンピュータに挿入し、選択したバーナー ソフトウェア プログラムをロードします。画面の指示に従って起動ディスクを作成します。次に、ドライブを選択して、ダウンロードした ISO ファイルを見つけます。プロセスが開始され、完了するまでに約 10 ~ 15 分かかります。
ブータブル メディア デバイスを作成したら、コンピュータにインストールします。 DVD または USB を挿入し、コンピュータの電源を切ります。次に、電源を入れ直し、F2 または F12 ボタンを押して BIOS ブート メニューにアクセスします。ここで、PC の起動元を選択します。起動可能なドライブを選択します。ここからの指示に従ってください。
修正 #9:マルウェア スキャンを実行する
マルウェア エンティティやウイルスがシステムに侵入し、重要なシステム プロセスに影響を与えたり、重要なサービスを無効にしたりすることがあります。その場合、WslRegisterDistribution Failed with Error 0x80370114 のようなエラー メッセージが表示されます。
そのため、定期的なマルウェア スキャンを実行して、デバイスを脅威から保護することを習慣にしてください。幸いなことに、完璧なマルウェア スキャナーを探してストレスを感じる必要はありません。 Windows 10/11 の組み込みのマルウェア スキャナーを使用できます:Windows Defender .
使用方法は次のとおりです。
<オール>これで、実行したスキャンが十分ではないと感じた場合でも、サードパーティのウイルス対策プログラムを使用して別のスキャンを実行できます.
選択したウイルス対策プログラムをダウンロードして起動するだけです。繰り返しますが、スキャンを実行してマルウェアを削除し、デバイスを脅威から保護してください。
修正 #10:システム ファイル チェッカーを使用する
システム ファイル チェッカーは、Windows ユーザーが、Windows 10/11 プラットフォームでエラーを引き起こす破損した破損したシステム ファイルをスキャンして復元できるようにするツールです。使用するには、次の手順を実行します:
<オール>修正 #11:システム スペースを解放する
場合によっては、ドライブに十分なスペースがなく、システムがプロセスを完了できないためにエラー メッセージが表示されることがあります。この問題に対処する 1 つの方法は、ドライブの空き容量を増やすことです。
これには、ほとんどの Windows 10/11 デバイスに組み込まれているディスク クリーンアップ ツールを使用できます。使用するには、次の手順に従ってください:
<オール>フォルダを 1 つずつ調べて、システム領域を手動で解放することもできます。しかし、これには多くの時間がかかります。ディスク クリーンアップ ツールを使用するか、サードパーティの PC 修復ツールを使用することをお勧めします。
修正 #12:専門家の助けを求める
すべてを実行しても何もうまくいかない場合は、恐れずに助けを求めてください。専門家はいつでも喜んで手を差し伸べます。
Web サイトから Microsoft のサポート チームに連絡して、適切な解決策を求めることができます。ただし、問題を解決する必要がある場合は、お近くの専門家にお任せください。あなたに代わってエラーを処理するので、あなたがする必要はありません。
まとめ
Windows Subsystem for Linux ツールは開発者向けに設計されているため、常に頻繁に使用しているわけではありません。ただし、それがどのように機能するか、それに関連する一般的なエラー、その原因、およびそれらを修正する方法を知ることは有益です.このようにして、将来遭遇した場合にどのように行動するかを知っています.
WslRegisterDistribution Failed with Error:0x80370114 が表示された場合、何をすべきかは既にわかっています。最初に基本的なトラブルシューティング方法を実行します。PowerShell または [Windows 機能の有効化または無効化] オプションを使用して、Windows Subsystem for Linux 機能を有効にします。それでも問題が解決しない場合は、Hyper-V ホスト コンピューティング サービスのブロック解除、Lxss Manager サービスの再起動、Microsoft Store からの WSL ツールの起動、コマンド プロンプトによるツールの更新、WSL の再インストールなど、他の修正を引き続き試すことができます。アプリケーション、および Windows のリセット。
しかし、他のすべてが失敗した場合は、いつでも専門家に助けを求めることができます. Microsoft のサポート チームにオンラインで連絡するか、コンピューターを最寄りの認定サービス センターにお持ちください。
WslRegisterDistribution Failed with Error 0x80370114 についてのご意見をお聞かせください。コメントで解決方法を共有してください!
-
Windows 10 nvlddmkm.sys の修正に失敗しました
Windows PC で VIDEO TDR 障害または nvlddmkm.sys failed エラーが発生した場合、グラフィック カード ドライバーが破損しているか、古い可能性があります。 Windows 8および10コンピューターでnvlddmkm.sysの失敗した問題を修正する方法をご案内します.それでは、読み続けてください。 Windows 8 &10 での VIDEO TDR エラーとは? このエラーは、Blue Screen of Death または BSOD エラーに似ています。ここで、TDR は Timeout, Detection &Recovery の略です .これ
-
修正:累積的な更新プログラム KB4528760 がエラー 0x800f0988 で失敗しました。
Windows 10 ベースのコンピューターで、累積的な更新プログラム KB4528760 がエラー 0x800f0988 でインストールに失敗することがあります。 (Windows 10 1909 の累積的な更新プログラム (KB4528760) – エラー 0x800f0988)。 このチュートリアルには、Windows 10 KB4528760 Update のエラー 0x800f0988 を解決するための手順が含まれています。 Windows 10 Update エラー 0x800f0988 を修正する方法。 * * 注:いくつかのテストの後、Windows 10 KB4528