다음을 통해 공유


MsiExec.exe 및 InstMsi.exe 오류 메시지(개발자용)

메모

이 문서는 Windows Installer를 사용하여 애플리케이션용 설치 관리자 패키지를 빌드하는 소프트웨어 개발자를 위한 것입니다. 애플리케이션을 설치하거나 제거하거나 설치한 후 컴퓨터에 문제가 있는 경우 설치 또는 제거하려는 소프트웨어에 대해 고객 지원팀에 문의해야 합니다. Microsoft 제품에 대한 지원이 필요한 경우 기술 지원 사이트.

이러한 오류 코드는 Windows Installer 함수 MsiExec.exeInstMsi.exe반환됩니다. Winerror.h(예: ERROR_INVALID_DATA)의 오류도 반환할 수 있습니다. Windows Installer에서 반환하는 더 많은 오류 코드는 Windows Installer 오류 메시지참조하세요.

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 매개 변수 중 하나가 잘못되었습니다.
ERROR_CALL_NOT_IMPLEMENTED 120 이 값은 사용자 지정 작업이 사용자 지정 작업에서 호출할 수 없는 함수를 호출하려고 할 때 반환됩니다. 함수는 ERROR_CALL_NOT_IMPLEMENTED 값을 반환합니다.
ERROR_APPHELP_BLOCK 1259 Windows Installer에서 제품이 현재 운영 체제와 호환되지 않을 수 있다고 판단하면 사용자에게 알리고 설치 여부를 묻는 대화 상자가 표시됩니다. 사용자가 설치를 시도하지 않도록 선택하면 이 오류 코드가 반환됩니다.
ERROR_INSTALL_SERVICE_FAILURE 1601 Windows Installer 서비스에 액세스할 수 없습니다. 지원 담당자에게 문의하여 Windows Installer 서비스가 제대로 등록되었는지 확인합니다.
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 Installer 서비스에서 설치할 수 없습니다. 최신 버전의 Windows Installer 서비스가 포함된 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 Installer 패키지인지 확인합니다.
ERROR_INSTALL_PACKAGE_INVALID 1620 이 설치 패키지를 열 수 없습니다. 유효한 Windows Installer 패키지인지 확인하려면 애플리케이션 공급업체에 문의하세요.
ERROR_INSTALL_UI_FAILURE 1621 Windows Installer 서비스 사용자 인터페이스를 시작하는 동안 오류가 발생했습니다. 지원 담당자에게 문의하세요.
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 Installer 서비스를 시작하지 못했습니다. 지원 담당자에게 문의하세요.
ERROR_INSTALL_TEMP_UNWRITABLE 1632 Temp 폴더가 가득 차거나 액세스할 수 없습니다. Temp 폴더가 있는지와 폴더에 쓸 수 있는지 확인합니다.
ERROR_INSTALL_PLATFORM_UNSUPPORTED 1633 이 설치 패키지는 이 플랫폼에서 지원되지 않습니다. 애플리케이션 공급업체에 문의하세요.
ERROR_INSTALL_NOTUSED 1634 구성 요소는 이 컴퓨터에서 사용되지 않습니다.
ERROR_PATCH_PACKAGE_OPEN_FAILED 1635 이 패치 패키지를 열 수 없습니다. 패치 패키지가 존재하고 액세스할 수 있는지 확인하거나 애플리케이션 공급업체에 문의하여 유효한 Windows Installer 패치 패키지인지 확인합니다.
ERROR_PATCH_PACKAGE_INVALID 1636 이 패치 패키지를 열 수 없습니다. 유효한 Windows Installer 패치 패키지인지 확인하려면 애플리케이션 공급업체에 문의하세요.
ERROR_PATCH_PACKAGE_UNSUPPORTED 1637 이 패치 패키지는 Windows Installer 서비스에서 처리할 수 없습니다. 최신 버전의 Windows Installer 서비스가 포함된 Windows 서비스 팩을 설치해야 합니다.
ERROR_PRODUCT_VERSION 1638 이 제품의 다른 버전이 이미 설치되어 있습니다. 이 버전의 설치는 계속할 수 없습니다. 이 제품의 기존 버전을 구성하거나 제거하려면 제어판프로그램 추가/제거 사용합니다.
ERROR_INVALID_COMMAND_LINE 1639 명령줄 인수가 잘못되었습니다. 자세한 명령줄 도움말은 Windows Installer 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 하나 이상의 사용자 지정은 시스템 정책에서 허용되지 않습니다.
ERROR_INSTALL_REMOTE_PROHIBITED 1645 Windows Installer는 원격 데스크톱 연결에서 설치를 허용하지 않습니다.
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 Installer에 액세스할 수 없습니다. 안전 모드를 종료하고 다시 시도하거나 시스템 복원 사용하여 컴퓨터를 이전 상태로 되돌려 보세요. Windows Installer 버전 4.0부터 사용할 수 있습니다.
ERROR_ROLLBACK_DISABLED 1653 롤백을 사용할 수 없으므로 다중 패키지 트랜잭션을 수행할 수 없습니다. 롤백을 사용하지 않도록 설정된 경우 다중 패키지 설치를 실행할 수 없습니다. Windows Installer 버전 4.5부터 사용할 수 있습니다.
ERROR_INSTALL_REJECTED 1654 실행하려는 앱은 이 버전의 Windows에서 지원되지 않습니다. Microsoft에서 서명하지 않은 Windows Installer 패키지, 패치 또는 변환은 ARM 컴퓨터에 설치할 수 없습니다.
ERROR_SUCCESS_REBOOT_REQUIRED 3010 설치를 완료하려면 다시 시작해야 합니다. 이 메시지는 성공을 나타냅니다. 여기에는 ForceReboot 작업이 실행되는 설치는 포함되지 않습니다.