[Info] コントロール パネルの [プログラムと機能] または、[プログラムの追加と削除] の一覧を出力することはできません

現象

コントロール パネルの [プログラムと機能] または、[プログラムの追加と削除] に一覧表示されるインストールされているプログラムの一覧を出力する機能は提供されておりません。また、レジストリや API から情報を取得した場合、過不足または差異が発生する場合があります。

詳細

Windows オペレーティング システムでは、以下の情報を一覧出力する機能は提供しておりません。

Windows XPWindows Server 2003 の場合
[プログラムの追加と削除]
※ [更新プログラムの表示] をチェックした場合を含む

Windows VistaWindows Server 2008Windows 7 の場合
[プログラムと機能]
[インストールされた更新プログラム]

上記は、ウィンドウの表示のみを提供しております。印刷、ファイル出力の機能は用意されておりません。プログラムのインストール状況を正確に判定する場合には、各プログラムが提供しているインストールの確認方法をご利用ください。

また、Windows オペレーティング システムでは、上記一覧と同一の情報をユーザーが取得するためのインターフェースを提供しておりません。ユーザーがレジストリや API から上記の一覧情報を取得した場合、過不足または内容に差異が発生する場合があります。インストールされているプログラムの情報を取得するためには、取得する対象を限定して該当プログラムに適した方法で情報を取得してください。

なお、[プログラムと機能] または、[プログラムの追加と削除] は、コントロール パネルの内部で、以下のインターフェースを利用して機能を実現しております。

IShellApp Interface
http://msdn.microsoft.com/en-us/library/bb775150.aspx

IShellApp インターフェースは、ユーザー プログラムから使用されることを許可しておりません。ユーザーがプログラムのインストール情報を取得する場合には、別の方法をご利用ください。

マイクロソフトの技術サポートでは、[プログラムと機能] または、[プログラムの追加と削除] の一覧情報を出力する方法、および、IShellApp インターフェースの利用方法については対応できません。ご了承ください。

関連情報

マイクロソフトサポート技術情報
文書番号: 884427
タイトル: Windows XP の [プログラムの追加と削除] に追加された [更新プログラムの表示] について
プロパティ

文書番号:2597585 - 最終更新日: 2016/09/29 - リビジョン: 1

フィードバック