Windows 11 のオプション機能を有効にする4つの方法

Windows 11 にはさまざまなオプション機能が含まれており、ユーザーが必要に応じて有効または無効にできます。この記事では 18 歳の新入社員向けに Windows 11 のオプション機能を有効にする方法を紹介します。

## 方法一覧
||方法|クリック操作|キーボード操作|操作手数|備考|
|---|---|---|---|---|---|
|1|設定画面から変更する|必要|-|7|容易|
|2|コントロールパネルから変更する|必要|-|7||	
|3|検索して実行する|必要|必要|10|互換|
|4|コマンドプロンプトから変更する|必要|必要|??|互換|

## 設定画面から変更する
### スタートメニューの表示
**スタートボタン**をクリックし、スタートメニューが表示されたら「**設定**」をクリックします。

![103.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3160433/11afbf74-98ec-7493-6411-e84e8125d719.png)

### 設定画面の表示
設定画面が表示されたら、左側の「**システム**」をクリックします

![141.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3160433/67d4b205-7af4-4511-5c4d-99377fbd5228.png)

### システムの表示
システムの詳細が表示されたら、下にスクロールし「**オプション機能**」をクリックします。

![143.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3160433/50c0ea87-06f3-b72f-0069-861ed55dacc1.png)

### オプション機能の表示
オプション機能の詳細が表示されたら、下にスクロールし「**Windows のその他の機能**」をクリックします。

![147.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3160433/2590cdb2-d1ce-9a62-5c44-7a64126cb98c.png)

### Windows の機能の表示
Windows の機能が表示されたら、必要な機能を選択または非選択にし「**OK**」をクリックします。

![241.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3160433/5cd2a41a-13d3-3655-0122-f7664be34a5d.png)

## コントロールパネルから開く
### スタートメニューの表示
スタートボタンをクリックし、スタートメニューが表示されたら「**すべてのアプリ >**」をクリックします。

![103.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3160433/11afbf74-98ec-7493-6411-e84e8125d719.png)

### すべてのアプリの表示
アプリ一覧が表示されたら下にスクロールし、「**Windows ツール**」をクリックします。

![223.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3160433/352dd0e9-833a-d446-1ef4-dac9a00fdac2.png)

### Windows ツールの表示
Windows ツールが表示されたら、「**コントロールパネル**」をクリックします。

![235.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3160433/55cbeff1-fa9d-7c5c-99c1-5af784cc99ba.png)

### コントロールパネルの表示
コントロールパネルが表示されたら、「**プログラム**」をクリックします。

![237.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3160433/de8c836a-edca-b630-a641-667276ebf2c7.png)

### プログラムの表示
プログラムが表示されたら、「**Windowsの機能の有効化または無効化**」をクリックします。

![239.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3160433/1bedfbee-048c-45cf-fb91-8353fa1acee8.png)

### Windows の機能の表示
Windows の機能が表示されます。

![241.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3160433/5cd2a41a-13d3-3655-0122-f7664be34a5d.png)


## 検索して実行する
### 検索ボックスをクリック
タスクバーの**検索ボックス**をクリックします。

![31.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3160433/00b2c7f8-2a24-41bb-ce9b-0da95ea2113d.png)

### 検索文字を入力
キーボードから「**feature**」または「**機能**」などのキーワードを入力します。

### 検索結果の表示
検索結果に「**Windows の機能を有効化または無効化**」が表示されたら、クリックします。

![149.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3160433/f4530696-6e34-e849-c44f-6a6ce64e91b4.png)

### Windows の機能の表示
Windows の機能が表示されます。

![241.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3160433/5cd2a41a-13d3-3655-0122-f7664be34a5d.png)


## コマンドプロンプトまたは PowerShell を使用する
### コマンドプロンプトを開く
管理者権限でコマンドプロンプトまたはPowerShellを開きます。

### コマンドを入力する
以下のようなコマンドを使用して、特定の機能を有効または無効にします。

``` bash
Copy code
# 例: Telnetクライアントを有効にする場合
dism /online /enable-feature /featurename:TelnetClient
```

### コマンドの内容

|操作|Windows 11|Dism|
|---|---|---|
|機能の確認|Get-WindowsOptionalFeature -Online|dism /Online /Get-Features|
|機能の有効化|Enable-WindowsOptionalFeature -Online -FeatureName 役割名|dism /Online /Enable-Feature:役割名|
|機能の無効化|Disable-WindowsOptionalFeature -Online -FeatureName 役割名|dism /Online /Disable-Feature:役割名|

## 有効化できる機能

|表示名|機能名|
|---|---|
|.NET Framework 3.5 (.NET 2.0 および 3.0 を含む)|NetFx3|
|Windows Communication Foundation HTTP アクティブ化|WCF-HTTP-Activation|
|Windows Communication Foundation 非 HTTP アクティブ化|WCF-NonHTTP-Activation|
|.NET Framework 4.8 Advanced Services|NetFx4-AdvSrvs|
|ASP.NET 4.8|NetFx4Extended-ASPNET45|
|WCF サービス|WCF-Services45|
|HTTP アクティブ化|WCF-HTTP-Activation45|
|TCP アクティブ化|WCF-TCP-Activation45|
|TCP ポート共有|WCF-TCP-PortSharing45|
|メッセージ キュー (MSMQ) アクティブ化|WCF-MSMQ-Activation45|
|名前付きパイプのアクティブ化|WCF-Pipe-Activation45|
|Active Directory ライトウェイト ディレクトリ サービス|DirectoryServices-ADAM-Cl|ient|
|Hyper-V|Microsoft-Hyper-V|
|Hyper-V プラットフォーム|Microsoft-Hyper-V-All|
|Hyper-V Hypervisor|Microsoft-Hyper-V-Hypervisor|
|Hyper-V サービス|Microsoft-Hyper-V-Services|
|Hyper-V 管理ツール|Microsoft-Hyper-V-Tools-All|
|Hyper-V GUI 管理ツール|Microsoft-Hyper-V-Management-Clients|
|Windows PowerShell 用 Hyper-V モジュール|Microsoft-Hyper-V-Management-PowerShell|
|Linux 用 Windows サブシステム|Microsoft-Windows-Subsystem-Linux|
|Microsoft Defender Application Guard|Windows-Defender-ApplicationGuard|
|Microsoft PDF 印刷|Printing-PrintToPDFServices-Features|
|Microsoft XPS ドキュメント ライター|Printing-XPSServices-Features|
|Microsoft メッセージキュー(MSMQ) サーバー|MSMQ-Container|
|Microsoft メッセージキュー(MSMQ) サーバー コア|MSMQ-Server|
|MSMQ Active Directory Domain Services 統合|MSMQ-ADIntegration|
|MSMQ HTTP サポート|MSMQ-HTTP|
|MSMQ トリガー|MSMQ-Triggers|
|マルチキャスト サポート|MSMQ-Multicast|
|MSMQ DCOM プロキシ|MSMQ-DCOMProxy|
|MultiPoint Connector|MultiPoint-Connector|
|MltiPoint Connector サービス|MultiPoint-Connector-Services|
|MultiPoint マネージャーおよび MultiPoint ダッシュボード|MultiPoint-Tools|
|NFS 用サービス|ClientForNFS-Infrastructure|
|NFS クライアント|ServicesForNFS-ClientOnly|
|管理ツール|NFS-Administration|
|Remote Differential Compression API サポート|MSRDC-Infrastructure|
|SMB 1.0/CIFS ファイル共有のサポート|SMB1Protocol|
|SMB 1.0/CIFS クライアント|SMB1Protocol-Client|
|SMB 1.0/CIFS サーバー|SMB1Protocol-Server|
|SMB 1.0/CIFS 自動削除|SMB1Protocol-Deprecation|
|SMB ダイレクト|SmbDirect|
|Telnet クライアント|TelnetClient|
|TFTP クライアント|TFTP|
|Windows Identity Foundation 3.5|Windows-Identity-Foundation|
|Windows PowerShell 2.0|MicrosoftWindowsPowerShellV2Root|
|Windows PowerShell 2.0 エンジン|MicrosoftWindowsPowerShellV2|
|Windows TIFF IFilter|TIFFIFilter|
|Windows サンドボックス|Containers-DisposableClientVM|
|Windows ハイパーバイザー プラットフォーム|HypervisorPlatform|
|Windows プロジェクション ファイル システム|Client-ProjFS|
|Windows プロセス アクティブ化サービス|WAS-WindowsActivationService|
|.NET 環境|WAS-NetFxEnvironment|
|プロセス モデル|WAS-ProcessModel|
|構成API|WAS-ConfigurationAPI|
|インターネット インフォメーション サービス|IIS-WebServer|
|FTP サーバー|IIS-FTPServer|
|FTP Service|IIS-FTPSvc|
|FTP 拡張|IIS-FTPExtensibility|
|Web 管理ツール|IIS-WebServerManagementTools|
|IIS 6 管理互換|IIS-IIS6ManagementCompatibility|
|IIS 6 WMI 互換|IIS-WMICompatibility|
|IIS 6 スクリプトツール|IIS-LegacyScripts|
|IIS 6 管理コンソール|IIS-LegacySnapIn|
|IIS メタベース及び IIS 6 構成との互換性|IIS-Metabase|
|IIS 管理コンソール|IIS-ManagementConsole|
|IIS 管理サービス|IIS-ManagementService|
|IIS 管理スクリプトおよびツール|IIS-ManagementScriptingTools|
|World Wide Web サービス|IIS-WebServerRole|
|HTTP 共通機能|IIS-CommonHttpFeatures|
|HTTP エラー|IIS-HttpErrors|
|HTTP リダイレクト|IIS-HttpRedirect|
|WebDAV 発行|IIS-WebDAV|
|ディレクトリの参照|IIS-DirectoryBrowsing|
|既定のドキュメント|IIS-DefaultDocument|
|静的なコンテンツ|IIS-StaticContent|
|アプリケーション開発機能|IIS-ApplicationDevelopment|
|.NET 拡張機能 3.5|IIS-NetFxExtensibility|
|.NET 拡張機能 4.8|IIS-NetFxExtensibility45|
|Application Initialization|IIS-ApplicationInit|
|ASP|IIS-ASP|
|ASP.NET 3.5|IIS-ASPNET|
|ASP.NET 4.8|IIS-ASPNET45|
|CGI|IIS-CGI|
|ISAPI フィルター|IIS-ISAPIFilter|
|ISAPI 拡張|IIS-ISAPIExtensions|
|WebSocket プロトコル|IIS-WebSockets|
|サーバ側インクルード|IIS-ServerSideIncludes|
|セキュリティ|IIS-Security|
|IIS クライアント証明書マッピング認証|IIS-IISCertificateMappingAuthentication|
|IP セキュリティ|IIS-IPSecurity|
|SSL 証明書の集中サポート|IIS-CertProvider|
|URL 承認|IIS-URLAuthorization|
|Windows 認証|IIS-WindowsAuthentication|
|クライアント証明書マッピング認証|IIS-ClientCertificateMappingAuthentication|
|ダイジェスト認証|IIS-DigestAuthentication|
|基本認証|IIS-BasicAuthentication|
|要求のフィルタリング|IIS-RequestFiltering|
|パフォーマンス機能|IIS-Performance|
|静的なコンテンツの圧縮|IIS-HttpCompressionStatic|
|動的なコンテンツの圧縮|IIS-HttpCompressionDynamic|
|状態と診断|IIS-HealthAndDiagnostics|
|HTTP ログ|IIS-HttpLogging|
|ODBC ログ|IIS-ODBCLogging|
|カスタム ログ|IIS-CustomLogging|
|トレース|IIS-HttpTracing|
|ログ ツール|IIS-LoggingLibraries|
|要求の監視|IIS-RequestMonitor|
|インターネット インフォメーション サービスのホスト可能な Web コア|IIS-HostableWebCore|
|コンテナー|Containers|
|データ センターブリッジング|DataCenterBridging|
|デバイスのロックダウン|Client-DeviceLockdown|
|カスタム ログオン|Client-EmbeddedLogon|
|キーボード フィルター|Client-KeyboardFilter|
|シェル ランチャー|Client-EmbeddedShellLauncher|
|ブランドではないブート|Client-EmbeddedBootExp|
|統合書き込みフィルター|Client-UnifiedWriteFilter|
|メディア機能|MediaPlayback|
|Windows Media Player 従来版(アプリ)|WindowsMediaPlayer|
|リモートデスクトップ接続|Microsoft-RemoteDesktopConnection|
|レガシ コンポーネント|LegacyComponents|
|DirectPlay|DirectPlay|
|ワーク フォルダー クライアント|WorkFolders-Client|
|印刷とドキュメント サービス|Printing-Foundation-Features|
|LPD 印刷サービス|Printing-Foundation-LPDPrintService|
|LPR ポートモニタ|Printing-Foundation-LPRPortMonitor|
|インターネット印刷クライアント|Printing-Foundation-InternetPrinting-Client|
|仮想マシン プラットフォーム|VirtualMachinePlatform|
|簡易 TCP/IP サービス (echo, daytimeなど)|SimpleTCP|
|保護されたホスト|HostGuardian|

## 参考資料
- Windows 機能を追加または非表示にする
https://learn.microsoft.com/ja-jp/windows/application-management/add-apps-and-features
- DISM を使用して Windows の機能を有効または無効にする
https://learn.microsoft.com/ja-jp/windows-hardware/manufacture/desktop/enable-or-disable-windows-features-using-dism?view=windows-11