IT の専門家は、Windows 11 と Windows Subsystem for Linux (WSL) に関する問題に頭を悩ませています。一部のユーザーは、システムで WSL が機能していない、または起動していないと報告しています。 この問題にはいくつかの潜在的な原因があります。 1 つの可能性は、システムで WSL 機能が有効になっていないことです。もう 1 つの可能性は、システムに必要な Linux カーネル コンポーネントがインストールされていないことです。 この問題が発生している場合は、いくつかの方法を試すことができます。まず、システムで WSL 機能が有効になっているかどうかを確認します。これを行うには、Windows のコントロール パネルを開き、[Windows の機能の有効化または無効化] セクションに移動します。 [Linux 用 Windows サブシステム] オプションが選択されていない場合は、選択して [OK] をクリックします。 システムで WSL 機能がすでに有効になっている場合は、必要な Linux カーネル コンポーネントをインストールしてみてください。これを行うには、PowerShell ウィンドウで次のコマンドを実行します。 有効にする-WindowsOptionalFeature -オンライン -FeatureName Microsoft-Windows-Subsystem-Linux 必要なコンポーネントがインストールされたら、システムを再起動し、WSL を再度起動してみてください。それでも問題が解決しない場合は、Microsoft サポートにお問い合わせください。
Windows Subsystem for Linux (WSL) は、Windows オペレーティング システムの機能の一部であり、Windows コンピューターで Linux ファイル システム、コマンド ライン ツール、および GUI アプリケーションを実行できるようにします。しかし、多くのユーザーはそれを報告しています Windows 11/10 PC で WSL が機能しない、または起動しない .この記事では、この問題について説明し、解決するために何が必要かを確認します。
Windows 11でWSLが機能しない、または起動しない問題を修正
機能自体が無効になっていると、コンピューターで WSL が動作しなくなります。これは言うまでもありませんが、機能にアクセスしようとするときに、多くのユーザーは WSL を無効のままにする傾向があります。この問題は、Hyper-V や仮想マシン プラットフォームなどの一部の関連機能を無効にすることによっても発生する可能性があります。火このような原因について説明し、そのエラーの解決策を見つけます。そのため、Windows 11 PC で WSL が機能しない、または起動しない場合は、以下の解決策に従ってください。
- Linux 用 Windows サブシステム (WSL) を有効にする
- Windows で仮想マシンを有効にする
- Hyper-V を有効にする
- Microsoft Store から Windows Subsystem for Linux (WSL) を起動します。
- Linux ディストリビューション アプリケーションを修復する
これらすべてのソリューションを詳しく見てみましょう。
1] Linux用Windowsサブシステム(WSL)を有効にする
ユーザーがシステムを Windows 11 にアップグレードすると、Windows Subsystem for Linux (WSL) 機能が無効になることが確認されています。心配する必要はありません。この機能を有効にするだけで、通常の状態に戻ります。所定の手順に従って、同じことを行います。
ドメインウィンドウからコンピューターを削除する10
- Windows キーを押して入力します 「 Windowsの機能をオンまたはオフにします' 入力ボタンを押します。
- 画面を下にスクロールして選択 Linux 用 Windows サブシステム オンにします。今すぐクリックしてください 大丈夫 ボタン。
- 数秒待って、システム ファイルをインストールすると、システムはコンピュータを再起動するように求めます。
問題が解決したかどうかを確認します。
このソリューションが問題を解決することを願っています。
2] Windows プラットフォームで仮想マシンを有効にする
Windows Subsystem for Linux (WSL) を実行するには、仮想マシンをインストールする必要があります。これにより、同じハードウェアを使用して複数のオペレーティング システムを同時に実行できます。 Linux 用 Windows サブシステムが有効になっている場合は、仮想マシンが有効になっているかどうかを確認する必要があります。同じことを行うには、以下の手順に従ってください。
- Windows + S を押して入力します Windowsの機能をオンまたはオフにします を押す 入る ボタン。
- 画面を下にスクロールして選択 仮想マシン プラットフォーム オンにします。
- 今すぐクリックしてください 大丈夫 ボタン。
- 数秒待つと、システムがコンピュータを再起動するように求めます。
問題が解決したかどうかを確認します。
Windows で仮想マシン機能を有効にすると、問題が解決されることを願っています。
3] Hyper-Vを有効にする
Hyper-V は、システムが仮想環境を作成できるようにする Windows オペレーティング システムの機能です。システムでこの機能が無効になっている場合、WSL を実行または作成することはできません。そのため、Hyper-V を有効にするには、以下の手順に従う必要があります。
- 開ける コントロールパネル。
- に行く プログラム > プログラムと機能。
- Windows 機能をオンまたはオフにします。
- Hyper-V を見つけて有効にします。
機能を有効にした後、コンピューターを再起動し、エラーが修正されたかどうかを確認します。
4] Microsoft Store から Windows Subsystem for Linux (WSL) を起動します。
インストールされているアプリケーションのクラッシュが原因で、ユーザーが WSL を起動できないことがあります。したがって、Microsoft Store から WSL を更新する必要があり、Microsoft Store から Windows Subsystem for Linux (WSL) を実行できます。このようにして、最新のアップデートと新機能を入手するだけでなく、問題を解決することもできます.ここで WSL を開始し、問題がまだあるかどうかを確認します。
thumbs.dbビューア
- クリック Windows キー とタイプ マイクロソフト ストア を押す 入る ボタン。
- 選ぶ 図書館 アプリケーション画面の左下隅にあります。
- 選択する Linux ディストリビューションのアプリケーション 、 そのような Ubuntu 、[実行] をクリックして、問題が解決することを願っています。
これが失敗した場合は、次の解決策に進みます。
5] Linux ディストリビューション アプリケーションを修復します。
問題のエラーは、Linux ディストリビューション アプリケーションに問題があることを意味します。破損したバージョンのツールを使用しています。この場合、問題を解決するには 2 つのオプションがあります。修正するか、アンインストールしてから再度インストールします。アプリを復元するには、次の手順に従います。
- プレス 窓 + 私 キーを押して設定を開きます。
- 選ぶ プログラム 画面の左側にあります。
- 画面右側の [アプリと機能] または [インストール済みアプリ] をタップします。
- 画面を下にスクロールして選択 Linux ディストリビューションのアプリケーション .
- 三点線をクリックして選択します 高度 オプション。
- 今すぐクリックしてください 修理 ボタンがあります。
- 画面の指示に従ってプロセスを完了します。
Linux ディストリビューション アプリケーションを復元することで、この問題が解決されることを願っています。
読む: Windows Subsystem for Linux のエラー、問題、および問題を修正します。