エラー メッセージのMsiExec.exeとInstMsi.exe (開発者向け)

注意

この記事は、Windows インストーラーを使用してアプリケーションのインストーラー パッケージをビルドするソフトウェア開発者を対象としています。 アプリケーションのインストール中またはアンインストール中またはアンインストール後にコンピューターで問題が発生しているユーザーの場合は、インストールまたは削除しようとしているソフトウェアについてカスタマー サポートにお問い合わせください。 Microsoft 製品のサポートが必要な場合は、 テクニカル サポート サイトにアクセスしてください。

これらのエラー コードは、Windows インストーラー関数 MsiExec.exe および InstMsi.exe によって返されます。 Winerror.h のエラー (ERROR_INVALID_DATA など) も返される可能性があることに注意してください。 Windows インストーラーによって返されるその他のエラー コードについては、「 Windows インストーラーのエラー メッセージ」を参照してください。

エラー コードERROR_SUCCESS、ERROR_SUCCESS_REBOOT_INITIATED、ERROR_SUCCESS_REBOOT_REQUIRED成功を示します。 ERROR_SUCCESS_REBOOT_REQUIRED が返された場合、インストールは正常に完了していますが、インストール操作を完了するには再起動が必要です。

エラー コード 説明
ERROR_SUCCESS 0 アクションが正常に完了しました。
ERROR_INVALID_DATA 13 データが無効です。
ERROR_INVALID_PARAMETER 87 1 つのパラメーターが無効です。
ERROR_CALL_NOT_IMPLEMENTED 120 この値は、カスタム アクションがカスタム アクションから呼び出されない関数を呼び出そうとしたときに返されます。 関数では ERROR_CALL_NOT_IMPLEMENTED 値が返されます。
ERROR_APPHELP_BLOCK 1259 Windows インストーラーによって、製品が現在のオペレーティング システムと互換性がない可能性がある場合は、ユーザーに通知し、インストールを試みるかどうかを確認するダイアログ ボックスが表示されます。 このエラー コードは、ユーザーがインストールを試行しない場合に返されます。
ERROR_INSTALL_SERVICE_FAILURE 1601 Windows インストーラー サービスにアクセスできませんでした。 サポート担当者に問い合わせて、Windows インストーラー サービスが正しく登録されていることを確認してください。
ERROR_INSTALL_USEREXIT 1602 ユーザーがインストールをキャンセルしました。
ERROR_INSTALL_FAILURE 1603 インストール中に致命的なエラーが発生しました。
ERROR_INSTALL_SUSPEND 1604 インストールが中断しました。未完了です。
ERROR_UNKNOWN_PRODUCT 1605 このアクションは、現在インストールされている製品に対してのみ有効です。
ERROR_UNKNOWN_FEATURE 1606 機能識別子が登録されていません。
ERROR_UNKNOWN_COMPONENT 1607 コンポーネント識別子が登録されていません。
ERROR_UNKNOWN_PROPERTY 1608 これは不明なプロパティです。
ERROR_INVALID_HANDLE_STATE 1609 ハンドルは無効な状態です。
ERROR_BAD_CONFIGURATION 1610 この製品の構成データは、壊れています。 サポート担当者にお問い合わせください。
ERROR_INDEX_ABSENT 1611 コンポーネントの修飾子が存在しません。
ERROR_INSTALL_SOURCE_ABSENT 1612 この製品のインストール ソースは使用できません。 インストール元が存在し、アクセスできることを確認してください。
ERROR_INSTALL_PACKAGE_VERSION 1613 このインストール パッケージは、Windows インストーラー サービスではインストールできません。 これよりも新しいバージョンの Windows インストーラー サービスが含まれている Windows サービス パックをインストールする必要があります。
ERROR_PRODUCT_UNINSTALLED 1614 製品はアンインストールされています。
ERROR_BAD_QUERY_SYNTAX 1615 SQL クエリ構文が無効かサポートされていません。
ERROR_INVALID_FIELD 1616 レコード フィールドが存在しません。
ERROR_INSTALL_ALREADY_RUNNING 1618 別のインストールが既に実行されています。 このインストールを続行する前に、そのインストールを完了してください。 ミューテックスの詳細については、「 ミューテックスの_MSIExecute」を参照してください。
ERROR_INSTALL_PACKAGE_OPEN_FAILED 1619 このインストール パッケージを開くことができませんでした。 パッケージが存在し、アクセスできることを確認するか、アプリケーション ベンダーに問い合わせて、これが有効な Windows インストーラー パッケージであることを確認してください。
ERROR_INSTALL_PACKAGE_INVALID 1620 このインストール パッケージを開くことができませんでした。 アプリケーションの開発元に問い合わせて、これが有効な Windows インストーラー パッケージであることを確認してください。
ERROR_INSTALL_UI_FAILURE 1621 Windows インストーラー サービスのユーザー インターフェイスを起動する際にエラーが発生しました。 サポート担当者に問い合わせてください。
ERROR_INSTALL_LOG_FAILURE 1622 インストール ログ ファイルを開くときにエラーが発生しました。 指定したログ ファイルの場所が存在し、書き込み可能であることを確認してください。
ERROR_INSTALL_LANGUAGE_UNSUPPORTED 1623 このインストール パッケージのこの言語は、お使いのシステムではサポートされていません。
ERROR_INSTALL_TRANSFORM_FAILURE 1624 変換を適用する際にエラーが発生しました。 指定された変換パスが有効であることを確認してください。
ERROR_INSTALL_PACKAGE_REJECTED 1625 このインストールは、システム ポリシーによって禁止されています。 システム管理者に相談してください。
ERROR_FUNCTION_NOT_CALLED 1626 関数を実行できませんでした。
ERROR_FUNCTION_FAILED 1627 関数が実行中に失敗しました。
ERROR_INVALID_TABLE 1628 無効または不明なテーブルが指定されました。
ERROR_DATATYPE_MISMATCH 1629 指定されたデータの型は正しくありません。
ERROR_UNSUPPORTED_TYPE 1630 この型のデータはサポートされていません。
ERROR_CREATE_FAILED 1631 Windows インストーラー サービスの開始に失敗しました。 サポート担当者に問い合わせてください。
ERROR_INSTALL_TEMP_UNWRITABLE 1632 一時フォルダーがいっぱいか、アクセスできません。 Temp フォルダーが存在し、それに書き込むことができることを確認します。
ERROR_INSTALL_PLATFORM_UNSUPPORTED 1633 このインストール パッケージは、このプラットフォームではサポートされていません。 アプリケーション ベンダーに問い合わせてください。
ERROR_INSTALL_NOTUSED 1634 コンポーネントは、このマシンでは使用されません。
ERROR_PATCH_PACKAGE_OPEN_FAILED 1635 このパッチ パッケージを開くことができませんでした。 修正プログラム パッケージが存在し、アクセスできることを確認するか、アプリケーションの開発元に問い合わせて、これが有効な Windows インストーラーの修正プログラム パッケージであることを確認してください。
ERROR_PATCH_PACKAGE_INVALID 1636 このパッチ パッケージを開くことができませんでした。 アプリケーション ベンダーに問い合わせて、これが有効な Windows インストーラーの修正プログラム パッケージであることを確認してください。
ERROR_PATCH_PACKAGE_UNSUPPORTED 1637 このパッチ パッケージは、Windows インストーラー サービスでは処理できません。 これよりも新しいバージョンの Windows インストーラー サービスが含まれている Windows サービス パックをインストールする必要があります。
ERROR_PRODUCT_VERSION 1638 この製品の別のバージョンが既にインストールされています。 このバージョンのインストールを続行できません。 この製品の既存バージョンを構成または削除するには、コントロール パネル[プログラムの追加と削除] を使用します。
ERROR_INVALID_COMMAND_LINE 1639 コマンド ラインの引数が無効です。 詳細なコマンド ラインのヘルプについては、Windows インストーラー SDK を参照してください。
ERROR_INSTALL_REMOTE_DISALLOWED 1640 現在のユーザーは、ターミナル サーバーの役割サービスを実行しているサーバーのクライアント セッションからインストールを実行することはできません。
ERROR_SUCCESS_REBOOT_INITIATED 1641 インストーラーが再起動を開始しました。 このメッセージが表示された場合、操作は成功しました。
ERROR_PATCH_TARGET_NOT_FOUND 1642 アップグレード中のプログラムが見つからないか、アップグレードパッチが別のバージョンのプログラムを更新する可能性があるため、インストーラーはアップグレードパッチをインストールできません。 アップグレードするプログラムがコンピューターに存在し、正しいアップグレード修正プログラムがあることを確認してください。
ERROR_PATCH_PACKAGE_REJECTED 1643 パッチ パッケージは、システム ポリシーでは許可されていません。
ERROR_INSTALL_TRANSFORM_REJECTED 1644 システム ポリシーでは、1 つ以上のカスタマイズは許可されません。
ERROR_INSTALL_REMOTE_PROHIBITED 1645 Windows インストーラーでは、リモート デスクトップ接続からのインストールは許可されません。
ERROR_PATCH_REMOVAL_UNSUPPORTED 1646 パッチ パッケージは、リムーバブル パッチ パッケージではありません。
ERROR_UNKNOWN_PATCH 1647 このパッチは、この製品には適用されません。
ERROR_PATCH_NO_SEQUENCE 1648 一連の修正プログラムに有効なシーケンスが見つかりませんでした。
ERROR_PATCH_REMOVAL_DISALLOWED 1649 修正プログラムの削除は、ポリシーで許可されませんでした。
ERROR_INVALID_PATCH_XML 1650 XML 修正プログラム データが無効です。
ERROR_PATCH_MANAGED_ADVERTISED_PRODUCT 1651 管理ユーザーは、ユーザーごとのマネージド アプリケーションまたはアドバタイズされた状態のマシンごとのアプリケーションにパッチを適用できませんでした。
ERROR_INSTALL_SERVICE_SAFEBOOT 1652 コンピューターが セーフ モードの場合、Windows インストーラーにアクセスできません。 セーフ モードを終了し、もう一度やり直すか 、システムの復元 を使用してコンピューターを以前の状態に戻してみてください。 Windows インストーラー バージョン 4.0 から使用可能です。
ERROR_ROLLBACK_DISABLED 1653 ロールバックが無効になっているため、複数パッケージトランザクションを実行できませんでした。 ロールバックが無効になっている場合、複数パッケージのインストールを実行できません。 Windows インストーラー バージョン 4.5 から使用可能です。
ERROR_INSTALL_REJECTED 1654 実行しようとしているアプリは、このバージョンの Windows ではサポートされていません。 Microsoft によって署名されていない Windows インストーラー パッケージ、パッチ、または変換を ARM コンピューターにインストールすることはできません。
ERROR_SUCCESS_REBOOT_REQUIRED 3010 インストールを完了するには再起動する必要があります。 このメッセージが表示された場合、操作は成功しました。 これには ForceReboot アクションが実行されるインストールは含まれません。