Windows 11
 Computer >> コンピューター >  >> システム >> Windows 11

Windows 11でオプション機能を追加・削除する4つの方法を徹底解説

Windows 11には、従来のWindowsと同様に、必要に応じてインストールやアンインストールができる「オプション機能」が多数用意されています。これらの機能の多くは、上級者向けやビジネス向けであることから、初期状態では無効になっています。しかし、特定のオプション機能を有効化または無効化したい場合は、新しい設定アプリから簡単に行うことができます。

Windows 11でオプション機能を追加または削除する方法は複数あります。この記事では、それぞれの具体的な手順を詳しく解説します。

Windows 11でオプション機能を追加・削除する方法

Windows 11では、「機能オンデマンド」と呼ばれるこれらの機能を、必要なときに何度でも追加・削除できます。対象となるのは、言語リソース、.NET Framework、グラフィックツール、Microsoft WebDriverなどです。なお、お使いのWindows 11のエディションによって、利用できる機能は異なる場合があります。

追加機能を使いたい場合でも、不要なコンポーネントを削除してアプリ一覧をすっきりさせたい場合でも、状況に合わせて最適な方法を選べます。

1. 設定アプリからオプション機能を有効にする

Windows 11の設定アプリは、オプション機能を含むほとんどのシステム設定にアクセスできる入り口です。以下の手順で追加できます。

  1. Win + Iキーを押して設定アプリを開きます。
  2. 左側のメニューからアプリタブを選択します。
  3. [アプリ]セクション内のオプション機能をクリックします。
  4. 機能の表示をクリックすると、利用可能な機能の一覧が画面に表示されます。
  5. 一覧をスクロールするか、検索ボックスで特定のアドオンを探します。
  6. インストールしたい機能を選択し、次へをクリックします。
  7. インストールボタンをクリックします。進行状況は[最近の操作]セクションで確認でき、インストールが完了すると[インストール済みの機能]セクションに表示されます。

設定アプリからオプション機能を無効にする方法

インストール済みのオプション機能を削除したい場合は、以下の手順で行います。

  1. 設定 > アプリ > オプション機能の順に移動します。
  2. 下にスクロールして、アンインストールしたい機能をクリックします。
  3. アンインストールボタンをクリックします。
  4. 必要に応じてPCを再起動し、変更を適用します。

2. 「Windows の機能」ダイアログでオプション機能を有効にする

Microsoftはコントロールパネルの多くの機能をWindows 11の設定アプリに移行しましたが、移行はまだ完了していません。そのため、Hyper-Vなどの一部の重要なオプション機能は、従来型の「Windows の機能」ダイアログでしか利用できません。

従来型の「Windows の機能」ダイアログを使用してオプション機能をインストールする手順は以下の通りです。

  1. Win + Iキーを押して設定を開きます。
  2. 左側のメニューからアプリタブを選択します。
  3. 下にスクロールしてオプション機能をクリックします。
  4. さらに下へスクロールし、関連設定セクションを見つけます。
  5. Windows のその他の機能をクリックすると、従来型のWindows の機能ダイアログが開きます。
  6. 利用可能なコンポーネントをスクロールし、セクションを展開してインストールしたい機能を選択します。
  7. OKをクリックすると、Windowsが必要なファイルを検索して機能をインストールします。

また、従来のコントロールパネルからも「Windows の機能」にアクセスできます。手順は以下の通りです。

  1. Win + Rキーを押して「ファイル名を指定して実行」を開きます。
  2. controlと入力してOKをクリックします。
  3. コントロールパネルでプログラム > プログラムと機能に移動します。
  4. 左側のメニューからWindows の機能の有効化または無効化をクリックします。
  5. 一覧から任意のコンポーネントを有効化できます。

正常にインストールされたのに、一部のコンポーネントがアプリ一覧に表示されない場合は、PCを再起動してみてください。一部の機能は、システムの再起動後に動作を開始する場合があります。

「Windows の機能」ダイアログでオプション機能を無効にする方法

オプション機能を再度無効化するには、以下の手順を実行します。

  1. Win + Rキーを押して「ファイル名を指定して実行」を開きます。
  2. optionalfeaturesと入力してOKをクリックします。
  3. Windows の機能ダイアログで、削除したいコンポーネントのチェックを外し、OKをクリックします。
  4. 処理が完了するのを待ち、PCを再起動します。

3. DISMコマンドでオプション機能をインストールする

DISM(Deployment Image Servicing and Management)は、主にWindowsイメージの管理に使用されるコマンドラインユーティリティですが、Windowsの追加機能のインストールや構成にも活用できます。

DISMを使用してWindows 11のオプション機能をインストールする手順は以下の通りです。

  1. Win + Xキーを押してWinXメニューを表示します。
  2. コンテキストメニューからターミナル(管理者)を選択します。
  3. Windowsターミナルで次のコマンドを入力し、Enterキーを押します。
    dism /Online /Get-Capabilities
  4. このコマンドで、利用可能なすべてのオプション機能が表示されます。StateNot Presentと表示されている場合は、その機能が未インストールであることを意味します。
  5. 一覧をスクロールして、インストールしたいコンポーネントを探します。
  6. 該当するコンポーネントのCapability Identity(名前)をコピーします。例えば、Microsoft WebDriverの場合はMicrosoft.WebDriver~~~~0.0.1.0のようになります。
  7. 次のコマンドを入力して機能をインストールします。
    dism /Online /Add-Capability /CapabilityName:Microsoft.WebDriver~~~~0.0.1.0
  8. インストールが完了したら、Windowsターミナルを閉じてPCを再起動し、変更を適用します。

DISMコマンドでオプション機能をアンインストールする方法

オプション機能を削除するには、以下の手順を実行します。

  1. 管理者としてWindowsターミナルを開きます。
  2. 次のコマンドを入力してEnterキーを押します。
    dism /Online /Remove-Capability /CapabilityName:NAME
  3. コマンド内のNAMEを、アンインストールしたい機能の名前に置き換えてください。

4. PowerShellでオプション機能を追加する

PowerShellでは、Get-WindowsOptionalFeatureコマンドレットなどを使用してオプション機能を管理できます。手順は以下の通りです。

  1. Windowsの検索ボックスにpowershellと入力します。
  2. 検索結果のWindows PowerShellを右クリックし、管理者として実行を選択します。
  3. 開いたPowerShellウィンドウで、次のコマンドを入力して利用可能な機能を確認します。
    Get-WindowsOptionalFeature -Online
  4. インストールされていない機能は、StateDisabledと表示されます。
  5. 一覧をスクロールして、インストールしたい機能の名前をコピーします。
  6. 次のコマンドを入力します。
    Enable-WindowsOptionalFeature –FeatureName "NAME" -All -Online
  7. コマンド内のNAMEを、インストールしたいコンポーネント名に置き換えます。例えば、DirectPlay機能を有効にする場合、コマンドは次のようになります。
    Enable-WindowsOptionalFeature –FeatureName "DirectPlay" -All -Online
  8. Enterキーを押してコマンドを実行し、機能をインストールします。

PowerShellでオプション機能を削除する方法

Windows 11のオプション機能を削除するには、以下の手順を実行します。

  1. 管理者としてPowerShellを開きます。
  2. 次のコマンドを入力してEnterキーで実行します。
    Disable-WindowsOptionalFeature –FeatureName "NAME" -Online
  3. コマンド内のNAMEを、削除したいコンポーネント名に置き換えてください。

まとめ:目的に合った方法でオプション機能を管理しよう

仮想化のためのHyper-Vを有効にしたい場合も、サードパーティ製アプリのインストールに必要な.NET Frameworkを追加したい場合も、Windows 11なら機能オンデマンドを簡単に有効・無効化できます。設定アプリがうまく動作しない場合は、従来型の「Windows の機能」ダイアログを使うか、Windowsターミナルからコマンドでインストールしましょう。ただし、すべての機能を有効にすると、パフォーマンスやセキュリティの問題が発生する可能性があります。機能の用途がわからない場合は、初期状態のままにしておくのがおすすめです。

  1. Windows 11に言語を追加する方法|表示言語の変更手順をわかりやすく解説

    Windows 11への言語追加について Microsoftの発表によると、Windows 11はWindows 10ユーザー向けに無料アップグレードとして提供されました。これにより、Windows 11のハードウェア要件を満たしているPCであれば、誰でも無料で最新バージョンへ移行できます。新しいWindowsには、ゲームやアプリの実行など、PCでの作業をより快適にする数多くの新機能が搭載されています。 たとえば、Windows 11ではユーザーインターフェースが完全に刷新され、タスクバー中央に配置された新しいスタートボタンと、デザインが一新されたスタートメニューが大きな特徴となっています。ま

  2. Windows 10でスタートアップアプリを追加・削除する方法【初心者向けガイド】

    Windows 10には、PCにサインインした際に自動的に起動するアプリケーション(スタートアップアプリ)を追加・削除できる便利な機能が標準で搭載されています。多くのアプリは起動時に自動で立ち上げるオプションを備えていますが、この記事では、任意のアプリをスタートアップに登録する具体的な手順をわかりやすく解説します。 ただし、スタートアップにアプリを追加しすぎると、PCの起動時間が遅くなる可能性がある点には注意が必要です。それでも、毎回自動的に特定のアプリを起動させたい場合は、以下の手順に従ってください。 Windows 10でスタートアップアプリを追加する手順 Windowsキー + R を