Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

「WSLオプションコンポーネントが有効になっていません」エラーの修正方法【Ubuntu】

Ubuntuは、完全無料かつオープンソースのLinuxベースディストリビューションです。Windows 10にも対応しており、多くの開発者がソフトウェア開発の用途で利用しています。しかし近年、Ubuntuを使用しようとした際に「WSLオプションコンポーネントが有効になっていません。有効にして、再試行してください(The WSL Optional Component is not Enabled. Please Enable it and Try Again)」というエラーメッセージが表示され、起動できないという報告が多数寄せられています。

「WSLオプションコンポーネントが有効になっていません」エラーの修正方法【Ubuntu】

エラーが発生する原因

複数のユーザーからの報告をもとに調査を行った結果、この問題を完全に解決するための一連の対策を確立しました。まず、このエラーが発生する原因を確認しておきましょう。

  • WSL機能が無効になっている: エラーメッセージの通り、この問題は「Windows Subsystem for Linux(WSL)」が無効になっている場合に発生します。WSLは非常に重要な機能であり、これが有効になっていないと、Ubuntuの動作に必要な構成やディストリビューションの情報が提供されず、Windows 10上でUbuntuを正しく実行できません。

問題の性質について基本的な理解ができたところで、具体的な解決策に進みましょう。設定の競合を避けるため、以下の手順は慎重に実行してください。

方法1: コントロールパネルからWSLを有効にする

問題を解決する方法はいくつかありますが、ここでは最も簡単な方法として、コントロールパネルからWSLを有効化する手順を紹介します。

  1. Windowsキー + Rキーを同時に押して、「ファイル名を指定して実行」を開きます。
  2. control」と入力し、Shift + Ctrl + Enterキーを同時に押して、管理者権限でコントロールパネルを起動します。「WSLオプションコンポーネントが有効になっていません」エラーの修正方法【Ubuntu】
  3. 右上の「表示方法」をクリックし、「小さいアイコン」を選択します。「WSLオプションコンポーネントが有効になっていません」エラーの修正方法【Ubuntu】
  4. プログラムと機能」をクリックします。
  5. 左側のメニューから「Windowsの機能の有効化または無効化」を選択します。
  6. 一覧を下にスクロールし、「Windows Subsystem for Linux」にチェックを入れます。「WSLオプションコンポーネントが有効になっていません」エラーの修正方法【Ubuntu】
  7. OK」をクリックして機能を有効にします。必要に応じてPCの再起動を求められるので、指示に従ってください。
  8. その後、Ubuntuを再度起動し、問題が解決したかどうかを確認します。

方法2: PowerShellからWSLを有効にする

WSL機能は、コマンドラインからでも有効化できます。この方法では、PowerShellでコマンドを実行してWSLを有効にします。

  1. Windowsキー + Rキーを同時に押して、「ファイル名を指定して実行」を開きます。
  2. powershell」と入力し、Shift + Ctrl + Enterキーを同時に押して、管理者権限でPowerShellを起動します。
  3. 以下のコマンドを入力し、Enterキーを押します。
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
  4. コマンドの実行が完了するまで待ちます。処理中に再起動を求められた場合は、画面の指示に従ってPCを再起動してください。その後、Ubuntuを起動して問題が解決したかどうかを確認します。「WSLオプションコンポーネントが有効になっていません」エラーの修正方法【Ubuntu】

まとめ

「WSLオプションコンポーネントが有効になっていません」エラーは、Windowsの機能としてWSLが無効になっていることが原因で発生します。コントロールパネルまたはPowerShellのいずれかの方法でWSLを有効化すれば、Ubuntuを正常に起動できるようになります。どちらの方法も数分で完了する簡単な手順なので、状況に合わせて使いやすい方を試してみてください。

  1. アプリケーションエラー0xc0000005を修正する方法

    Windows 10 は、Microsoftが最も期待しているWindowsのバージョンの1つです。 Windows 8は、デスクトップOSの世界で新しいトレンドを生み出しましたが、Windows 10でのMicrosoftの主な焦点である設計とパフォーマンスにいくつかの問題がありました。そのため、Windows 10 Final Buildは、2015年7月29日にデスクトップ向けに公開されました。スマートフォンだけでなく。 これには、Windows8の欠陥を考慮に入れて多くの変更が含まれていました。実際、これはWindowsの高度なバージョンですが、それでも、多くの結果があります。 さ

  2. Windows 7/8/10でWHEA_UNCORRECTABLE_ERROR(0x00000124)を解決する完全ガイド

    ブルースクリーン(BSOD)は、Windowsの使用中に発生する深刻なエラーであり、PCへのアクセスを制限するだけでなく、適切な時期に解決しなければデータ損失などの重大な被害につながる可能性があります。その中でもWHEA_UNCORRECTABLE_ERRORは、チェックコード0x00000124とともに表示されることが多いエラーです。名前が示す通り、このエラーは決して普通のものではなく、多くの場合ハードウェアの故障が原因であり、Windows自身では修復できない問題とされています。ただし、ハードウェア以外にもいくつかの原因が考えられるため、主な原因を以下にまとめました。WHEA_UNCORR