メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

概要

Microsoft Windows インストーラーは、ソフトウェアのインストールおよびアンインストールの標準的な基盤となる、Windows オペレーティング システムのコンポーネントです。 ソフトウェアの製造元では、ソフトウェアのインストール、保守、およびアンインストールをわかりやすく簡単にするために、Windows インストーラーを使用する独自の製品セットアップを作成できます。
 

Windows インストーラー 3.1 v2 の入手方法

この再頒布可能コンポーネントをダウンロードするためには、実行中の Windows Server 2003 または Windows XP が 32 ビット版か 64 ビット版かを、事前に確認しておく必要があります。

自動バージョン検出の結果

注: 自動検出の結果が画面に表示されない場合、以下のマイクロソフト サポート技術情報番号をクリックして、関連情報を参照してください。

827218 コンピューターが Windows オペレーティング システムの 32 ビット バージョンまたは 64 ビット バージョンを実行しているかどうかを判断する方法

すべてのバージョンの Windows 用のインストーラーをダウンロードする (64 ビット版の Windows Server 2003 および 64 ビット版の Windows XP 以外)

次のファイルは、Microsoft Update カタログからダウンロードできます。

ダウンロード Windows インストーラー 3.1 再頒布可能パッケージ (v2) パッケージを今すぐダウンロードします。

リリース日: 2005 年 5 月 12 日

Microsoft サポート ファイルをダウンロードする方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を参照してください。

119591 オンライン サービス
から Microsoft サポート ファイルを取得する方法 Microsoft はこのファイルをスキャンしてウイルスを検出しました。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。


注 Msi.dll ファイルのバイナリのみが更新されます。 バージョン番号は 3.1.4000.2435 です。 Windows インストーラー 3.1 (v2) パッケージのその他のバイナリはすべて変更されておらず、バージョン番号は 3.1.4000.1823 です。

64 ビット版の Windows Server 2003 または 64 ビット版の Windows XP 用のインストーラーをダウンロードする

この再頒布可能コンポーネントは 32 ビット版のオペレーティング システムのみを対象としています。 64 ビット版の Windows Server 2003 または Windows XP を実行中のコンピューターにこのコンポーネントをインストールすることはできません。

Windows インストーラー 3.0 再頒布可能パッケージは、Windows 2000 Service Pack 3 (SP3) と Windows Server 2003 のリリース バージョンにインストールできます。 Windows インストーラー 3.1 は、Windows Server 2003 Service Pack 1 (SP1) に含まれています。

この再頒布可能パッケージは、Windows Server 2003 SP1 の 32 ビットバージョンと 64 ビット バージョンにはインストールできません。 32 ビット版および 64 ビット版の Windows Server 2003 SP1、または 64 ビット版の Windows XP を更新するには、893803 (v2) パッケージではなく、マイクロソフト サポート技術情報の資料 898715 に記載されている修正プログラムをダウンロードします。

リリース履歴:

  • Microsoft Windows インストーラー 3.1: KB893803 バージョン 1.0 (2005 年 4 月 11 日)

  • Microsoft Windows インストーラー 3.1: KB893803 バージョン 2.0 (2005 年 5 月 12 日)

バージョン番号は 3.1.4000.2435 です。 Windows インストーラー 3.1 (v2) パッケージのその他のバイナリはすべて変更されておらず、バージョン番号は 3.1.4000.1823 です。

詳細情報

  • 新しいマイナー UpdateTargetRTMProperty プロパティ: パッチ ファイルは、元のリリース ベースラインと、システム上にある最新の Service-Pack レベルのベースラインの両方をターゲットにできるようになりました。

  • 新しい API MsiSetExternalUIRecord:外部ユーザー インターフェイスを使用するパッケージで、メッセージを文字列としてではなくレコードとして受信できるようになりました。
     

  • 新しい x64 プロパティと Msix64 プロパティ: パッケージで x64 プロパティと Msix64 プロパティを使用して、x64 プロセッサ ベースのオペレーティング システムのサポートを示すようになりました。

  • 新しい MsiNotifySidChange API: ユーザーのセキュリティ識別子 (SID) が変更された場合、この API を使用して Windows インストーラー構成をアップグレードできます。

  • フライウェイト パッチ適用がオプトイン動作になりました。Windows インストーラー 3.0 では、新しい "フライウェイト パッチ適用" 機能が導入されました。 既定では、この機能はすべてのパッチに対して有効になっています。 Windows インストーラー 3.1 では、ユーザーが MsiPatchMetaData テーブルの OptimizedInstallMode プロパティを設定して明示的に有効にしない限り、この機能は無効になっています。

  • Null 文字 ("[~]") が、サービスの依存関係またはレジストリ値のマーカーで使用されている場合に、正しく出力されるようになりました。

  • サイズが非常に大きい、バージョンが指定されていないファイルに対して、MsiGetFileHash 関数が正しく機能するようになりました。 たとえば、約 2 GB のファイルです。

  • 更新プログラムの MediaSrcProp プロパティが、更新プログラムのインストール時に、元の起動元の場所に設定されるようになりました。 後続のトランザクションについては、MediaSrcProp プロパティは、キャッシュされた更新プログラムの場所に設定されます。

  • パッケージでインストールされるファイルの容量が 2 GB を超える場合でも、進行状況バーが正常に機能するようになりました。

  • 分離コンポーネントに更新プログラムを適用できるようになりました。

  • カスタム操作が対象を隠すようにマークされている場合、カスタム操作が失敗したときに、カスタム操作の対象の情報が出力されなくなりました。

  • 適用できない Windows インストーラー 2.0 形式の更新プログラムが 1 つでも適用中である場合に、エラー 1642 (ERROR_PATCH_TARGET_NOT_FOUND) が返されます。

  • 付属ファイルを含むフルファイル版の Windows インストーラー 2.0 形式の更新プログラムを適用する場合に、インストール元メディアへのアクセスが不要になりました。

  • 古い更新プログラムまたは置き換えられた更新プログラムも存在するときに小規模の更新プログラム パッケージがインストールされるという状況が、Windows インストーラー 3.1 で正しく処理されるようになりました。

  • Windows インストーラー 3.1 では、多数のファイルを含むパッケージのパッチの適用がサポートされるようになりました。 (File テーブルのシーケンス列には、32767 より大きい値が含まれています)。

  • Windows インストーラー 3.1 で、すべての操作に関して、INSTALLSTART_ACTIONSTART メッセージが送信されるようになりました。

  • Windows インストーラー 3.0 以前のインストーラーでは、メジャー アップグレードの更新プログラムをいくつか適用すると、それ以降のインストールが失敗する場合がありました。 この問題が修正されました。

  • パッチ シーケンサーが、管理イメージのパッチ適用中に有効なパッチを誤って拒否しなくなりました。

  • Windows インストーラー 3.1 で、非同期としてマークされたスクリプト カスタム操作がスキップされなくなりました。

  • Windows インストーラーが、Windows ファイル保護機能によって保護されたファイルを更新するときに、エラーを通知しないという問題が修正されました。

トラブルシューティング

Windows インストーラーの問題のトラブルシューティングに役立つ情報については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を参照してください。

907749 Windows インストーラーの基本的なトラブルシューティング手順

関連情報

詳細については、次の MSDN (Microsoft Developer Network) Web サイトを参照してください。

https://msdn.microsoft.com/ja-jp/library/cc185688.aspx

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×