Windowsの「オプション機能」一覧が読み込まれないときは、設定アプリ自体の不具合だけでなく、Windows Update の修復元に到達できない、社内PCの WSUS / グループポリシー設定が噛み合っていない、コンポーネントストアが壊れているといった要因が絡んでいることが多いです。対処は、再起動と更新確認 → Windows Update トラブルシューティング → DISM / SFC → 社内PCなら WSUS / GPO 確認 → PowerShell や上書き修復の順で進めると、遠回りしにくくなります。 (Microsoft サポート)
「読み込み中のまま止まる」「一覧が空白になる」「“機能を表示”を押しても出てこない」といった症状は、見た目が似ていても原因が違います。この記事では、個人PCと社内PCを分けて切り分ける方法、確認すべき設定、回避策、最後の復旧手段まで、公開用の実務目線で整理します。
まず切り分けたいのは「オプション機能」と「Windowsの機能」の違い
この2つを混同すると、確認場所もコマンドもずれて、対処が空振りしやすくなります。
- オプション機能は、RSAT、Wireless Display、Media Feature Pack などの追加機能です。PowerShell では
Get-WindowsCapability/Add-WindowsCapability系で扱います。Microsoft も RSAT の導入手順でこの系統のコマンドを案内しています。 (Microsoft Learn) - Windowsの機能は、Hyper-V 管理ツールや Microsoft Print to PDF など、Windows Foundation Package 側の機能です。PowerShell では
Get-WindowsOptionalFeature/Enable-WindowsOptionalFeature系を使います。 (Microsoft Learn)
つまり、「オプション機能」の一覧が出ないからといって、Windows の機能全体が壊れているとは限りません。 逆に、Print to PDF や Hyper-V を探しているのに「オプション機能」画面だけを見ていると、いつまでも見つからないことがあります。 (Microsoft サポート)
Windowsの「オプション機能」一覧が読み込まれない主な原因
Windows Update か修復ソースにアクセスできない
Microsoft は、Windows Update を既定の修復ソースとして使える場合はそれを利用し、必要に応じてネットワーク共有や WIM、SxS フォルダーなどを修復ソースに使えると案内しています。つまり一覧取得や機能追加の裏側では、「必要なファイルをどこから取るか」 が重要です。ここに失敗すると、一覧が出ない・追加できない・進まない症状が起きやすくなります。 (Microsoft Learn)
社内PCの WSUS / グループポリシー設定が合っていない
社内管理PCで特に多いのがこれです。Microsoft Learn では、Windows 10 version 1709 以降は FoD を WSUS でローカル配布できなくなったこと、Windows 11 version 22H2 以降は on-premises UUP により FoD や言語パックが再び WSUS で扱えること、さらに Windows 11 version 24H2 では従来の一部ポリシー項目が削除されたことが説明されています。古い手順書どおりに「そのチェックボックスがない」と慌てるケースは珍しくありません。 (Microsoft Learn)
コンポーネントストアやシステムファイルの破損
Microsoft は、DISM と SFC を使って破損したシステムファイルや Windows コンポーネントを修復する方法を案内しています。しかも DISM の修復ソースは、オンデマンド機能の取得元と同じ仕組みに依存します。オプション機能の一覧が出ない問題と、Windows イメージの破損がつながっている のはこのためです。 (Microsoft Learn)
設定アプリ側だけが不調
一覧の取得そのものは PowerShell でできるのに、設定アプリ上では表示されないことがあります。Microsoft は、オプション機能の一覧取得に Get-WindowsCapability、Windowsの機能の状態確認に Get-WindowsOptionalFeature を使えると案内しています。PowerShell で見えるなら、配信元よりも UI 側の不調を疑いやすい という切り分けができます。 (Microsoft Learn)
まず試す復旧手順
スタート検索から開き直し、再起動と更新確認を済ませる
設定内の場所をたどるより、スタートで「オプション機能」と検索して直接開く ほうが早くて確実です。Microsoft も RSAT や各機能の案内で、スタート検索から「Optional Features」を開く手順を使っています。追加や削除を行う場合は、管理者権限のあるアカウントで試してください。 (Microsoft Learn)
そのうえで、いったんPCを再起動し、Windows Update を実行します。Windows Update のトラブルシューティング記事でも、トラブルシューティング実行後の再起動と更新確認 が基本手順として案内されています。中途半端に保留された更新があるだけで、機能一覧の読み込みが安定しないことがあります。 (Microsoft サポート)
Windows Update トラブルシューティングを実行する
Windows 11 なら [設定] > [システム] > [トラブルシューティング]、Windows 10 なら [設定] > [更新とセキュリティ] > [トラブルシューティング] から Windows Update のトラブルシューティングを実行します。Microsoft は、実行後に再起動し、もう一度更新を確認する流れを案内しています。まずここで更新サービス周りの詰まりを外します。 (Microsoft サポート)
DISM と SFC でコンポーネントを修復する
管理者権限のコマンドプロンプト、または PowerShell を開いて、次の順に実行します。Microsoft は、先に DISM、次に SFC を実行する手順を案内しています。 (Microsoft サポート)
DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannow
DISM /RestoreHealth は破損したコンポーネントストアの修復を試み、sfc /scannow は保護されたシステムファイルを検査・修復します。sfc /scannow で修復できない場合は、CBS ログを確認して破損箇所を追えます。 (Microsoft サポート)
詳細を見たい場合は、次のコマンドで SFC の結果だけを抜き出せます。これは Microsoft サポートが案内している方法です。 (Microsoft サポート)
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
Windows Update が使えないなら、修復ソースを明示する
Windows Update 側が壊れていたり、閉域環境で外に出られなかったりする場合は、Microsoft が案内しているように /Source を指定してローカルソースを使えます。 (Microsoft サポート)
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
ただし、ここで失敗しやすいのがソースの版・更新レベル・言語の不一致です。Microsoft は、修復元が最新の累積更新に追随していること、必要な言語パックを含んでいることを推奨しています。古い ISO や別言語のソースを指定すると、かえって直りません。 (Microsoft Learn)
社内PCで特に多い、WSUS とグループポリシーの確認ポイント
社内PCで一覧が読み込まれないときは、自分のPCだけの問題ではなく、配信元ポリシー側の問題 を先に疑うほうが早いです。
- GPO では
Computer Configuration > Administrative Templates > System > Specify settings for optional component installation and component repairを確認します。Microsoft もこのポリシーを、FoD や修復ソースの取得元を決める設定として案内しています。 (Microsoft Learn) - Windows 11 version 24H2 では、以前の手順書で見かける 「Never attempt to download payload from Windows Update」 や 「Download repair content and optional features directly from Windows Update instead of WSUS」 の項目が削除されています。項目が見当たらない=壊れている とは限りません。 (Microsoft Learn)
- Windows Update を修復ソースに使うなら、ファイアウォールで Windows Update へのアクセスが許可されている必要があります。プロキシや閉域制限が強い環境では、ここが詰まりやすいです。 (Microsoft Learn)
- ネットワーク共有や WIM、SxS を使う場合は、更新レベルと対象言語を合わせます。特に多言語環境では、必要な言語パックが修復元にないと失敗します。 (Microsoft Learn)
同じ部門の複数台で同時に起きているなら、端末個別対応より WSUS / GPO / 配信ソースの見直しが先です。 1台ずつ DISM を回すより、全体設定を直したほうが早く収束します。 (Microsoft Learn)
設定画面がだめでも、PowerShell で回避できることがある
一覧がどうしても出ないなら、PowerShell で「機能自体は見えているか」「追加できるか」 を確認します。ここが通るなら、設定アプリの不調に絞り込みやすくなります。 (Microsoft Learn)
オプション機能を確認・追加する
RSAT などのオプション機能は、Microsoft が次のような流れを案内しています。 (Microsoft Learn)
Get-WindowsCapability -Online | Where-Object Name -like 'RSAT*'
Add-WindowsCapability -Online -Name Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0
ポイントは、オプション機能は Get-WindowsCapability / Add-WindowsCapability 系 だということです。Get-WindowsOptionalFeature を使っても、RSAT のような capability はうまく見つかりません。 (Microsoft Learn)
Windowsの機能を確認・有効化する
Microsoft Print to PDF や Hyper-V 側を確認したいなら、こちらです。Microsoft は Windows の機能有効化に Enable-WindowsOptionalFeature を案内しています。 (Microsoft Learn)
Get-WindowsOptionalFeature -Online | Where-Object FeatureName -like '*PrintToPDF*'
Enable-WindowsOptionalFeature -Online -FeatureName Printing-PrintToPDFServices-Features
2025年の Microsoft サポート記事でも、Print to PDF の問題に対して Disable-WindowsOptionalFeature と Enable-WindowsOptionalFeature の再実行が案内されています。「設定画面から見えない」だけなら、PowerShell から復旧できる余地があります。 (Microsoft サポート)
閉域・オフライン環境ならローカルソースを使う
Microsoft の Add-WindowsCapability ドキュメントでは、ローカルに保持したパッケージを -Source で指定し、-LimitAccess で Windows Update を見に行かないようにする方法が案内されています。社内の閉域網や検証環境では、この指定が有効です。 (Microsoft Learn)
Add-WindowsCapability -Online -Name <CapabilityName> -Source "E:\" -LimitAccess
なお、ログは既定で %WINDIR%\Logs\Dism\dism.log に出ます。コマンドは通っているのに機能が増えないときは、まずここを確認すると原因を追いやすくなります。 (Microsoft Learn)
ここで詰まりやすいポイント
- 「オプション機能」と「Windowsの機能」を取り違えること。 RSAT や Wireless Display は capability 側、Print to PDF や Hyper-V は optional feature 側です。使うコマンドも変わります。 (Microsoft サポート)
- 古い WSUS / GPO の手順書をそのまま見ること。 Windows 11 24H2 では、以前のポリシー画面と一致しないのが正常な場合があります。 (Microsoft Learn)
- 版や言語が合わない修復元を使うこと。 修復ソースは更新レベルと対象言語が合っていないと失敗しやすいです。 (Microsoft Learn)
- 社内PCでローカルだけを直そうとすること。 同時多発なら、端末より WSUS / Configuration Manager / GPO の確認が先です。 (Microsoft Learn)
最後の手段は「上書き修復」
ここまでで直らない場合は、OS 自体を上書き修復したほうが早いことがあります。
Windows 11 では、Microsoft が [設定] > [システム] > [回復] > [Fix problems using Windows Update] > [Reinstall now] を案内しています。この方法は、同じバージョンの Windows を再インストールしつつ、アプリ・ファイル・設定を保持し、システムファイルとコンポーネントを修復します。 (Microsoft サポート)
ただしこの機能は、社内管理PCでは表示されないことがある ほか、一定の Windows 11 バージョンと更新条件を満たしていないと使えません。社内PCで項目が見えないのは異常とは限りません。 (Microsoft サポート)
Windows 10 や、Windows 11 でもこの項目が使えない場合は、Microsoft サポートの案内どおり、インストールメディアから setup.exe を実行する上書き再インストール が現実的です。サポート記事では、インプレース再インストール時に 「個人用ファイルとアプリを引き継ぐ」 選択肢が案内されています。 (Microsoft サポート)
迷ったときの判断基準
- 個人PCで、Windows Update も不安定・設定アプリも重い
まずは DISM / SFC を優先します。単なる「オプション機能画面だけの不調」ではなく、コンポーネントストア破損の可能性があります。 (Microsoft Learn) - 社内PCで、複数台が同じ症状
端末個別修復より、WSUS / GPO / 修復ソースの確認を先に進めます。 (Microsoft Learn) - 設定画面だけだめで、PowerShell では一覧取得や追加ができる
UI 側の不調の可能性が高いので、急ぎなら PowerShell で回避し、落ち着いてから上書き修復を検討します。 (Microsoft Learn)
結論として、Windowsの「オプション機能」一覧が読み込まれないときは、まず Windows Update とコンポーネント修復を疑い、社内PCなら WSUS / GPO を切り分ける のが正解です。次にやるべきことはシンプルで、個人PCなら「更新確認 → トラブルシューティング → DISM/SFC」、社内PCなら「配信元ポリシー確認 → 必要なら PowerShell / ローカルソース」、それでもだめなら Windows 11 の「Reinstall now」またはインストールメディアでの上書き修復 に進んでください。 (Microsoft サポート)
:

コメント