の仕方
修正方法 'WSLオプションコンポーネントが有効になっていません。 有効にしてからもう一度やり直してください」Ubuntuでエラーが発生しましたか?
UbuntuはLinuxベースのディストリビューションであり、完全に無料でオープンソースです。 このプログラムは、Windows 10のサポートも提供し、ソフトウェア開発の目的で多くの人々に使用されています。 しかし、ごく最近、ユーザーが使用できないレポートや、「 WSLオプションコンポーネントが有効になっていない 」というエラーが報告されています。 有効にして再試行してください 」と表示されています。
原因「WSLオプションコンポーネントが有効になっていない。 Ubuntuでエラーを有効にして再試行してください?
複数のユーザーから多数のレポートを受け取った後、問題を調査し、修正するための一連のソリューションを考案して完全に根絶しました。 また、この問題が引き起こされる原因を調査し、次のようにリストしました。
- 無効なコンポーネント:エラーメッセージが示すように、Linux用のWindowsサブシステムが無効になっている場合、エラーがトリガーされます。 Linux用のWindowsサブシステムは非常に重要な機能であり、UbuntuがWindows 10で正常に動作するためには有効にする必要があります。
問題の性質について基本的な理解が得られたので、解決策に進みます。 競合を避けるために、ソリューションを慎重に実装してください。
方法1:コントロールパネルからWSLをオンにする
問題を修正するために適用できる方法がいくつかあります。 ただし、この手順では、最も簡単な方法を使用して、コントロールパネルからWSLを有効にします。 そのために:
- 「Windows」 +「 R 」キーを同時に押して、実行プロンプトを開きます。
- 「 コントロール パネル 」と入力し、「 Shift 」+「 Ctrl 」+「 Enter 」を押して管理者権限を提供します。
「コントロールパネル」と入力し、「Shift」+「Ctrl」+「Enter」を押して管理者権限を提供します - 「 表示方法 」オプションをクリックし、「 小さな アイコン 」を選択します。
「表示方法」をクリックし、「小さなアイコン」を選択します - 「 プログラム と 機能 」オプションをクリックします。
- 左ペインで[Windowsの機能をオンまたはオフにする ]オプションを選択します。
- 下にスクロールして、「 Windows Subsystem for Linux 」を選択します。
「Linux用Windowsサブシステム」オプションの確認 - 「 OK 」をクリックして、機能を有効にします。
- 問題が解決しないか確認してください。
解決策2:PowerShellを介してWSLを有効にする
コマンドプロンプトを使用してWSL機能を有効にすることもできます。 そのため、この手順では、コマンドプロンプトにコマンドを実装して、WSL機能を有効にします。 そのために:
- 「 Windows 」+「 R 」キーを同時に押して、実行プロンプトを開きます。
- 「 Powershell 」と入力し、「 Shift 」+「 Ctrl 」+「 Enter 」を押して管理者権限を提供します。
- 次のコマンドを入力し、「 Enter 」を押します。
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
- コマンドが実行されるのを待って、問題が続くかどうかを確認します。
WSLを有効にする