MSI 소프트웨어 업데이트 등록 손상 문제를 해결 하는 방법

Windows XP에 대한 지원이 종료되었습니다.

Microsoft는 2014년 4월 8일 Windows XP에 대한 지원을 종료했습니다. 이러한 변경에 따라 해당 소프트웨어 업데이트 및 보안 옵션이 영향을 받습니다. 사용자에게 미치는 영향 및 계속 보호를 받는 방법에 대해 알아보십시오.

2015년 7월 14일 Windows Server 2003 지원 종료

Microsoft는 2015년 7월 14일 Windows Server 2003에 대한 지원을 종료했습니다. 이러한 변경에 따라 해당 소프트웨어 업데이트 및 보안 옵션이 영향을 받습니다. 사용자에게 미치는 영향 및 계속 보호를 받는 방법에 대해 알아보십시오.

이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.

이 문서의 영문 버전 보기:971187
현상
소프트웨어 업데이트를 설치한 후 복구 또는 특정 제품 실패할 수 있습니다을 제거 합니다. MSI 로깅을 사용 하도록 설정 하는 경우 다음 로그에 있습니다.

로컬 패치를 찾을 수 없습니다 '. 해당 소스에 대 한 보고 있습니다.

MainEngineThread가 1612를 반환 합니다.
참고: MSI 로깅을 사용 하지 않으면 Windows Installer 로깅을 사용 하려면 다음 Microsoft 웹 사이트를 방문 하십시오.
223300 Windows Installer 로깅을 설정하는 방법

또한 레지스트리를 검색 하는 경우 소프트웨어 업데이트 캐시 등록은 다음 레지스트리 하위 키에서 누락 임을 볼 수 있습니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Patches\<SQUID>


해결 방법

문제를 자동으로 진단하고 해결합니다.

Microsoft fix it banner
진단 및 수정 프로그램을 설치 및 제거 문제를 자동으로 문제 해결사 자동으로이 문서에서 설명 하는 문제를 해결할 수 있습니다.

이 문제 해결사는 여러 문제를 해결 합니다.



자세한 내용
지금 실행
진단 및 수정 프로그램을 설치 및 제거 문제를 자동으로 문제 해결사 자동으로이 문서에서 설명 하는 문제를 해결할 수 있습니다.
이 문제 해결사는 여러 문제를 해결 합니다.자세한 내용지금 실행

직접 문제 해결


중요: 이 섹션, 방법 또는 작업은 레지스트리를 수정하는 방법을 설명하는 단계를 포함합니다. 그러나, 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의 깊게 수행해야 합니다. 추가 보호 조치로, 해당 레지스트리를 수정하기 전에 미리 백업하세요. 그런 다음, 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업 및 복원하는 방법에 대한 자세한 내용은, Microsoft 기술 자료의 다음 문서 번호를 클릭합니다.
322756 Windows에서 레지스트리를 백업 및 복원하는 방법
이 문제를 해결하려면, 다음 단계를 수행 합니다.
  1. 제품의 영향을 확인 합니다. 이렇게 하려면, 다음 단계를 수행하십시오.
    1. 다음 레지스트리 하위 키를 열고 소프트웨어 업데이트 등록 제품 찾기:

      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Products\<ProductSQUID>\Patches


      이 하위 키 아래에 제품에 적용 된 모든 소프트웨어 업데이트에 대 한 하위가 생깁니다.
    2. 다음과 같은 형식에 있는 각 하위 키에 대해 다음 단계를 수행 합니다.
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Products\<ProductSQUID>\Patches\<PatchSQUID>

      • 다음 하위 키가 있는지 확인 하십시오.

        HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Patches\<PatchSQUID>


        하위 키가 없으면 제품 영향을 받습니다. 2 단계로 진행 합니다.

        하위 키가 있으면 LocalPackage 문자열 값으로 참조 되는 패키지도 존재 하 고 LocalPackage 문자열 값을 올바르게 설정 되어 있는지 확인 합니다.
        1. LocalPackage 문자열 값 또는 참조 된 패키지가 없는 경우 제품에 영향이 있습니다. 2 단계로 진행 합니다.
        2. 참조 된 패키지가 있는지 경우 추가 조치가 필요 하지 않습니다.
  2. 소프트웨어 업데이트 캐시 레지스트리 정보를 다시 만듭니다. 이렇게 하려면, 다음 단계를 수행하십시오.

    1. %Windir%\installer\*.msp 를 설치 하는 소프트웨어 업데이트를 검색 합니다. 소프트웨어 업데이트의 올바른 제품 Guid를 요약 정보 스트림 및 대상을 올바른 패치 GUID를 확인 합니다.
      참고: 이 디렉터리 사용자 단위 설치와 컴퓨터 단위 설치에 대 한 캐시 역할을 때문에 사용자별 설치를 사용 하 여이 디렉터리에 있는 소프트웨어 업데이트를 시뮬레이션할 수 있습니다.
    2. 다음 하위 키를 만듭니다.
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Patches\<PatchSQUID>


      참고: 것이 소프트웨어 업데이트 캐시 레지스트리를 다시 만들려면 보안 위험이 있습니다. 그러나 이것이 손상을 복구 하는 유일한 방법입니다. 소프트웨어 업데이트가 올바른 소프트웨어 업데이트 되는지 확인 하 여 보안 위험을 줄일 수 있습니다. 이렇게 하려면 소프트웨어 업데이트의 체크섬을 확인 합니다.
    3. 레지스트리 하위 키에서 LocalPackage 문자열 값을 만들려면 2 단계를 만든, b. LocalPackage 문자열 값이 소프트웨어 업데이트의 경로로 설정 되어 있는지 확인 하십시오.


  3. 나머지 소프트웨어 업데이트 참조를 삭제 합니다. 이렇게 하려면, 다음 단계를 수행하십시오.
    1. 다음 하위 키를 연 다음 제거 <PatchSQUID>"AllPatches" 다중 sz 값에서:<b00> </b00> </PatchSQUID>
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Products\<ProductSQUID>\Patches
    2. 다음 레지스트리 하위 키를 삭제 합니다.
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Products\<ProductSQUID>\Patches\<PatchSQUID>
    3. 다음 레지스트리 하위 키를 삭제 합니다.
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Patches\<PatchSQUID>


      참고: 이 하위 키가 없는 경우이 단계를 건너뜁니다.
    4. 제품이 설치 된 경우 컴퓨터별, 다음이 단계를 수행 합니다.
      1. 다음 하위 키를 엽니다.
        HKEY_LOCAL_MACHINE\Software\Classes\Installer\Products\<ProductSQUID>\Patches
        1. 경우의 <PatchSQUID>문자열 값이 있는지, 삭제 합니다.</PatchSQUID>
        2. 경우는 <PatchSQUID>문자열 값이 "패치" 다중-sz 값에, 삭제 된 <PatchSQUID>문자열 값.<b00> </b00> </PatchSQUID> </PatchSQUID>
      2. 다음 레지스트리 하위 키가 있을 경우 삭제합니다.
        HKEY_LOCAL_MACHINE\Software\Classes\Installer\Patches\<PatchSQUID>
    5. 제품 설치 된 사용자별 관리 되지 않은 경우:
      1. 다음 레지스트리 하위 키를 엽니다.
        HKEY_CURRENT_USER\Software\Microsoft\Installer\Products\<ProductSQUID>\Patches
        1. 경우의 <PatchSQUID>문자열 값이 있는지, 삭제 합니다.</PatchSQUID>
        2. 경우는 <PatchSQUID>에서 "패치" 다중 sz 값이 표시를 제거 합니다.</PatchSQUID>
      2. 다음 레지스트리 하위 키가 있을 경우 삭제합니다.
        HKEY_CURRENT_USER\Software\Microsoft\Installer\Patches\<PatchSQUID>
    6. 제품 설치 된 사용자별으로 관리 하는 경우:
      1. 다음 레지스트리 하위 키를 엽니다.
        HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Managed\<SID>\Installer\Products\<ProductSQUID>\Patches
        1. 경우의 <PatchSQUID>문자열 값이 있는지, 삭제 합니다.</PatchSQUID>
        2. 경우는 <PatchSQUID>에서 "패치" 다중 sz 값이 표시를 제거 합니다.</PatchSQUID>
      2. 다음 레지스트리 하위 키가 없을 경우이 삭제 합니다.
        HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Managed\<SID>\Installer\Patches\<PatchSQUID>
참조
본이 문서는 특정 Windows Update 또는 Microsoft Update에서 문제가 발생 했습니다. Windows Update 또는 Microsoft Update 문제를 해결 하는 방법에 대 한 자세한 내용은 다음 Microsoft 웹 사이트를 방문 하십시오.
971058 Windows 업데이트 구성 요소를 어떻게 재설정합니까?
906602 일반적인 Windows Update, Microsoft Update 및 Windows Server Update Services 설치 문제를 해결 하는 방법

경고: 이 문서는 자동으로 번역되었습니다.

속성

문서 ID: 971187 - 마지막 검토: 07/03/2016 15:41:00 - 수정: 11.0

Microsoft Windows XP Home Edition, Microsoft Windows XP Professional, Microsoft Windows Server 2003, Web Edition, Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Windows Server 2008 Enterprise, Windows Server 2008 Standard, Windows Web Server 2008, Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate

  • kbsurveynew kbcip kbmatsfixme kbmt KB971187 KbMtko
피드백