성태의 닷넷 이야기
홈 주인
모아 놓은 자료
프로그래밍
질문/답변
사용자 관리
사용자
메뉴
아티클
외부 아티클
유용한 코드
온라인 기능
MathJax 입력기
최근 덧글
[정성태] VT sequences to "CONOUT$" vs. STD_O...
[정성태] NetCoreDbg is a managed code debugg...
[정성태] Evaluating tail call elimination in...
[정성태] What’s new in System.Text.Json in ....
[정성태] What's new in .NET 9: Cryptography ...
[정성태] 아... 제시해 주신 "https://akrzemi1.wordp...
[정성태] 다시 질문을 정리할 필요가 있을 것 같습니다. 제가 본문에...
[이승준] 완전히 잘못 짚었습니다. 댓글 지우고 싶네요. 검색을 해보...
[정성태] 우선 답글 감사합니다. ^^ 그런데, 사실 저 예제는 (g...
[이승준] 수정이 안되어서... byteArray는 BYTE* 타입입니다...
글쓰기
제목
이름
암호
전자우편
HTML
홈페이지
유형
제니퍼 .NET
닷넷
COM 개체 관련
스크립트
VC++
VS.NET IDE
Windows
Team Foundation Server
디버깅 기술
오류 유형
개발 환경 구성
웹
기타
Linux
Java
DDK
Math
Phone
Graphics
사물인터넷
부모글 보이기/감추기
내용
<div style='display: inline'> <h1 style='font-family: Malgun Gothic, Consolas; font-size: 20pt; color: #006699; text-align: center; font-weight: bold'>윈도우 업데이트 설치 오류 - 0x800705b4</h1> <p> 어느 순간 가상 머신들 중 3대에서 윈도우 업데이트의 KB4074590 패치가 다음과 같은 메시지와 함께 계속 실패했던 것으로 나옵니다.<br /> <br /> <div style='BACKGROUND-COLOR: #ccffcc; padding: 10px 10px 5px 10px; MARGIN: 0px 10px 10px 10px; FONT-FAMILY: Malgun Gothic, Consolas, Verdana; COLOR: #005555'> There were some problems installing updates, but we'll try again later. If you keep seeing this and want to search the web or contact support for information, this may help: (0x800705b4)<br /> </div><br /> <br /> VM 중의 하나는 이벤트 로그에 다음과 같은 메시지가 있습니다.<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > Log Name: Application Source: Windows Error Reporting Date: 2018-03-07 오후 3:20:50 Event ID: 1001 Task Category: None Level: Information Keywords: Classic User: N/A Computer: testad.testad.com Description: Fault bucket , type 0 Event Name: WindowsUpdateFailure3 Response: Not available Cab Id: 0 Problem signature: P1: 10.0.14393.1914 P2: 8024000b P3: F5F58231-AC5D-4640-AB1B-9DC8D857C265 P4: Install P5: 200 P6: 0 P7: 8024000b P8: UpdateOrchestrator P9: {7971F918-A847-4430-9279-4A52D1EFE18D} P10: 0 </pre> <br /> 또 다른 VM에는 다음과 같은 Setup 범주의 로그도 있습니다.<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > Log Name: Setup Source: Microsoft-Windows-Servicing Date: 2018-03-07 오후 6:03:18 Event ID: 3 Task Category: (1) Level: Information Keywords: User: SYSTEM Computer: testdb.testad.com Description: Package KB4074590 failed to be changed to the Installed state. Status: 0x800f0821. </pre> <br /> 참고로, 좀 더 자세한 업데이트 오류 로그는 "C:\Windows\SoftwareDistribution" 폴더에 있는 ReportingEvents.log 파일에 있습니다. 이 파일은 누적 로그이기 때문에 지난 시간의 업데이트에 대한 기록도 포함하고 있어 시간을 함께 보며 판단해야 합니다.<br /> <br /> 암튼, 3대의 VM에 기록된 오류를 보면 다음과 같은 메시지들이 상황에 따라 나옵니다.<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > Windows failed to install the following update with error 0x8024001e: 2018-02 Cumulative Update for Windows Server 2016 for x64-based Systems (KB4074590). Windows failed to install the following update with error 0x80246010: 2018-02 Cumulative Update for Windows Server 2016 for x64-based Systems (KB4074590). Windows failed to install the following update with error 0x80242fff: 2018-02 Cumulative Update for Windows Server 2016 for x64-based Systems (KB4074590). Windows failed to install the following update with error 0x800f0922: Security Update for Windows (KB4074590). </pre> <br /> <hr style='width: 50%' /><br /> <br /> 이번에도 역시 예의 그 문제라고 생각해,<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > 윈도우 업데이트 KB4048953 - 0x800705b4 ; <a target='tab' href='http://www.sysnet.pe.kr/2/0/11362'>http://www.sysnet.pe.kr/2/0/11362</a> </pre> <br /> 처리해 보았으나... 해결이 안 되었습니다. 오호~~~ 이번엔 뭔가 다른가 봅니다. ^^; 검색을 해보면, "SFC /Scannow"이나 dism을 이용한 방법들이 나오는데 제 경우에는 다음과 같이 아무런 문제가 없었습니다.<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > C:\WINDOWS\system32><span style='color: blue; font-weight: bold'>SFC /Scannow</span> Beginning system scan. This process will take some time. Beginning verification phase of system scan. Verification 100% complete. Windows Resource Protection did not find any integrity violations. C:\WINDOWS\system32><span style='color: blue; font-weight: bold'>Dism /Online /Cleanup-Image /CheckHealth</span> Deployment Image Servicing and Management tool Version: 10.0.14393.0 Image Version: 10.0.14393.0 No component store corruption detected. The operation completed successfully. C:\WINDOWS\system32><span style='color: blue; font-weight: bold'>Dism /Online /Cleanup-Image /ScanHealth</span> Deployment Image Servicing and Management tool Version: 10.0.14393.0 Image Version: 10.0.14393.0 [==========================100.0%==========================] No component store corruption detected. The operation completed successfully. </pre> <br /> 혹시나 싶어 저렇게 실행해 본 후 윈도우 업데이트를 다시 시도해봤지만 역시나 문제는 해결되지 않았습니다.<br /> <br /> <hr style='width: 50%' /><br /> <br /> 좀 더 검색해 보니 다음의 글이 나옵니다.<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > Windows Update KB4074590 fails ; <a target='tab' href='https://social.technet.microsoft.com/Forums/windowsserver/en-US/b8b1b2fe-e54c-416d-9dc7-df8c7751cc9f/windows-update-kb4074590-fails?forum=ws16essentials'>https://social.technet.microsoft.com/Forums/windowsserver/en-US/b8b1b2fe-e54c-416d-9dc7-df8c7751cc9f/windows-update-kb4074590-fails?forum=ws16essentials</a> </pre> <br /> 위의 답글에서 off-line 설치 용의 업데이트 파일을 구할 수 있는 방법이 나옵니다. 즉, 다음의 사이트에 방문해,<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > Microsoft®Update 카탈로그 ; <a target='tab' href='http://catalog.update.microsoft.com/v7/site/Home.aspx'>http://catalog.update.microsoft.com/v7/site/Home.aspx</a> </pre> <br /> 이렇게 "KB4074590", "x64" 검색어로 찾아보면,<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > <a target='tab' href='http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4074590%20x64'>http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4074590%20x64</a> </pre> <br /> (제 경우에는 Windows Server 2016이었으므로) 관련 업데이트 파일이 다음과 같이 2개가 나옵니다.<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > [한글] 2018-02 x64 기반 시스템용 Windows Server 2016에 대한 델타 업데이트(KB4074590) 2018-02 x64 기반 시스템용 Windows Server 2016에 대한 누적 업데이트(KB4074590) [영문] 2018-02 Delta Update for Windows Server 2016 for x64-based Systems (KB4074590) 326.7MB 2018-02 Cumulative Update for Windows Server 2016 for x64-based Systems (KB4074590) 1143.3MB </pre> <br /> 이 중에서 우리가 실패한 "Cumulative Update for Windows Server 2016 for x64-based Systems (KB4074590)" 업데이트에 해당하는 것은 2번째 것이므로 그것을 다운로드해 설치합니다.<br /> <br /> <hr style='width: 50%' /><br /> <br /> 이로써 윈도우 업데이트에 실패한 경우 2가지 시도를 해볼 수 있습니다. 1) C:\Windows\SoftwareDistribution\Download 폴더를 삭제해 보거나, 2) 독립 설치 파일을 내려받아 직접 실행하거나!<br /> <br /> 참고로 아래의 글을 보면,<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > Error code 0x800f0821 while installing optional features ; <a target='tab' href='https://answers.microsoft.com/en-us/windows/forum/windows_10-windows_install-winpc/error-code-0x800f0821-while-installing-optional/bab195cc-a761-4287-810f-d7850bb8ae2a'>https://answers.microsoft.com/en-us/windows/forum/windows_10-windows_install-winpc/error-code-0x800f0821-while-installing-optional/bab195cc-a761-4287-810f-d7850bb8ae2a</a> </pre> <br /> C:\Windows\SoftwareDistribution\Download 폴더가 아닌 그 상위의 "C:\Windows\SoftwareDistribution" 수준에서 삭제(이름 변경)하라는 내용이 나옵니다.<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > net stop wuauserv rename c:\windows\SoftwareDistribution softwaredistribution.old net start wuauserv </pre> <br /> 다음번엔 이렇게도 한번 해봐야겠습니다. ^^<br /> </p><br /> <br /><hr /><span style='color: Maroon'>[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]</span> </div>
첨부파일
스팸 방지용 인증 번호
5025
(왼쪽의 숫자를 입력해야 합니다.)