Windows 10 기기에서 특정 업데이트를 설치하려고 할 때 오류 코드 0x800706d9가 나타나는 경우가 있습니다. 이 오류는 Windows 업데이트 과정에서 발생할 수 있는 여러 오류 중 하나로, 이번 글에서는 오류의 주요 원인을 살펴보고 문제를 해결할 수 있는 효과적인 방법들을 단계별로 안내해 드리겠습니다.
Windows 업데이트 오류 0x800706d9의 원인
조사 결과, 이 오류의 가장 큰 원인은 Windows 방화벽이 꺼져 있는 경우입니다. 일부 사용자는 Windows에 기본 내장된 보안 프로그램 대신 다른 백신 제품을 선호하면서, 설치 과정에서 자동으로 방화벽과 Windows Defender가 비활성화되곤 합니다. 바로 이런 환경의 사용자들이 해당 오류를 가장 자주 겪습니다.
Windows 방화벽은 컴퓨터로 들어오고 나가는 데이터 흐름을 감시하는 역할을 합니다. Windows 10에서는 방화벽이 꺼져 있으면 대부분의 프로그램이 정상적으로 설치되지 않으며, Windows 업데이트 역시 방화벽이 비활성화된 상태에서는 설치되지 않을 가능성이 매우 높습니다.
Windows 업데이트 오류 0x800706d9 해결 방법
이 오류가 발생했다면 아래에서 소개하는 해결 방법들을 순서와 관계없이 하나씩 시도해 보시기 바랍니다.
- Windows 업데이트 문제 해결사 실행
- Windows 방화벽 켜기 및 방화벽 서비스 실행 상태 확인
- 서드파티 보안 소프트웨어 비활성화 또는 제거
- Windows 업데이트 캐시 이름 변경 또는 삭제
각 해결 방법의 자세한 진행 과정을 하나씩 살펴보겠습니다.
1] Windows 업데이트 문제 해결사 실행
가장 먼저 시도할 수 있는 방법은 Windows에 내장된 업데이트 문제 해결사(Troubleshooter)를 실행하는 것입니다. 설정 → 업데이트 및 보안 → 문제 해결 메뉴에서 'Windows 업데이트' 문제 해결사를 실행한 후, 도구가 자동으로 오류를 진단하고 수정하도록 하세요. 간단한 문제라면 이 단계만으로도 오류 0x800706d9가 해결될 수 있습니다.
2] Windows 방화벽 켜기 및 방화벽 서비스 실행 상태 확인
다음으로 Windows Defender 방화벽을 활성화하고, 관련 서비스가 정상적으로 실행 중인지 확인해야 합니다.
- 제어판 → Windows Defender 방화벽으로 이동하여 방화벽이 켜져 있는지 확인합니다.
- Win + R 키를 누르고 services.msc를 입력한 후 Enter 키를 눌러 서비스 창을 엽니다.
- 'Windows Defender Firewall' 서비스를 찾아 더블클릭하고, 시작 유형을 '자동'으로 설정한 뒤 서비스를 시작합니다.
방화벽과 해당 서비스가 모두 정상 작동하는 상태에서 업데이트를 다시 시도해 보세요.
3] 서드파티 보안 소프트웨어 비활성화 또는 제거
방화벽과 백신 프로그램은 시스템 보안에 필수적이지만, 때로는 Windows 10과 충돌을 일으켜 이러한 오류를 유발하기도 합니다. 실제로 서드파티 백신 제품군이 이 문제의 원인인 경우가 많습니다.
이 경우 백신 프로그램을 제거할 때는 반드시 제조사에서 제공하는 전용 제거 도구(Removal Tool)를 사용하는 것이 좋습니다. 일반적인 제어판(appwiz.cpl)의 제거 기능은 운영체제 깊숙이 설치된 레지스트리 항목과 종속 파일을 놓치는 경우가 많기 때문입니다. 전용 제거 도구를 사용하면 백신과 관련된 모든 잔여 파일을 확실하게 정리할 수 있습니다.
백신을 제거한 후 오류가 해결되었다면, 같은 백신을 다시 설치하거나 다른 보안 프로그램으로 전환할 수 있습니다. 가장 좋은 방법은 Windows 10에 기본 탑재된 Windows Defender를 계속 사용하는 것입니다.
4] Windows 업데이트 캐시 이름 변경 또는 삭제
Windows 10의 Software Distribution 폴더는 Windows 디렉터리 내부에 위치하며, Windows 업데이트 설치에 필요한 파일을 임시로 저장하는 역할을 합니다. 이 폴더의 데이터가 손상되면 업데이트 오류가 발생할 수 있습니다.
해결 방법은 다음과 같습니다.
- 명령 프롬프트를 관리자 권한으로 실행합니다.
- 다음 명령어를 순서대로 입력하여 업데이트 관련 서비스를 중지합니다:
net stop wuauservnet stop bits - C:\Windows\SoftwareDistribution 폴더의 이름을 SoftwareDistribution.old로 변경하거나 폴더 내용을 삭제합니다.
- 다음 명령어로 서비스를 다시 시작합니다:
net start wuauservnet start bits - PC를 재부팅한 후 Windows 업데이트를 다시 시도합니다.
마무리
위 네 가지 방법을 차례로 시도하면 대부분의 경우 Windows 업데이트 오류 0x800706d9를 해결할 수 있습니다. 특히 Windows 방화벽 상태 확인이 핵심이므로, 먼저 방화벽이 켜져 있는지 점검해 보시기 바랍니다. 그래도 문제가 지속된다면 Windows 업데이트 관련 추가 문제 해결 팁을 참고하여 시스템을 진단해 보세요.