はじめに
Microsoft Windows インストーラーは、Windows オペレーティング システムのコンポーネントです。 Windows インストーラーは、ソフトウェアをインストールおよびアンインストールするための標準的な基本機能を提供します。 ソフトウェアの製造元では、ソフトウェアのインストール、保守、およびアンインストールをわかりやすく簡単にするために、Windows インストーラーを使用して製品のセットアップを作成することができます。
Windows インストーラー 4.5 は、Windows Vista Service Pack 2 (SP2) および Windows Server 2008 SP2 と共にリリースされます。 Windows インストーラー 4.5 は、以下のオペレーティング システム用の再配布可能なモジュールとしてリリースされます。-
Windows XP SP2
-
Windows XP SP3
-
Windows Server 2003 SP1
-
Windows Server 2003 SP2
-
Windows Vista
-
Windows Vista SP1
-
Windows Server 2008
重要 Windows インストーラー 5.0 は以下のオペレーティング システムと共にリリースされます。 したがって、Windows インストーラー 4.5は、以下のオペレーティング システムには適用されません。 また、Windows インストーラー 5.0 の再配布可能なモジュールはありません。
-
Windows 7
-
Windows 7 SP1
-
Windows Server 2008 R2
-
Windows Server 2008 R2 SP1
-
Windows 8
-
Windows Server 2012
-
Windows 8.1
-
Windows Server 2012 R2
Windows インストーラー 4.5 再配布可能なモジュールの入手方法
再配布可能モジュールをダウンロードする前に、搭載されている Windows が 32 ビット版か 64 ビット版かを確認する必要があります。
自動バージョン検出の結果
注 自動検出の結果が画面に表示されない場合は、「コンピューターで実行されている Windows オペレーティング システムが 32 ビット版か 64 ビット版かを確認する方法」を参照してください。
Windows インストーラー 4.5 再配布可能なモジュールのダウンロード
次のファイルは、Microsoft ダウンロード センターからダウンロードできます。[アセット 4009805]Windows インストーラー 4.5 を今すぐダウンロードします 注 次の表を参照し、オペレーティング システムに適したファイルを選択してください。
オペレーティング システム |
Microsoft ダウンロード センターから選択するファイル |
---|---|
Windows XP SP2 Windows XP SP3 |
32 ビット: WindowsXP-KB942288-v3-x86.exe 64 ビット: WindowsServer2003-KB942288-v4-x64.exe IA64 プラットフォームの場合: WindowsServer2003-KB942288-v4-ia64.exe |
Windows Server 2003 SP1 Windows Server 2003 SP2 |
32 ビット: WindowsServer2003-KB942288-v4-x86.exe 64 ビット: WindowsServer2003-KB942288-v4-x64.exe IA64 プラットフォームの場合: WindowsServer2003-KB942288-v4-ia64.exe |
Windows Vista Windows Vista SP1 Windows Server 2008 |
32 ビット: Windows6.0-KB942288-v2-x86.msu 64 ビット: Windows6.0-KB942288-v2-x64.msu IA64 プラットフォームの場合: Windows6.0-KB942288-v2-ia64.msu |
Windows インストーラー 4.5 パッケージをインストールするには、再起動して必要なバイナリを更新する必要があります。オンライン サービスからマイクロソフトのサポート ファイルを入手する方法」を参照してください。
詳細については、「
マイクロソフトでは、アップロード時点の最新のウイルス検査プログラムを使用して、配布ファイルのウイルス チェックを行っています。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。
詳細情報
Windows インストーラー 4.5 には、次の新機能と強化された機能があります。
複数パッケージ トランザクション複数パッケージ トランザクションでは、複数のパッケージから 1 つのトランザクションを作成できます。 複数パッケージ トランザクションでは、トランザクションに動的にパッケージを追加するためにチェイナーが使用されます。 1 つ以上のパッケージが正常にインストールされない場合、インストールをロール バックすることができます。
埋め込み UI ハンドラーカスタム ユーザー インターフェイス (UI) ハンドラーを Windows インストーラー パッケージに埋め込むことができます。 これにより、カスタム UI を簡単に統合できます。 埋め込み UI ハンドラーをコントロール パネルの [プログラムの追加と削除] から起動することもできます。 または、Windows インストーラーの修復処理中に埋め込み UI ハンドラーを起動することができます。
埋め込みチェイナー埋め込みチェイナーを使用して、複数パッケージ トランザクションにパッケージを追加することができます。 埋め込みチェイナーを使用して、複数のパッケージにわたるインストール イベントを有効にすることができます。 たとえば、複数のパッケージのインストールオンデマンド イベント、修復イベント、およびアンインストール イベントを有効にすることができます。
更新プログラムの置き換えの復元性この機能を使用して、置き換え中に FeatureComponent テーブル内の変更に合わせて修正することができます。
アンインストール中の共有コンポーネントの修正の復元性この機能を使用して、すべての製品の最新バージョンのコンポーネントが利用可能であることを確認します。
更新プログラムのアンインストール時のカスタム アクションの実行この機能を使用して、更新プログラムでカスタム アクションを追加または変更し、更新プログラムがアンインストールされるときにカスタム アクションを呼び出すことができます。
Windows インストーラー 4.5 では、以前のバージョンの Windows インストーラーに存在した問題が次のように解決されています。
-
Windows インストーラー サービスで SeBackupPrivilege ユーザー権限が不足している。 この不足のために、このユーザー権限を必要とするカスタム アクションを実行できませんでした。
-
Windows Vista の InstallValidate アクションで大文字と小文字が区別されるサービス名の比較を実行すると、不要な "ファイル使用中" メッセージが発生する。
-
新しいコンポーネントを追加した更新プログラムをアンインストールすると、コンポーネントもアンインストールされる。 この問題は、コンポーネントが他の製品によって共有されている場合でも発生しました。
関連情報
Windows インストーラーの再配布可能なモジュールについて Windows インストーラーのエラーをトラブルシューティングする方法