「Linux用のWindowsサブシステムにディストリビューションがインストールされていません」エラーを修正するにはどうすればよいですか?
BashはUnixシェルであり、1989年に最初に導入されたコマンド言語の形式です。LinuxおよびMacOSのデフォルトのログインシェルとして広く配布されています。 LinuxとMarcosで主に見られますが、Windows 10にインストールできるバージョンがあります。ただし、Windows10と「Windows」でBashを使用できないユーザーから多くの苦情が寄せられています。 Linuxのサブシステムにはディストリビューションがインストールされていません 」エラーが表示されます。
「Linux用のWindowsサブシステムにディストリビューションがインストールされていません」エラーの原因は何ですか?
複数のユーザーから多数の苦情を受けた後、問題を調査し、ほとんどのユーザーのエラーを修正する一連のソリューションを考案することにしました。また、このエラーが発生した理由を調査し、以下にリストしました。
- 配布の欠落: Windows用のbashをインストールすると、Windowsサブシステム用にインストールする必要のある特定の追加ファイルがあります。これらのファイルをMicrosoftStoreから自動的にダウンロードできない場合、このエラーがトリガーされます。
- 無効なサービス: 場合によっては、 LxssManager 通常バックグラウンドで実行されているサービスは、最近の更新後にブロックされる可能性があります。これにより、エラーを引き起こす可能性のあるbashシェルを実行するために、オペレーティングシステムが必要なすべてのファイルを取得できなくなる可能性があります。
- 間違ったデフォルトの配布が選択されました: オペレーティングシステムのデフォルトのディストリビューションとしてUbuntuが選択されていない場合、このエラーが発生する可能性があります。 Ubuntuはbashシェルを実行するために不可欠なディストリビューションだからです。
問題の性質についての基本的な理解ができたので、次に解決策に進みます。競合を避けるために、これらは提示された特定の順序で実装してください。
解決策1:ディストリビューションを手動でインストールする
特定のディストリビューションを自動的にダウンロードしてインストールできない場合は、コマンドプロンプトから手動でインストールしてみてください。したがって、このステップでは、重要なディストリビューションをインストールするコマンドを実行します。そのために:
- 「ウィンドウ」を押します 」+「R 」ボタンを同時に押して、実行プロンプトを開きます。
- 「cmd」と入力します 」を押して「Shift」を押します 」+「Ctrl 」+「入力 」を使用して、管理者権限を付与します。
- 次のコマンドを入力してEnterキーを押します。
lxrun /install
注: コマンドプロンプトで機能しない場合は、Powershellでこのコマンドを実行してみてください。
- これにより、Microsoftストアからのダウンロードがトリガーされます。「 Y」を押します。 」コマンドプロンプトで要求された場合は、ダウンロードプロセスを開始します。
- 確認 問題が解決するかどうかを確認します。
注: このコマンドは、Power Shell(管理者)でも実行できます。ただし、認識されない場合は、MicrosoftストアからUbuntuをダウンロードしてインストールし、コマンドを実行してみてください。
解決策2:10分間待ちます
一部のユーザーの場合、問題は5〜10分後に自動的に修正されました。多くの場合、再起動後、特定のプロセスとサービスの開始に時間がかかります。このため、起動後すぐにbashを実行しようとすると、エラーがトリガーされる可能性があります。したがって、待つことをお勧めします 少なくとも10 分 コンピュータを起動した後前 続行 以下の手順で。
解決策3:Ubuntuのインストール
Ubuntuがコンピューターにインストールされていない場合、bashを実行するために必要な非常に重要なディストリビューションであるため、このエラーが発生する可能性があります。 Ubuntuをダウンロードしてインストールするには、以下の手順に従ってください。
- 再起動 コンピューターにログインして、アカウントにログインします。
- クリック このリンクをクリックして、ダウンロードページを開きます。
- 「入手」をクリックします 」オプションを選択してから、選択 「開く Microsoft ストア " オプション。
- Microsoft Storeが読み込まれたら、クリックします。 「入手 」オプションを使用して、Ubuntuディストリビューションのダウンロードを開始します。
- ダウンロードプロセスが終了したら、クリック 「インストール 「取得」の代わりに表示される「」オプション " オプション。
- Ubuntuがインストールされます コンピューター上で。
- 確認 問題が解決するかどうかを確認します。
解決策4:LxssManagerサービスを開始する
このエラーがトリガーされたために、LxssManagerサービスが無効になっている可能性があります。したがって、このステップでは、LxssManagerサービスを手動で開始します。そのために:
- 「ウィンドウ」を押します 」+「R 」キーを同時に押して、実行プロンプトを開きます。
- 「サービス」と入力します 。msc 」を押して「Enter」を押します 「。
- 下にスクロールして、「 LxssManager」をダブルクリックします 」サービス。
- スタートアップタイプのドロップダウンをクリックして、[自動]を選択します 「。
- 「開始」をクリックします 」オプションを選択し、「適用」を選択します 「。
- 「OK」をクリックします 」と入力し、問題が解決するかどうかを確認します。
-
Windows 10でWDF_VIOLATIONエラーを修正する方法
Windows ユーザーは、新しいブルー スクリーン オブ デス エラーに直面しています。 WDF_VIOLATION と表示され、お使いの PC で問題が発生したため、再起動する必要があるというおなじみのメッセージが表示されます。このエラーの後、PC は再起動しますが、システムがクラッシュしてイライラすることがあります。将来的に重大な問題を引き起こさないように、WDF の意味を理解することが重要です。あなたも同じ問題に取り組んでいるなら、あなたは正しい場所にいます。 WDF とは何かを説明するとともに、WDF_vilation エラー ウィンドウ 10 を修正するのに役立つ完璧なガイドをお届
-
Windows で DNS エラーを修正する方法
ドメインネーム サーバー (DNS ) は、インターネットの電話帳のようなものです。ドメイン名のディレクトリを維持し、それらをインターネット プロトコル (IP) アドレスに変換します。 あるセグメントが別のセグメントに正しく接続されていない場合、DNS エラーが発生します。ネットワークに問題があるか、一部が応答しなかったか、ブラウザが応答していない可能性があります。 DNS エラーにより、インターネットが停止する場合があります。ここに、この問題の解決策があります。この問題は、次の手順に従って解決できます。 別のブラウザを使用してみる 別のブラウザーから同じ Web サイトにアクセスして