DISM 機能パッケージの保守のコマンド ライン オプション
Windows 10 および Windows 11 デスクトップ エディション (Home、Pro、Enterprise、Education) のみ。 展開イメージのサービスと管理 (DISM.exe) を使用して、Windows 機能を提供します。 機能は、バージョンを指定することなく、.NET や言語などのサービスを要求できる、Windows パッケージの種類です。 DISM を使用して、Windows Update や社内サーバーなどの複数のソースを検索し、最新バージョンを見つけてインストールします。
使用できる機能について参照するには、オンデマンド機能にアクセスします。
Note
これらの各コマンドには、/Online
または /Image:<path_to_offline_image_file>
のいずれかの引数が必要です。
/Add-Capability
イメージに機能を追加します。
構文:
Add-Capability /CapabilityName:<capability_name> [/Source:<source>] [/LimitAccess]
CapabilityName
は、イメージに追加する機能の名前を指定します。Source
では、機能のソース ファイルがある、サーバーなどの場所を選択できます。 複数の/Source
引数を使用できます。Note
DISM は、次の順序でソース ファイルを確認します。
/Source
を指定した場合、DISM は指定された場所をまず検索します。/Source
を指定しない場合、または指定された場所にソース ファイルが見つからない場合、DISM はグループ ポリシーが設定されているかどうかを確認します。 設定されている場合、DISM はグループ ポリシーで指定された場所を確認します。- それでもファイルが見つからず、DISM がオンライン イメージに対して実行されており、
/LimitAccess
が指定されていない場合は、Windows Update からファイルを探します。
LimitAccess
は、機能のソース ファイルについて Windows Update または Windows Server Update Services を確認しないように DISM に指示します。
例:
Dism /Online /Add-Capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0
Dism /Online /Add-Capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0 /Source:\server\share /Source:\server2\share
Dism /Online /Add-Capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0 /Source:\server\share /LimitAccess
/Export-Source
一連の機能を 新しいリポジトリにエクスポートします。
構文:
/Export-Source /CapabilityName:<capability_name> /Source<path_to_installation_packages> /Target:<path_to_repository>
/CapabilityName
は、エクスポートする機能を指定します。 複数の/CapabilityName
引数を使用できます。/Source
は、ソース リポジトリの場所を指定します。/Target
は、新しいリポジトリの場所を指定します。
例:
Dism /Image:C:\test\offline /Export-Source /Source:C:\test\source /Target:C:\test\target /CapabilityName:Language.Basic~~~en-US~0.0.1.0
/Get-Capabilities
イメージ内の機能の一覧と、そのインストールの状態を取得します。
例:
DISM /Online /Get-Capabilities
/Get-CapabilityInfo
特定の機能に関する情報を取得します。
構文:
Get-CapabilityInfo /CapabilityName:<Capability_Name>
CapabilityName
は、情報が必要な機能の名前を指定します。
例:
DISM /Online /Get-CapabilityInfo /CapabilityName:Language.Basic~~~en-US~0.0.1.0
/Remove-Capability
イメージから機能を削除します。
構文:
Remove-Capability /CapabilityName:<Capability_Name>
CapabilityName
は、削除する機能の名前を指定します。 複数の機能を指定して削除することができます。
例:
Dism /Online /Remove-Capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0
Dism /Online /Remove-Capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0 /CapabilityName:Language.Basic~~~en-GB~0.0.1.0
Dism /Image:C:\test\offline /Remove-Capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0
関連トピック
DISM - 展開イメージのサービスと管理 Windows 用テクニカル リファレンス
コマンド ライン構文での DISM のグローバル オプション