다음을 통해 공유


손상된 기능 또는 구성 요소 검색

설치 관리자는 손상된 구성 요소를 자동으로 다시 설치하여 애플리케이션 복원력을 높일 수 있습니다. 특히 Component 테이블의 KeyPath 열에 지정된 파일 또는 레지스트리 키가 누락된 경우 설치 관리자는 구성 요소 또는 기능을 다시 설치합니다.

기능 구성 요소의 KeyPath가 원본에서 손상되었거나 데이터베이스에서 KeyPath를 작성하는 방법에 오류가 있는 경우 설치 관리자는 기능의 바로 가기가 활성화될 때마다 설치 패키지를 열고 기능을 다시 설치하려고 시도할 수 있습니다.

기능 또는 애플리케이션을 다시 설치하려는 반복 시도의 원인을 확인하려면 이벤트 로그에서 다음과 같은 두 항목을 확인합니다.

Detection of product 'MyProduct', feature 'MyFeature' failed during
 request for component 'MyComponent'
Detection of product 'MyProduct', feature 'MyFeature', component
 'MyComponent' failed

첫 번째 메시지는 제품 패키지의 구성 요소가 설치되고 있음을 표시합니다. 바로 가기 테이블의 Component_ 열에서 참조되는 구성 요소입니다.

두 번째 메시지는 어떤 구성 요소가 검색에 실패하고 있는지를 표시합니다. 다시 설치를 트리거하는 누락되거나 손상된 KeyPath가 있는 구성 요소입니다.