윈도우 업데이트 오류 0x8007000d를 빠르게 해결하는 방법
0x8007000d와 같은 Windows 업데이트 오류는 특히 평소에 시도하는 모든 방법이 효과가 없을 때 매우 답답할 수 있습니다.이 오류는 Windows가 업데이트를 제대로 설치하는 데 필요한 시스템 파일이 손상되었거나 누락되었음을 나타냅니다.업데이트 프로세스가 계속 실패하는 경우, 시스템 손상, 네트워크 문제 또는 업데이트 루틴을 방해하는 악성 파일 등 여러 가지 복합적인 문제가 원인일 수 있습니다.다행히 이러한 문제를 해결할 수 있는 다양한 방법이 있으며, 각 방법은 서로 다른 근본 원인을 해결합니다.이러한 방법을 차근차근 따라가다 보면 더 이상 스트레스를 받지 않고 PC를 정상적으로 사용할 수 있을 것입니다.
업데이트 오류 코드 0x8007000d 해결 방법
문제 해결사 실행
윈도우에 내장된 문제 해결사를 사용해 본 적이 없다면 한번 시도해 볼 만합니다.좀 이상하게 들릴 수도 있지만, 간단한 버그를 자동으로 잡아내어 수정해 주는 경우가 많습니다.특히 업데이트 과정이나 드라이버 설치 중에 오류가 발생할 때 유용합니다.다만 윈도우 10과 11에서 문제 해결사의 위치가 약간 다르므로, 접근 방법을 알려드리겠습니다.
Windows 10에서는 다음 경로를 통해 이동하세요.시작 > 설정 > 업데이트 및 보안 > 문제 해결 > 추가 문제 해결사
Windows 11에서는 다음 경로를 따라 진행하세요.설정 > 시스템 > 문제 해결 > 기타 문제 해결사
해당 위치에 도착하면 Windows 업데이트를 찾아 실행하세요.드라이버 업데이트 중에 오류가 발생하는 경우 프로그램 호환성 문제 해결사도 마찬가지로 실행해 보세요.이러한 도구들은 효과가 있을 수도 있고 없을 수도 있지만, 시도해 보는 데 시간이 얼마 걸리지 않고 때로는 사소한 문제를 해결해 줄 수도 있습니다.
시스템 파일 검사기(SFC)를 사용하십시오.
이건 흔한 문제죠.`sfc /scannow` 명령어는 시스템 파일의 손상 여부를 검사하고 문제를 자동으로 수정하려고 시도합니다.업데이트 오류가 발생하는 이유도 이 때문일 수 있습니다.손상된 파일은 종종 업데이트 프로세스를 중단시키기 때문입니다.실행 방법은 다음과 같습니다.
- 누르고 Windows key + R입력한
cmd후 Enter 키를 누르세요. - 관리자 권한으로 명령 프롬프트를 열려면 해당 키를 누르십시오 Ctrl + Shift + Enter(권한을 요청할 수 있습니다).
- 입력
sfc /scannow하고 엔터 키를 누르세요.
작업이 완료될 때까지 기다리세요.시간이 다소 걸릴 수 있습니다.완료되면 컴퓨터를 재부팅하고 업데이트 오류가 계속 발생하는지 확인하세요.경우에 따라 이 방법으로 문제가 바로 해결되는 경우도 있지만, 복구할 수 없는 문제가 보고되는 경우도 있습니다.그런 경우에는 DISM을 사용해 문제를 해결해 보세요.
DISM 유틸리티를 실행합니다.
SFC 도구로 손상 문제를 해결할 수 없는 경우, DISM(배포 이미지 서비스 및 관리) 도구를 사용해야 합니다. DISM 도구는 SFC 도구보다 강력하며 Windows 이미지 자체의 문제를 검사합니다.
- 이전처럼 관리자 권한으로 명령 프롬프트를 엽니다.
- 다음 명령어를 순서대로 실행하세요.
Dism /Online /Cleanup-Image /CheckHealthDism /Online /Cleanup-Image /ScanHealthDism /Online /Cleanup-Image /RestoreHealth
특히 마지막 단계는 시간이 다소 걸릴 수 있습니다.완료되면 PC를 재시작하고 다시 업데이트를 시도해 보세요.이 방법은 시스템 파일 관련 문제를 해결하는 데 효과적인 경우가 많습니다.
그룹 정책 설정 구성(홈 에디션이 아닌 경우)
이 방법은 주로 Windows Pro 또는 Enterprise 사용자를 위한 고급 해결 방법입니다. Windows Home 버전에는 기본적으로 그룹 정책 편집기가 없지만, 상위 버전을 사용하는 경우 정책 설정 오류로 인해 업데이트가 차단될 수 있습니다.필요한 정책을 활성화하려면 다음 단계를 따르세요.
- 누르고 Windows key + R, 입력하고
gpedit.msc, Enter 키를 누르세요. - 다음 경로로 이동하십시오: 컴퓨터 구성 > 관리 템플릿 > 시스템
- “선택적 구성 요소 설치 및 구성 요소 수리에 대한 설정 지정”을 찾으십시오.
- 마우스 오른쪽 버튼을 클릭하고 [편집]을 선택합니다.[사용] 으로 설정한 다음 [확인] 을 클릭합니다.
- 재부팅 후 다시 업데이트를 시도해 보세요.
Windows 정책으로 인해 업데이트가 차단되는 경우가 있는데, 이 설정을 활성화하면 업그레이드 프로세스가 진행될 수 있습니다.
Windows 업데이트 도우미를 사용하세요
일반 업데이트가 잘 되지 않을 때, Windows 업데이트 도우미는 마치 디지털 알림처럼 최신 버전을 확인하고 모든 항목이 호환되는지 확인한 후 자동으로 설치해 줍니다.마이크로소프트의 Windows 10 다운로드 페이지 로 이동하여 ‘지금 업데이트’를 클릭하고 안내에 따라 진행하세요.특히 특정 업데이트가 손상되었거나 불완전한 경우, 이 도구를 사용하면 일반적인 방법으로는 해결되지 않는 문제를 우회할 수 있습니다.
레지스트리 편집 (주의 필요)
이 작업은 다소 위험할 수 있으니 먼저 레지스트리를 백업하세요.시스템 설정을 편집하는 데 익숙하다면, 대략적인 방법은 다음과 같습니다.
- Windows key + R를 누르고 를 입력하여 레지스트리 편집기를 엽니다
regedit. - 다음으로 이동하세요:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate - OSUpgrade 키가 보이지 않으면 WindowsUpdate를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택한 다음 이름을 OSUpgrade로 지정하세요.
- OSUpgrade를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD(32비트) 값을 선택한 다음 이름을 AllowOSUpgrade 로 지정합니다.
- 해당 항목을 더블 클릭하고 값을 1 로 변경한 다음 재부팅하세요.
이 설정 변경을 통해 Windows가 차단했던 업그레이드 또는 업데이트를 인식하는 경우가 있습니다.정확한 이유는 알 수 없지만, 몇몇 경우에 효과가 있었습니다.
업데이트 패키지를 수동으로 다운로드하고 설치하세요.
자동 업데이트가 계속 실패하는 경우 Microsoft 카탈로그에서 업데이트 파일을 직접 다운로드하여 설치할 수 있습니다.이 방법은 다소 복잡하지만 경우에 따라 유일한 해결책일 수 있습니다.
- Microsoft 업데이트 카탈로그 로 이동하세요.
- 업데이트 실패와 관련된 KB 번호를 검색하십시오.
- 사용 중인 시스템(x64, x86, ARM)에 맞는 패키지를 다운로드하십시오.
- 다운로드한 파일을 실행하고 화면의 안내에 따라 설치하세요.설치 과정은 간단하지만, 약간의 수동 작업이 필요합니다.
Windows 업데이트 구성 요소를 수동으로 재설정
다른 모든 방법이 실패하면, 이것이 최후의 수단이 될 수 있습니다.윈도우 업데이트와 관련된 모든 설정을 초기화하여 손상된 파일이나 멈춰버린 구성 요소를 제거할 수 있습니다.
- 관리자 권한으로 명령 프롬프트를 엽니다.
- 다음 명령어를 실행하고 각 명령어 실행 후 Enter 키를 누르십시오.
net stop bitsnet stop wuauservnet stop cryptsvc- 다음으로 qmgr*.dat 파일을 삭제하십시오.
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"- SoftwareDistribution 및 catroot2 폴더의 이름을 변경하십시오.
ren C:\Windows\SoftwareDistribution SoftwareDistribution.bakren C:\Windows\System32\catroot2 catroot2.bak- Windows 업데이트에서 사용하는 DLL을 다시 등록합니다.
regsvr32 /s wuapi.dllregsvr32 /s wuaueng.dllregsvr32 /s wucltui.dll- 네트워크 스택 재설정:
netsh winsock reset- 마지막으로 서비스를 재시작하십시오.
net start bitsnet start wuauservnet start cryptsvc
시스템을 재부팅하고 업데이트를 다시 시도해 보세요.이렇게 하면 업데이트 시스템에 숨어있는 오류가 해결될 수 있습니다.
이 모든 단계를 시도하는 것은 마치 미스터리를 푸는 것처럼 느껴질 수 있습니다.하지만 하나씩 차근차근 해결해 나가다 보면 운영체제를 완전히 재설치하거나 답답한 기다림을 피할 수 있습니다.정확한 이유는 모르겠지만, 이러한 방법들이 윈도우 업데이트의 숨겨진 문제를 해결하는 데 종종 도움이 됩니다.이 정보가 도움이 되거나 적어도 올바른 방향을 제시해 주기를 바랍니다.
요약
- Windows 업데이트 문제 해결사를 실행하세요
- SFC와 DISM을 사용하여 시스템 파일 손상을 복구하십시오.
- 가능하다면 그룹 정책을 구성하십시오.
- 강제 업데이트를 하려면 Windows 업데이트 도우미를 사용하세요.
- 레지스트리 설정을 편집할 때는 주의해야 합니다.
- Microsoft에서 업데이트를 수동으로 다운로드하십시오.
- 다른 방법이 모두 실패하면 Windows 업데이트 구성 요소를 수동으로 재설정하세요.
마무리
이 방법들 중 하나가 마침내 여러분의 골칫거리였던 오류 0x8007000d를 해결해 주었기를 바랍니다.골치 아픈 문제이긴 하지만, 조금만 인내심을 가지면 대부분의 업데이트 문제는 해결할 수 있습니다.만약 이 모든 방법을 시도했는데도 문제가 계속된다면, 윈도우를 재설치하거나 전문가의 도움을 받는 것을 고려해 보세요.하지만 지금으로서는 이 단계들이 흔히 발생하는 문제들을 상당 부분 해결해 줄 것이며, 시스템 업데이트를 다시 원활하게 진행하거나 최소한 문제 해결에 도움이 될 것입니다.행운을 빕니다!