Windows 10/11은 출시 이후 다양한 오류와 문제에 직면해 왔으며, 그중 하나가 바로 Windows 오류 코드 0x800700d8입니다. 많은 사용자가 Windows 10/11 업데이트 또는 업그레이드 설치에 실패한 뒤 이 오류 코드가 나타났다고 보고하고 있습니다.
Windows 10/11 업데이트 설치나 버전 업그레이드 중 오류 코드 0x800700d8을 만났다면, 이 글이 큰 도움이 될 것입니다.
오류 코드 0x800700d8은 Windows 10/11에서만 발생하는 업데이트 전용 오류로, 주로 Windows 업데이트 설치 또는 업그레이드를 시도할 때 나타납니다.
Windows 10/11에서 오류 코드 0x800700d8이 발생하는 원인
업데이트 오류 코드 0x800700d8은 다음과 같은 여러 가지 원인으로 인해 발생할 수 있습니다.
- 서드파티 백신 프로그램의 간섭: 일부 과도하게 보호 기능을 작동시키는 백신 소프트웨어는 Windows Update가 OS 업데이트 서버와 통신하는 것을 차단하여 업데이트 오류를 유발할 수 있습니다.
- 느린 네트워크 연결: 불안정하거나 느린 인터넷 환경은 업데이트 파일의 다운로드와 설치를 방해할 수 있습니다.
- 손상된 Windows Update 구성 요소: 업데이트 관련 시스템 파일이 손상되면 정상적인 설치가 불가능합니다.
- 일반적인 Windows 업데이트 오류: 일시적인 시스템 결함으로 인해 발생하는 경우도 있습니다.
- 호환되지 않는 Windows Update 구성 요소: 시스템 구성 요소 간 버전 불일치가 원인이 될 수 있습니다.
- Windows Update 종속성 및 구성 요소 간 불일치: 업데이트에 필요한 의존 요소들이 서로 맞지 않으면 오류가 발생합니다.
원인이 무엇이든, Windows 10/11에서 오류 코드 0x800700d8은 충분히 해결할 수 있다는 점을 기억하세요.
Windows 10/11 오류 코드 0x800700d8 해결 방법
아래 해결 방법들을 순서대로 시도하여 Windows 10/11 업데이트 오류 코드 0x800700d8을 수정해 보세요.
방법 1: Windows 문제 해결사 실행
Windows 10/11에 내장된 업데이트 문제 해결사를 사용하면 Windows Update 오류 0x800700d8 문제를 손쉽게 진단하고 해결할 수 있습니다. 설정 > 업데이트 및 보안 > 문제 해결 > Windows 업데이트 > 문제 해결사 실행 경로로 이동하세요.
문제 해결사를 실행한 후 PC를 재시작하고 업데이트를 다시 설치하여 오류가 계속 발생하는지 확인합니다.
방법 2: 서드파티 백신 소프트웨어 비활성화 또는 제거
PC에 서드파티 백신 프로그램이 설치되어 있다면, 해당 프로그램이 Windows 10/11 업데이트 프로세스를 방해하여 오류 0x800700d8을 일으킬 수 있습니다. 백신을 일시적으로 비활성화하거나 완전히 제거하면 문제가 해결될 수 있습니다.
백신 프로그램을 비활성화하거나 제거한 후 오류가 사라졌다면, 필요에 따라 다시 설치하거나 활성화해도 됩니다.
방법 3: Windows 업데이트 도우미(Update Assistant) 사용
여러 사용자 보고에 따르면, 내장된 Windows Update 구성 요소로 대기 중인 업데이트를 설치할 때 오류 0x800700d8이 발생할 수 있습니다. 이 경우 Microsoft의 공식 Windows 업데이트 도우미를 사용해 수동으로 업데이트를 설치하면 오류를 우회할 수 있습니다.
Windows 업데이트 도우미 사용 방법은 다음과 같습니다.
- Microsoft 공식 웹사이트에서 Windows 업데이트 도우미를 수동으로 다운로드합니다.
- .exe(실행) 설치 파일을 더블클릭하여 설치를 시작합니다.
- UAC(사용자 계정 컨트롤) 확인 창이 나타나면 예를 클릭합니다.
- 다음 마법사 화면에서 지금 업데이트를 클릭해 업데이트 호환성 검사를 시작합니다.
- 모든 항목에 문제가 없다는 결과가 표시되면 업데이트를 클릭하여 업데이트 도우미가 업데이트를 다운로드하도록 합니다.
- 시스템이 자동으로 업데이트를 진행하도록 둡니다.
- 업데이트가 완료되면 변경 사항을 적용하기 위해 PC를 재시작합니다.
업데이트 도우미를 통해 오류 코드 0x800700d8이 해결될 것입니다. 그래도 해결되지 않는다면 다음 방법을 시도해 보세요.
방법 4: '업데이트 지연(Defer upgrades)' 옵션 비활성화 (해당되는 경우)
PC가 업데이트를 올바르게 설치하는 대신 일시 중지하거나 지연하도록 설정되어 있으면 Windows Update 오류 0x800700d8이 발생할 수 있습니다. '업데이트 지연' 옵션은 Windows 업데이트를 몇 달 동안 미룰 수 있습니다.
단, 모든 Windows 버전에 이 옵션이 있는 것은 아닙니다. Windows Update 화면에서 고급 옵션 메뉴를 열어 '업데이트 지연' 옵션이 활성화되어 있는지 확인하고, 체크되어 있다면 체크를 해제한 후 오류가 해결되는지 확인하세요.
방법 5: Windows Update 구성 요소 초기화
Windows Update 내부의 사소한 오류로 인해 새 업데이트 설치가 차단되어 오류 0x800700d8이 나타날 수도 있습니다. 이 경우 관련 Windows Update 구성 요소와 종속성을 수동으로 초기화하면 됩니다.
- Windows 키 + R을 동시에 눌러 실행 대화 상자를 엽니다.
- cmd를 입력한 후 Ctrl + Shift + Enter를 동시에 눌러 관리자 권한 명령 프롬프트를 엽니다.
- UAC 확인 창이 나타나면 예를 클릭합니다.
- 관리자 권한 명령 프롬프트에 아래 명령어를 하나씩 입력하고, 명령어마다 Enter 키를 누릅니다.
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
이 명령어들은 Windows Update, MSI Installer, 암호화 서비스(Cryptographic), BITS 등 여러 서비스를 중지시킵니다.
- 다음으로, Windows 업데이트를 방해하는 경우가 많은 Catroot2와 SoftwareDistribution 폴더의 이름을 변경합니다. 아래 명령어를 실행하세요.
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
이 두 폴더의 이름을 변경하면 Windows OS가 업데이트 파일을 저장하고 설치하기 위한 새 폴더를 강제로 생성합니다.
- 완료되면 4번 단계에서 중지했던 기본 서비스들을 다시 시작합니다.
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
이제 PC를 재시작하고 Windows Update 오류 0x800700d8이 여전히 발생하는지 확인합니다.
방법 6: BIOS 업데이트
BIOS와 펌웨어가 오래된 경우에도 Windows Update 오류 코드 0x800700d8이 발생할 수 있습니다. 이 경우 PC의 BIOS와 펌웨어를 제조사 공식 웹사이트에서 제공하는 최신 버전으로 업데이트한 후 문제가 해결되는지 확인하세요. 반드시 제조사의 안내 지침을 따라야 합니다.
마무리
PC를 안전하게 유지하고 최적의 성능을 발휘하도록 하려면 대기 중인 업데이트를 모두 설치해야 합니다. 오류 코드 0x800700d8로 인해 Windows 업데이트를 설치하지 못하면 보안 위협에 노출될 수 있습니다. 이 문제가 발생하면 위에서 소개한 해결 방법 중 하나를 활용해 빠르게 해결하세요.