컴퓨터를사용하다가갑자기마주치는알수없는오류코드는사용자를당황하게만듭니다.그중에서도윈도우업데이트(WindowsUpdate)과정에서자주발생하는오류코드0x800705B4는많은사용자들을괴롭혀온고질적인문제입니다.이오류는주로'작업이시간을초과했습니다(Theoperationtimedout)'라는메시지와함께나타나며,업데이트파일다운로드혹은설치중시스템이충분한시간내에응답을받지못했을때발생합니다.
저도예전에중요한보안업데이트를설치하려고시도할때마다이오류코드0x800705B4가계속뜨는바람에며칠동안밤샘해결방법을찾아다녔던경험이있습니다.그때는단순히인터넷연결이느려서그런가보다생각했지만,알고보니윈도우자체의보안설정혹은서비스충돌문제가복합적으로작용한결과였습니다.결국레지스트리수정을통해시스템응답시간을늘려주는고급조치를취하고나서야문제가해결되었고,그후로는단순히서비스재시작으로는해결되지않는근본적인원인이있다는것을깨달았습니다.
이가이드는윈도우10/11최신환경에서발생하는오류코드0x800705B4의근본적인원인을심층적으로분석하고,누구나따라할수있는단계별해결방법을총망라하여제공합니다.단순한재부팅같은초기조치부터,시스템서비스점검,윈도우구성요소재설정,그리고가장확실한레지스트리편집을통한시간초과설정변경까지모든것을다룹니다.이글을통해오류코드의늪에서벗어나안전하고최신화된PC환경을유지하시길바랍니다.
1. 🔍 초기 진단: 오류 원인 파악 및 필수 점검 사항
오류0x800705B4는'시간초과'문제이지만,근본적으로시스템요소간의통신지연혹은충돌에서비롯됩니다.가장먼저확인해야할기본사항입니다.
1.1. 네트워크 연결 및 시간 설정 확인
- 안정적인인터넷:업데이트파일다운로드중시간초과가발생할수있으므로,유선(LAN)연결혹은안정적인Wi-Fi연결상태를확인합니다.
- 시스템시간:PC의날짜및시간설정이현재시간과정확하게일치하는지확인합니다.시간오류는보안서버와의통신을방해하여시간초과를일으킬수있습니다.
1.2. 시스템 재부팅 및 일시적 충돌 해결
- 가장기본적인조치:PC를재부팅하면일시적인소프트웨어충돌혹은메모리누적오류가해결되어업데이트가정상적으로진행될수있습니다.(저는재부팅으로해결되지않아다음단계로넘어가야했습니다.)
2. 🛡️ 보안 프로그램 및 서비스 충돌 해결
가장흔한원인중하나는타사보안프로그램(백신,방화벽)이윈도우업데이트프로세스를방해하여시간초과를유발하는경우입니다.
2.1. 타사 보안 프로그램 일시 중지/제거
- 실시간감시해제:설치된V3,알약등타사백신프로그램의'실시간감시'기능을일시적으로중지합니다.
- 프로그램제거:만약일시중지후에도문제가지속된다면,임시적으로해당보안프로그램을제거한후업데이트를다시시도합니다.(업데이트완료후재설치해야합니다.)
2.2. 윈도우 방화벽 설정 확인
- 방화벽초기화:윈도우자체방화벽설정이업데이트서버접속을차단하고있을수있습니다.[WindowsDefender방화벽]>[기본값복원]을통해설정을초기화해줍니다.
3. ⚙️ 윈도우 업데이트 서비스 재시작 및 점검
업데이트를담당하는핵심서비스자체에일시적인오류가발생했을수있습니다.이서비스들을재설정해야합니다.
3.1. 필수 서비스 수동 재시작
- [서비스]관리자실행:'서비스'를검색하여관리자권한으로실행합니다.
- 서비스중지:아래세가지핵심서비스를찾아'중지'상태로변경합니다.
- WindowsUpdate
- BackgroundIntelligentTransferService(BITS)
- CryptographicServices
- 서비스재시작:PC를재부팅하거나다시'시작'상태로변경하여서비스를재활성화합니다.
3.2. 업데이트 임시 파일 폴더 삭제
- 손상된파일제거:업데이트파일이다운로드되는임시폴더에손상된파일이있을경우오류가지속될수있습니다.
- 폴더삭제:'C:\Windows\SoftwareDistribution'폴더로이동하여이폴더내의모든내용을삭제합니다.(이때폴더자체는삭제하지않습니다.)삭제후PC를재부팅합니다.
4. 🛠️ 윈도우 구성 요소 복구: DISM 및 SFC 활용
시스템파일손상은업데이트프로세스의시간초과오류를유발하는주요원인이될수있습니다.내장된복구도구를사용하여시스템무결성을확인해야합니다.
4.1. 시스템 파일 검사기 (SFC)
- CMD실행:'CMD'를검색하여관리자권한으로명령프롬프트를실행합니다.
- 명령어입력:다음명령어를입력하고실행합니다.
- sfc/scannow
- 용도:이명령어는손상되거나누락된윈도우시스템파일을검사하고복구합니다.
4.2. 배포 이미지 서비스 및 관리 도구 (DISM)
- 추가복구:SFC로문제가해결되지않았을경우,보다심층적인복구도구인DISM을사용합니다.
- 명령어입력:다음세가지명령어를순서대로입력하고실행합니다.
- DISM/Online/Cleanup-Image/CheckHealth
- DISM/Online/Cleanup-Image/ScanHealth
- DISM/Online/Cleanup-Image/RestoreHealth
- 용도:DISM도구는윈도우업데이트파일저장소(구성요소저장소)자체를복구하여업데이트시간초과오류를해결할수있습니다.
5. ⏫ 윈도우 업데이트 문제 해결사 및 수동 업데이트
마이크로소프트자체제공도구를사용하여오류를진단하고수동으로업데이트를진행하는방법입니다.
5.1. 윈도우 업데이트 문제 해결사 (Troubleshooter)
- 설정접근:[설정]>[시스템]>[문제해결]>[다른문제해결사]>[Windows업데이트]를선택하여실행합니다.
- 자동진단:문제해결사는업데이트서비스오류,파일손상등을자동으로진단하고수정합니다.
5.2. Microsoft 업데이트 카탈로그를 통한 수동 설치
- 오류우회:자동업데이트과정에서오류가계속발생한다면수동설치를시도합니다.
- 카탈로그접속:'Microsoft업데이트카탈로그'사이트에접속하여설치하고자하는업데이트번호(예:KBXXXXXXX)를검색합니다.
- 다운로드및설치:운영체제버전에맞는업데이트파일(.msu)을다운로드하여직접실행합니다.(이방법은자동업데이트과정의시간초과오류를우회하는가장확실한방법중하나입니다.)
6. 🖥️ 레지스트리 편집을 통한 시간 초과 설정 변경 (고급 해결책)
앞선모든방법으로해결되지않는다면,시스템응답시간자체를늘려주는레지스트리수정을시도합니다.이방법은0x800705B4오류의근본적인시간초과문제를해결할수있는가장확실한조치입니다.
6.1. 레지스트리 편집기 실행 및 백업
- 편집기실행:'regedit'을검색하여레지스트리편집기를실행합니다.
- 백업필수:수정전[파일]>[내보내기]를통해현재레지스트리상태를반드시백업해두어야합니다.(잘못된수정은시스템에치명적일수있습니다.)
6.2. ServicesPipeTimeout 값 추가 및 수정
- 경로이동:다음경로로이동합니다.
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
- 새로만들기:'Control'폴더를마우스오른쪽클릭하여[새로만들기]>[DWORD(32비트)값]을선택합니다.(64비트운영체제에서도32비트값으로선택합니다.)
- 이름변경:새로만든값의이름을 ServicesPipeTimeout으로정확히입력합니다.
- 값데이터수정:ServicesPipeTimeout을더블클릭하여 [단위]를 '10진수'로변경하고,[값데이터]에180000(180초,3분)을입력합니다.(기본값은30초(30000)이며,시간초과문제를해결하기위해충분히늘려줍니다.)
- 재부팅:레지스트리수정후PC를반드시재부팅합니다.(제가결국성공했던방법이바로이레지스트리수정방법이었습니다.)
7. 🔄 네트워크 설정 재설정 및 캐시 삭제
네트워크자체의문제로인해업데이트서버와의통신이지연될경우,설정을재설정해야합니다.
7.1. 네트워크 설정 초기화
- 설정접근:[설정]>[네트워크및인터넷]>[고급네트워크설정]>[네트워크초기화]를선택하고[지금다시설정]을클릭합니다.
- 용도:네트워크어댑터및모든네트워크구성요소를초기상태로되돌려,잘못된설정혹은방화벽규칙으로인한통신오류를해결합니다.
7.2. DNS 캐시 및 IP 갱신
- 명령어입력:관리자권한의명령프롬프트에서다음명령어들을순서대로입력하고실행합니다.
- ipconfig/flushdns
- ipconfig/release
- ipconfig/renew
- 용도:DNS캐시(이름주소해결정보)를지우고IP주소를새로갱신하여업데이트서버접속문제를최소화합니다.
8. 📢 꿀팁: 윈도우 업데이트 일시 중지 기능 활용
오류코드0x800705B4가반복적으로나타날때,잠시업데이트를중지하고시스템이안정될시간을주는것이도움이될수있습니다.
8.1. 업데이트 일시 중지 (Pause)
- 설정활용:[설정]>[Windows업데이트]로이동하여'업데이트7일동안일시중지'옵션을활용합니다.
- 효과:시스템에충분한시간을주어백그라운드작업이완료되거나,마이크로소프트측에서서버측문제를해결하도록기다릴수있습니다.
8.2. 장치 드라이버 업데이트 확인
- 드라이버충돌:간혹오래된칩셋혹은네트워크드라이버가업데이트프로세스와충돌하여시간초과오류를일으키기도합니다.[장치관리자]를통해모든주요하드웨어드라이버가최신상태인지확인해야합니다.
결론
윈도우업데이트오류코드0x800705B4는단순히'시간초과'문제처럼보이지만,실제로는보안 프로그램 충돌, 시스템 서비스 오류, 그리고 시스템 응답 시간 설정 등 복합적인 원인이 작용한 결과입니다. 기본적인 서비스 재시작 및 보안 프로그램 일시 중지로 해결되지 않는다면, DISM 명령어를 통한 시스템 무결성 복구 및 가장 확실한레지스트리편집을통한ServicesPipeTimeout값수정을시도해야합니다.이가이드의단계별해결책을따라윈도우업데이트오류를근본적으로해결하고,PC보안을최신상태로유지하시길바랍니다.
FAQ (자주 묻는 질문)
Q1: 윈도우 오류 코드 0x800705B4의 정확한 의미는 무엇인가요?
A1:이오류코드는'작업이시간을초과했습니다(Theoperationtimedout)'를의미합니다.시스템혹은업데이트서비스가충분한시간내에응답을받지못했을때발생합니다.
Q2: 가장 먼저 시도해야 할 초기 해결 방법은 무엇인가요?
A2:가장먼저PC를재부팅하고,타사보안프로그램(백신)의실시간감시를일시적으로중지한후업데이트를다시시도해보아야합니다.
Q3: 0x800705B4 오류가 보안 프로그램 충돌 때문일 수도 있나요?
A3:네.매우흔한원인입니다.타사백신혹은방화벽프로그램이윈도우업데이트프로세스를악성코드로오인하여차단하고,이로인해시간초과오류가발생할수있습니다.
Q4: 윈도우 업데이트 구성 요소 재설정이란 무엇이며 어떻게 하나요?
A4:업데이트서비스(BITS등)를중지하고,업데이트임시파일이있는C:\Windows\SoftwareDistribution폴더내용을삭제한후서비스를재시작하는것입니다.업데이트파일손상문제를해결합니다.
Q5: DISM 및 SFC 명령어는 언제 사용해야 하나요?
A5:단순서비스재시작으로해결되지않을때시스템파일손상여부를점검하기위해사용합니다.SFC로기본파일을검사하고,DISM으로윈도우업데이트저장소자체를복구합니다.
Q6: 레지스트리에서 ServicesPipeTimeout 값을 수정하는 이유는 무엇인가요?
A6:이값은시스템서비스간의통신응답시간(기본30초)을설정합니다.오류0x800705B4가지속될경우,이값을180000(180초)등으로늘려시간초과발생확률을근본적으로줄여주기위함입니다.
Q7: 레지스트리 수정 전 반드시 해야 할 조치는 무엇인가요?
A7:레지스트리편집기에서[파일]>[내보내기]를통해현재레지스트리상태를백업해두는것이필수입니다.잘못된수정시복구할수있습니다.
Q8: 수동으로 업데이트 파일을 설치하는 방법도 있나요?
A8:네.자동업데이트오류를우회하는가장확실한방법입니다.'Microsoft업데이트카탈로그'사이트에서KB번호로검색하여업데이트파일(.msu)을직접다운로드하여설치할수있습니다.
Q9: 네트워크 설정 초기화가 오류 해결에 도움이 되나요?
A9:네.잘못된네트워크어댑터설정혹은방화벽규칙때문에업데이트서버접속이지연될수있습니다.초기화는이러한네트워크통신오류를해결할수있습니다.
Q10: 윈도우 업데이트 일시 중지 기능은 어떤 상황에서 활용하는 것이 좋을까요?
A10:오류가계속반복되어일단PC를안정화시켜야할때사용합니다.일시중지후며칠뒤다시시도하면마이크로소프트측서버문제해결등으로자동해결될수도있습니다.
댓글 쓰기