CheckSUR.log 있는 오류 수정
이 문서에서는 CheckSUR(시스템 업데이트 준비 도구)에서 찾지만 자체적으로 수정할 수 없는 서비스 손상을 resolve 방법을 설명합니다. 도구의 출력은 %WinDir%\Logs\CBS\CheckSUR.log 파일에 기록됩니다.
적용 대상: Windows 7 Service Pack 1, Windows Server 2012 R2
원본 KB 번호: 2700601
참고
도구가 주기적으로 업데이트되므로 최신 버전의 CheckSUR.exe 다운로드하고 실행해야 합니다. 이를 위해 DISM 또는 시스템 업데이트 준비 도구를 사용하여 Windows 업데이트 오류 수정을 참조하세요.
CheckSur 로그 사용
CheckSur 로그를 사용하려면 다음 지침을 따르세요.
CheckSUR에서 찾은 모든 오류를 수정한 경우 CheckSUR 로그에 다음 정보가 표시됩니다.
요약:
실행된 시간(초): 100
10개 오류 발견
10 오류 수정이 시나리오에서는 더 이상 컴퓨터에 서비스 손상이 없어야 합니다. 여전히 오류가 발생하는 경우 오류의 근본 원인을 찾으려면 특정 오류 메시지의 문제를 해결해야 합니다.
사용할 수 없는 복구 파일 메시지가 표시되면 도구에서 찾은 일관되지 않은 파일 중 일부를 수정할 수 없음을 나타냅니다. 도구가 올바른 버전의 대체 파일을 전달하지 않기 때문입니다. 이 메시지가 나타나면 CheckSUR.log 다음과 유사한 정보를 표시합니다.
요약:
실행된 시간(초): 264
3개 오류 발견
CBS MUM 누락 총 수: 3
파일을 복구할 수 없음:servicing\packages\Package_for_KB958690_sc_0~31bf3856ad364e35~amd64
~~
6.0.1.6.mum
servicing\packages\Package_for_KB958690_sc~31bf3856ad364e35~amd64~~
6.0.1.6.mum
servicing\packages\Package_for_KB958690~31bf3856ad364e35~amd64~~
6.0.1.6.mum
servicing\packages\Package_for_KB958690_sc_0~31bf3856ad364e35~amd64~~
6.0.1.6.cat
servicing\packages\Package_for_KB958690_sc~31bf3856ad364e35~amd64~~
6.0.1.6.cat
servicing\packages\Package_for_KB958690~31bf3856ad364e35~amd64~~
6.0.1.6.cat
winsxs\manifests\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.0.6002.18005_none_0b4ada54c46c45b0.manifest
winsxs\manifests\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.0.6002.18005_none_676975d87cc9b6e6.manifest이 문제를 resolve 다음 단계를 수행합니다.
- 누락된 파일이 포함된 패키지를 다운로드합니다. 이 예제에서는 Windows6.0-KB958690-x64.msu를 다운로드합니다.
- 폴더에서
%SYSTEMROOT%\CheckSUR
패키지라는 폴더를 만듭니다. Windows6.0-KB958690-x64.msu를 폴더에 복사합니다%SYSTEMROOT%\CheckSUR\Packages
. - CheckSUR를 다시 실행합니다.
- 누락된 파일의 원본 패키지가 명확하지 않은 경우 다른 컴퓨터에서 파일을 가져와야 합니다. 필하트를 복사하는 컴퓨터가 작업 중인 컴퓨터와 동일한 OS 버전 및 시스템 아키텍처를 사용하는지 확인합니다.
- 다음 하위 디렉터리 형식으로
%WinDir%\Temp\CheckSUR
손상된 컴퓨터의 폴더에 파일을 복사한 다음 CheckSUR를 다시 실행합니다.- *.mum 및 *.cat 형식의 모든 파일을 폴더에
%WinDir%\Temp\CheckSUR\Packages
넣습니다. - *.manifest 형식의 모든 파일을 폴더에
%WinDir%\Temp\CheckSUR\Manifests
넣습니다.
- *.mum 및 *.cat 형식의 모든 파일을 폴더에
페이로드 파일 누락 메시지가 표시되면 필요한 이진 파일을 사용할 수 없음을 나타냅니다. 즉, 문제가 수정되지 않았습니다. CheckSUR.log 다음 정보를 보여줍니다.
요약:
실행된 시간(초): 100
3개 오류 발견
1 오류 수정
CSI 페이로드 파일 누락 총 수: 3
CSI 페이로드 파일 누락 총 개수 수정: 1(f) CSI 페이로드 파일 누락 0x00000000 admparse.dll x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8 servicing_31bf3856ad364e35_6.0.6000.16386_none_23ddbf36a8a961bc
(f) CSI 페이로드 파일 누락 0x00000000 bootmgr x86_microsoft-windows-b.. re-bootmanager-pcat_31bf3856ad364e35_6.0.6000.16386_none_c0f2f087b6457236
(수정) CSI 페이로드 파일 누락 0x00000000 bootmgr x86_microsoft-windows-b.. re-bootmanager-pcat_31bf3856ad364e35_6.0.6000.16386_none_c0f2f087b6457236
(f) CSI 페이로드 파일 누락 0x00000000 winload.exe x86_microsoft-windows-b.. environment-windows_31bf3856ad364e35_6.0.6000.16386_none_6701d52e8fdf8d45이 문제를 resolve 다음 단계를 수행합니다.
- 누락된 페이로드 파일을 확인합니다. 이렇게 하려면 CheckSUR 로그를 검사합니다. 뒤에 (수정)되지 않는 (f) 항목이 있는 줄을 식별 합니다. 이전 예제에는 수정되지 않은 두 개의 페이로드 파일이 있습니다.
- 다른 컴퓨터에서 이러한 파일을 복사합니다. 파일을 복사하는 컴퓨터가 작업 중인 컴퓨터와 동일한 OS 버전 및 시스템 아키텍처를 사용하는지 확인합니다.
- 아래의 적절한 하위 폴더에 파일을 붙여넣습니다
%windir%\winsxs
.
표시된 위치에 파일을 배치하기 전에 폴더 내용을 편집할 수 있는 권한을 자신에게 부여해야 할 수 있습니다. 이렇게 하려면 관리자 권한 명령 프롬프트 창을 열고 다음 명령을 실행합니다.
takeown /f <Path_And_Name>
icacls <Path_And_Name> /grant Administrators:F
참고
이러한 명령 <에서 Path_And_Name> 대상으로 하는 파일 또는 폴더의 이름을 나타냅니다. 예를 들어 다음 폴더를 대상으로 지정할 수 있습니다.
C:\Windows\winsxs\x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8
다음 명령은 이 폴더의 소유권을 가지고 Administrators 그룹에 폴더의 모든 권한을 부여한 다음, admparse.dll 파일을 바꿉니다.
takeown /f C:\Windows\winsxs\ x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8
icacls C:\Windows\winsxs\x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8 /grant Administrators:F copy C:\Temp\admparse.dll c:\Windows\winsxs\x86_microsoft-windows-ieadminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8\admparse.dll
데이터 수집
Microsoft 지원의 지원이 필요한 경우 배포 관련 문제에 TSS를 사용하여 정보 수집에 설명된 단계에 따라 정보를 수집하는 것이 좋습니다.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기