Windows 업데이트 오류 코드 0x80070003을 해결하는 방법: 10가지 효과적인 솔루션
Windows 업데이트에서 0x80070003 오류가 다시 발생하면 어떻게 해야 하나요?
Windows 업데이트 중에 0x80070003 오류가 발생하면 상당히 답답할 수 있습니다.마치 Windows에서 파일이나 경로를 찾을 수 없다는 메시지를 표시하는 것 같습니다.이상한 점은 재부팅만으로도 일시적으로 해결되는 경우도 있지만, 대부분의 경우 문제 해결에 직접 손을 대야 한다는 것입니다.다행히 대부분의 해결 방법은 시스템 파일 정리, 서비스 재시작, 레지스트리 오류 수정 등으로 해결됩니다.다음은 시도해 볼 만한 몇 가지 방법입니다.각 방법마다 나름의 이유가 있습니다.어떤 컴퓨터에서는 하나의 해결 방법이 마법처럼 효과가 있는 반면, 다른 컴퓨터에서는 다른 접근 방식이 필요할 수 있습니다.
Windows 업데이트 오류 0x80070003을 해결하는 방법
Windows를 빠르게 다시 시작해 보세요
당연한 말처럼 들리지만, 가끔은 Windows를 소프트 재부팅하여 멈춘 서비스나 프로세스를 정리해야 할 때가 있습니다.한동안 재시작하지 않았다면 시도해 볼 만한 가치가 있습니다.일부 설정에서는 업데이트를 차단했던 일시적인 문제가 해결될 수 있습니다.Ctrl + Alt + Del또는 버튼을 눌러 Start > Restart프로세스가 시작되는지 확인해 보세요.어떤 컴퓨터에서는 이 방법으로 한 번에 해결되었지만, 다른 컴퓨터에서는 그렇지 않았습니다.도움이 되지 않으면 계속 진행하세요.
일시적으로 타사 보안 도구 비활성화
타사 바이러스 백신이나 방화벽이 있나요? Windows가 업데이트를 다운로드하거나 설치하는 것을 차단할 수 있습니다.특히 Windows 자체 서비스와 호환되지 않는 경우 더욱 그렇습니다.실시간 검사를 비활성화하거나 방화벽을 일시적으로 끈 후 다시 업데이트를 시도해 보세요.업데이트가 완료되면 해당 도구를 다시 활성화하세요.완벽한 해결책은 아니지만, 긴급 상황에서는 효과적입니다.어떤 경우에는 이 방법이 고질적인 업데이트 오류를 해결하는 데 도움이 될 수 있습니다.
Windows 업데이트 문제 해결사 실행
Windows에는 이러한 문제를 자동으로 해결할 수 있는 기본 제공 문제 해결사가 있습니다.문제 해결사를 실행하려면 시작 > 설정 > 업데이트 및 보안 > 문제 해결 > 추가 문제 해결사 (Windows 10) 또는 시작 > 설정 > 시스템 > 문제 해결 > 기타 문제 해결사 (Windows 11)로 이동합니다.그런 다음 Windows 업데이트를 선택 하고 실행을 클릭합니다.이 도구는 손상된 캐시나 비활성화된 서비스와 같은 일반적인 문제를 검사하고 복구를 시도합니다.그런 다음 컴퓨터를 다시 시작하고 업데이트를 다시 시도합니다.때로는 근본적인 문제를 해결하는 데 충분할 수 있습니다.
Windows 10에서는 업데이트 도우미를 사용해 보세요.
문제 해결사가 문제를 해결하지 못하고 아직 Win10을 사용 중이라면 Windows 10 업데이트 도우미를 사용하여 업데이트를 강제로 실행할 수 있습니다.좀 이상하게 들릴 수 있지만, 일부 PC에서는 최신 빌드를 수동으로 푸시하여 고질적인 오류를 우회하는 데 도움이 됩니다. Microsoft 사이트에서 다운로드하고 안내를 따르기만 하면 됩니다. Windows가 왜 추가 도구 없이도 이러한 문제를 자동으로 해결하지 않는지 의문이 들게 합니다.
Windows 업데이트 캐시를 수동으로 지우세요
업데이트 파일이 손상되었거나 멈춘 경우 캐시를 지우면 도움이 될 수 있습니다.이 캐시는 C:\Windows\SoftwareDistribution\Download 에 있습니다.캐시를 지우려면 다음과 같이 하세요.
- Windows + R실행 대화 상자를 열려면 누르세요.
- 관리자 권한을 얻으려면 입력
cmd하고 누르세요 Ctrl + Shift + Enter. - 업데이트 서비스를 중지
net stop wuauserv하고 Enter를 누르세요. - 파일 탐색기를 열고 안에 있는 모든 내용을 삭제하세요
C:\Windows\SoftwareDistribution\Download.폴더 안의 내용만 삭제하는 것만으로도 충분한 경우도 있지만, 폴더 전체를 삭제해야 하는 경우도 있습니다. - 업데이트 서비스를 다시 시작합니다
net start wuauserv.
그런 다음 Windows Update를 다시 실행해 보세요.캐시 손상이 원인인 경우, 이렇게 하면 설치가 정상적으로 진행됩니다.
Windows 업데이트 서비스를 수동으로 다시 시작합니다.
이 메서드는 핵심 업데이트 메커니즘을 재설정합니다.방법은 다음과 같습니다.
- 실행 대화 상자( Windows + R) 를 엽니다.
- 입력
services.msc하고 Enter를 누르세요 - 목록에서 Windows 업데이트를 찾아 마우스 오른쪽 버튼으로 클릭하고 중지를 선택하세요.그런 다음 PC를 다시 시작하세요.
- 단계를 반복하지만 이번에는 Windows 업데이트를 다시 마우스 오른쪽 버튼으로 클릭하고 시작을 선택합니다.
PowerShell이나 명령 프롬프트를 선호하는 경우 다음 명령을 사용하여 동일한 작업을 수행할 수 있습니다.
net stop wuauserv net start wuauserv
업데이트 서비스에 대한 일종의 “새로 고침”입니다.서비스가 중단되는 경우가 있는데, 서비스를 빠르게 다시 시작하면 문제가 해결됩니다.
sfc 및 DISM을 사용하여 손상된 시스템 파일을 확인하세요.
손상된 시스템 파일로 인해 업데이트 오류가 발생할 수 있습니다.다음 명령을 실행하세요.
- 관리자 모드로 명령 프롬프트를 엽니다( Ctrl + Shift + Enter)
- 입력
sfc /scannow하고 Enter 키를 누르세요.완료될 때까지 기다리세요.문제가 발견되면 자동으로 해결을 시도합니다. - 문제가 지속되면 DISM:을 실행하세요
DISM /Online /Cleanup-Image /RestoreHealth.이 명령은 구성 요소 저장소를 검사하고 복구합니다.다시 한번, 작업이 완료될 때까지 기다리세요.
일부 설정에서는 시간이 다소 걸리지만 Windows 파일의 심각한 손상을 복구할 수 있으며, 이로 인해 업데이트가 지연될 수 있습니다.
드라이브에 충분한 공간이 있는지 확인하세요
이 부분은 종종 간과됩니다. Windows는 업데이트 중에 작동할 공간이 필요합니다.드라이브가 거의 가득 차면 업데이트가 제대로 다운로드되거나 설치되지 않을 수 있습니다.공간을 확보하세요.필요 없는 파일을 삭제하고, 용량이 큰 앱을 제거하거나, 미디어를 외장 드라이브로 옮기세요.” 내 PC” 에서 디스크 공간을 확인 하고 최소 몇 기가바이트(GB) 이상 여유 공간이 생기면 다시 시도해 보세요.
문제가 있는지 레지스트리를 확인하세요(이 부분에 주의하세요)
업데이트 서비스와 관련된 레지스트리 항목이 잘못되는 경우가 있습니다.간단한 점검 사항은 다음과 같습니다.
- 레지스트리 편집기를 엽니다( Windows + R, 입력
regedit) - HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WIMMount 로 이동합니다.
- ImagePath 가.를 가리키는 지 확인하세요
system32\drivers\wimmount.sys.그렇지 않으면 수정하세요.레지스트리를 항상 먼저 백업하세요.장난이 아닙니다. - C:\Windows\System32\drivers
wimmount.sys에 이 있는지 확인하세요.없으면 업데이트가 실패하는 원인일 수 있으며, Windows 파일을 복구하거나 다시 설치해야 할 수도 있습니다.
이 단계는 좀 더 기술적이지만 레지스트리 편집에 익숙하다면 시도해 볼 만한 가치가 있습니다.
Windows 업데이트 구성 요소를 수동으로 재설정합니다(최후의 수단으로)
이 방법은 좀 더 복잡하지만, 까다로운 문제를 해결할 수 있습니다.서비스를 중지하고, 특정 파일을 삭제하고, DLL을 다시 등록하는 과정이 포함됩니다.
- 관리자 권한으로 명령 프롬프트를 실행합니다.
- 중요 서비스를 중지합니다:
net stop bits,net stop wuauserv,net stop cryptsvc. - 업데이트 관련 파일을 삭제합니다.
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat" - 로 이동
cd /d %windir%\system32 - (위에 나열된 다른 DLL과 마찬가지로) DLL을 하나씩 등록합니다
regsvr32.exe atl.dll. - Winsock 재설정:
netsh winsock reset - 서비스를 다시 시작하세요:
net start bits,net start wuauserv,net start cryptsvc - 재부팅하고 Windows Update를 시도해 보세요.
이 방법은 조금 지저분하지만, 가끔은 다른 방법이 모두 실패해도 효과가 있을 때가 있습니다.
요약
- Windows를 다시 시작하고 도움이 되는지 확인하세요.
- 타사 보안 도구를 일시적으로 비활성화합니다.
- Windows 업데이트 문제 해결사 실행
- 업데이트 캐시를 수동으로 지우세요
- 업데이트 서비스 다시 시작
- sfc 및 DISM을 사용하여 시스템 파일을 확인하세요
- 충분한 여유 디스크 공간을 확보하세요
- 레지스트리 문제 확인 및 해결
- Windows 업데이트 구성 요소를 수동으로 재설정
마무리
오류 0x80070003을 해결하는 것이 항상 간단한 것은 아니지만, 이 단계들을 시도해 보면 일반적으로 Windows 업데이트가 성공적으로 진행됩니다.어떤 사람들은 특히 캐시를 지우고 서비스를 다시 시작하는 등 각 단계를 실행하면 대부분의 경우 문제가 해결된다고 합니다. Windows가 때로는 필요 이상으로 어렵게 만들 수 있다는 점을 기억하세요.하지만 인내심과 약간의 명령줄 사용 능력은 대개 효과가 있습니다.이 방법이 누군가 머리를 쥐어뜯는 일을 막는 데 도움이 되기를 바랍니다.행운을 빕니다.레지스트리를 건드리기 전에 백업하는 것을 잊지 마세요.약간 위험할 수 있지만, 주의하면 가능합니다.
관련 기사
이 글이 도움이 되었나요?