MsiExec.exe 및 InstMsi.exe 오류 메시지(개발자용)
참고
이 문서는 Windows Installer를 사용하여 애플리케이션용 설치 관리자 패키지를 빌드하는 소프트웨어 개발자를 위한 것입니다. 애플리케이션을 설치하거나 제거하거나 설치하는 동안 또는 제거한 후 컴퓨터에 문제가 발생하는 경우 설치 또는 제거하려는 소프트웨어에 대해 고객 지원팀에 문의해야 합니다. Microsoft 제품에 대한 지원이 필요한 경우 기술 지원 사이트로 이동하세요.
이러한 오류 코드는 MsiExec.exe 및 InstMsi.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 작업이 실행되는 설치는 포함되지 않습니다. |