블로그 이미지
vicjung

프로그래밍이나 컴퓨터 관련 위주 블로그

Rss feed Tistory
카테고리 없음 2011. 12. 19. 16:51

HRESULT: 0x800B0100 혹은 HRESULT:0x800F0818

아 저 에러 때문에 빡돌뻔 했다 ㅠ.ㅠ

 

업데이트때 무언가 이상하게 되는 것 같은데 구글링해서 찾은 것도 잘 안되고 해서 엄청 고생하다가 그냥 되는 곳에것 가져와서 복사하라는 걸  결국 실행했는데 성공

 

우선

Microsoft Update Readiness Tool located here: http://support.microsoft.com/kb/947821

 

이걸 설치해서

  C:\Windows\logs\CBS\Checksur.log

로그를 확인한다.

 

보면 아래 같은 에러들이 보이는데

(f) CBS MUM Corrupt 0x00000000 servicing\Packages\Package_for_KB978601~31bf3856ad364e35~amd64~~6.0.1.0.mum Expected file name Package_for_KB978601_server~31bf3856ad364e35~amd64~~6.0.1.0.mum does not match the actual file name

 

갯수하고 번호는 머신에 실패난 것에 따라 다르다.

 

여튼 KB978601 같이 패치 번호의 것을 정상적으로 패치된 머신으로 부터 가져와 복사하면 끝

 

권한 문제가 있어 아래 같이 권한 설정을 해두어야 복사가 된다.

 

This makes the current logged on user (needs to have Administrative privileges) owner of that folder:
takeown /F c:\Windows\Servicing\Packages /D y /R


Then assign full control using:
cacls c:\Windows\Servicing\Packages /E /T /C /G "UserName":F

 

해당 파일이 있는 경로는 권한셋팅에서 보면 알수 있듯이

  c:\Windows\Servicing\Packages

이다.

,
TOTAL TODAY