文書番号: 893803 - 対象製品
すべて展開する | すべて折りたたむ

目次

はじめに

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

ReleaseOperation System
Windows Installer 3.1Microsoft Windows 2000 Service Pack 3 (SP3)
Microsoft Windows 2000 Service Pack 4 (SP4)
Windows XP
Windows XP Service Pack 1 (SP1)
Windows XP Service Pack 2 (SP2)
Windows Server 2003
Windows Installer 3.1 v2
was released with
Windows Server 2003 Service Pack 1 (SP1)
Windows Installer 4.5Windows Server 2008, 32-bit editions
Windows Server 2008, 64-bit editions
Windows Server 2008, Itanium-based editions
Windows Vista
Windows Vista Service Pack 1 (SP1)
Windows XP Service Pack 2 (SP2)
Windows XP Service Pack 3 (SP3)
Windows Server 2003 SP1
Windows Server 2003 SP2
Windows Installer 5.0
was released with
Windows Server 2008 R2
Windows Server 2012
Windows 7
Windows 8

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

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

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

元に戻す画像を拡大する
assets 32s

現在 32 ビット オペレーティング システムを使用しています。
元に戻す画像を拡大する
assets 32e


元に戻す画像を拡大する
assets 64s

現在 64 ビット オペレーティング システムを使用しています。
元に戻す画像を拡大する
assets 64e
注: 自動検出の結果が画面に表示されない場合、以下のサポート技術情報番号をクリックしてください。
827218 コンピューターに搭載されている Windows オペレーティング システムが 32 ビット版か 64 ビット版かを確認する方法

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

下記のファイルは、Microsoft ダウンロード センターからダウンロードできます。

元に戻す画像を拡大する
ダウンロード
Windows インストーラー 3.1 再頒布可能ファイル (v2) パッケージ (PC/AT 互換機)

元に戻す画像を拡大する
ダウンロード
Windows インストーラー 3.1 再頒布可能ファイル (v2) パッケージ (NEC PC-9800 シリーズ)

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

マイクロソフトのサポート ファイルをダウンロードする方法の詳細については、以下のサポート技術情報番号をクリックしてください。
119591 オンライン サービスからマイクロソフトのサポート ファイルを入手する方法
マイクロソフトでは、アップロード時点の最新のウイルス検査プログラムを使用して、配布ファイルのウイルス チェックを行っています。配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。

注: 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) に含まれています。

この再頒布可能ファイルを 32 ビット版および 64 ビット版の Windows Server 2003 SP1 にインストールすることはできません。32 ビット版および 64 ビット版の Windows Server 2003 SP1、または 64 ビット版の Windows XP を更新するには、893803 (v2) パッケージではなく、サポート技術情報 898715 に記載されている修正プログラムをダウンロードします。 Windows インストーラー 3.1 (v2) GDR の詳細については、以下のサポート技術情報番号をクリックしてください。
898715 Windows Server 2003 SP1 および Windows XP 64 ビット版用の Windows インストーラー 3.1 更新プログラム
公開履歴
  • Microsoft Windows インストーラー 3.1: KB893803 Version 1.0 (2005 年 4 月 11 日)
  • Microsoft Windows インストーラー 3.1: KB893803 Version 2.0 (2005 年 5 月 12 日)
    Windows インストーラー 3.1 (v2) により、以下のサポート技術情報に記載されている問題が修正されます。
    898628Windows インストーラー 3.1 にアップグレード後、Windows インストーラーの実行が、メッセージも表示されずに失敗する
バージョン番号は 3.1.4000.2435 です。Windows インストーラー 3.1 (v2) パッケージのその他のバイナリはすべて変更されておらず、バージョン番号は 3.1.4000.1823 です。

詳細

Windows インストーラー 3.1 の新機能

元に戻す画像を拡大する
assets folding start collapsed
  • 新しい小規模なプロパティ UpdateTargetRTMProperty: 更新プログラム ファイルの適用対象を、システム上にある、オリジナル リリースのベースラインおよび最新の Service Pack レベルのベースラインに設定することができます。
  • 新しい API MsiSetExternalUIRecord: 外部ユーザー インターフェイスを使用するパッケージで、メッセージを文字列としてではなくレコードとして受信できます。
  • 新しいプロパティ x64 および Msix64: パッケージで x64 プロパティおよび Msix64 プロパティを使用して、x64 プロセッサ ベースのオペレーティング システムのサポートの有無を示すことができるようになりました。
  • 新しい API MsiNotifySidChange: ユーザーのセキュリティ識別子 (SID) が変更された場合に、この API を使用して、Windows インストーラーの構成を更新することができます。
  • 既定で有効ではなくなった "flyweight patching" 機能: 更新プログラムの最適化機能である "flyweight patching" 機能は、Windows インストーラー 3.0 で新規導入され、既定で、すべての更新プログラムに対して有効になっていました。Windows インストーラー 3.1 では、この機能は、ユーザーが MsiPatchMetaData テーブルの OptimizedInstallMode プロパティを設定して明示的に有効にしない限り、無効です。
元に戻す画像を拡大する
assets folding end collapsed

Windows インストーラー 3.1 で修正された問題

元に戻す画像を拡大する
assets folding start collapsed
  • Null 文字 ("[~]") が、サービスの依存関係またはレジストリ値のマーカーで使用されている場合に、正しく出力されるようになりました。
  • 2 GB など、サイズが非常に大きくバージョン番号のないファイルで、MsiGetFileHash 関数が正しく機能するようになりました。
  • 更新プログラムの MediaSrcProp プロパティが、更新プログラムのインストール時に元の起動元に設定されるようになりました。MediaSrcProp プロパティは、後続のトランザクションについては、キャッシュされた更新プログラムの場所に設定されます。
  • パッケージでインストールされるファイルの容量が 2 GB を超える場合でも、進行状況バーが正常に機能するようになりました。
  • 分離コンポーネントに更新プログラムを適用できるようになりました。
  • カスタム操作が対象を隠すようにマークされている場合、カスタム操作が失敗したときに、カスタム操作の対象の情報が出力されなくなりました。
  • 適用できない Windows インストーラー 2.0 形式の更新プログラムが 1 つでも適用中である場合に、エラー 1642 (ERROR_PATCH_TARGET_NOT_FOUND) が返されます。
  • 付属ファイルを含むフルファイル版の Windows インストーラー 2.0 形式の更新プログラムを適用する場合に、インストール元メディアへのアクセスが不要になりました。
  • 古い更新プログラムまたは置き換えられた更新プログラムも存在するときに小規模の更新プログラム パッケージがインストールされるという状況が、Windows インストーラー 3.1 で正しく処理されるようになりました。
  • 多数のファイルが含まれる (File テーブルの Sequence 列に 32,767 を超える値が含まれる) パッケージの更新プログラムの適用が、Windows インストーラー 3.1 でサポートされるようになりました。
  • Windows インストーラー 3.1 で、すべての操作に関して、INSTALLSTART_ACTIONSTART メッセージが送信されるようになりました。
  • Windows インストーラー 3.0 以前のインストーラーでは、メジャー アップグレードの更新プログラムをいくつか適用すると、それ以降のインストールが失敗する場合がありました。この問題が修正されています。
  • 管理用イメージの更新中に、有効な更新プログラムが順序管理機能によって誤って拒否されることがなくなりました。
  • Windows インストーラー 3.1 で、非同期としてマークされたスクリプト カスタム操作がスキップされなくなりました。
元に戻す画像を拡大する
assets folding end collapsed

Windows インストーラー 3.1 (v2) で修正された問題

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

トラブルシューティング

Windows インストーラーに関する問題のトラブルシューティングのヘルプを参照するには、以下のサポート技術情報番号をクリックしてください。
907749 Windows インストーラーのトラブルシューティングの基本的な手順
886630 Windows XP で Windows インストーラーを使用するプログラムをインストールしようとするとエラー メッセージが表示される
823116 Windows XP 上にプログラムをインストールしようとすると、エラー 1913 が表示される
314852 Windows XP で Windows インストーラーのログを有効にする方法
特定のアプリケーションをインストールする際に問題が発生する場合は、マイクロソフトのアプリケーションであるかサードパーティのアプリケーションであるかにかかわらず、アプリケーションの ReadMe ファイルを参照して、インストールに関する既知の問題がないかどうかを確認してください。また、サポート技術情報でそのアプリケーションに関する資料を検索することもできます。

関連情報

詳細については、以下のサポート技術情報番号をクリックしてください。
897026 Windows インストーラーで、Null 値が含まれる REG_MULTI_SZ 値が AppSearch アクションによって誤って切り捨てられる
897027 新しいバージョンの Windows インストーラーを実行しているコンピューターに Windows インストーラー 3.0 再頒布可能パッケージをインストールするとメッセージがイベント ログに出力されることがある
894439 Microsoft Windows インストーラー 3.0 の "flyweight patching" 機能について
詳細については、次の MSDN (Microsoft Developer Network) Web サイトを参照してください。
http://msdn2.microsoft.com/ja-jp/library/aa372866(en-us).aspx

プロパティ

文書番号: 893803 - 最終更新日: 2013年10月1日 - リビジョン: 10.0
この資料は以下の製品について記述したものです。
  • Microsoft Windows Installer 3.1
  • Microsoft Windows XP Professional
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows XP Home Edition
キーワード:?
kbresolve kbinfo KB893803
Microsoft Knowledge Base の免責: Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com