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

참고

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

이러한 오류 코드는 MsiExec.exeInstMsi.exe Windows Installer 함수에서 반환됩니다. 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 폴더가 있고 이 폴더에 쓸 수 있는지 확인합니다.
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 작업이 실행되는 설치는 포함되지 않습니다.