Windows 업데이트 오류 코드 0x80070003(Update Error Code 0x80070003) 으로 인해 최신 업데이트를 다운로드하고 설치할 수 없습니다. 문제의 원인이 항상 명확하지는 않습니다. 특히 이 암호 코드를 받은 경우에는 더욱 그렇습니다.
많은 Windows(Windows) 업데이트 오류 코드 와 달리 오류 코드 0x80070003을 수정하는 것은 일반적으로 로컬 PC의 문제를 해결하는 것을 의미합니다. 근본적인 문제를 제거하면 업데이트가 예상대로 작동합니다.

오류 코드 0x80070003(Error Code 0x80070003) 의 주요 원인(Main Causes)
Windows 업데이트(Windows Update) 를 시도할 때 이 오류가 표시되는 경우 다음 과 같은 네 가지 주요 원인이 있습니다.
- (Corrupt)업데이트 도구가 올바르게 작동하려면 시스템 파일에 의존하기 때문에 손상된 시스템 파일이 문제일 수 있습니다. 여기에는 Windows 업데이트(Windows Update) 캐시 의 손상도 포함될 수 있으며 이에 대해서는 아래에서 별도로 설명합니다.
- Windows 업데이트 프로세스 는 복잡하며 원활한 작동을 위해 여러 Windows 서비스 에 의존합니다 . 이러한 관련 서비스가 비활성화되거나 오작동하는 경우 업데이트가 성공적으로 완료되지 않을 수 있습니다.
- Windows 레지스트리(Windows Registry) 에 구성 문제가 있을 수 있으며 이는 레지스트리를 편집하여 해결할 수 있습니다(Registry) . 주의!
- Windows 업데이트(Update) 는 다양한 하위 구성 요소로 구성됩니다. 이러한 구성 요소가 손상되거나 누락된 경우 업데이트를 완료할 때 문제가 발생합니다.
오류 코드 0x80070003 변형
흥미롭게도 0x80070003 코드는 사람이 읽을 수 있는 몇 가지 특정 오류 메시지와 함께 나타나며 특정 문제가 아니라 관련 오류군임을 시사합니다.
"이 업데이트를 설치할 수 없지만 다시 시도할 수 있습니다(0x80070003)"는 아마도 가장 일반적인 것일 수 있으며 시스템을 다시 시작하면 종종 오류가 사라집니다.
" Windows 가 오류 0x80070003과 함께 다음 업데이트를 설치하지 못했습니다"는 파악하기가 조금 더 어려우며 운영 체제를 다시 시작하는 것만으로는 문제가 해결되지 않을 수 있습니다. 여기에서 제공되는 대부분의 수정 사항은 이 오류를 해결하기 위한 것입니다.
동일한 코드가 있는 다른 오류는 Windows 업데이트(Windows Update) 와 직접 관련이 없습니다. 예를 들어 "오류 0x80070003 시스템이 지정된 경로를 찾을 수 없습니다"는 일반적으로 드라이브 연결이 끊어졌거나 손상된 경우에 발생합니다. 이 문서에서는 이 오류 코드가
있는 Windows Update 오류 에만 초점을 맞춥니다 .
1. 윈도우 재시작

항상 그렇듯이 가장 먼저 해야 할 일은 PC를 다시 시작하고 업데이트를 다시 실행하는 것입니다. 한동안 시스템을 다시 시작하지 않으면 Windows 에 필요한 일부 서비스 가 중단되거나 종료되었을 수 있습니다. 시스템을 다시 시작하면 문제가 해결되거나 문제가 더 영구적임을 나타냅니다.
2. 타사 방화벽(Firewall) 및 바이러스 백신 소프트웨어 비활성화(Antivirus Software)

이러한 프로그램은 Windows(Windows) 에 포함된 바이러스 백신 및 방화벽(firewall) 소프트웨어 이외의 것을 사용하는 경우 Windows 업데이트 를 방해할 수 있습니다. 이를 배제하려면 비활성화하고 업데이트를 다시 시도하십시오.
3. Windows 업데이트 문제 해결사 사용(Windows Update Troubleshooter)
Windows 10 및 11에는 복잡한 수동 문제 해결 없이 Windows 의 오류를 수정할 수 있는 다양한 특수 문제 해결사가 있습니다 . 이 경우 실행하려는 문제 해결사는 Windows 업데이트 문제 해결사 이지만 앱의 특정 위치는 사용 중인 (Windows Update Troubleshooter)Windows 버전에 따라 다릅니다 .
Windows 10 사용자는 시작 > 설정 > 업데이트 및 보안 > 문제 해결 > 추가 문제 해결사로 이동해야 합니다. 그런 다음 시작 및 실행에서 Windows Update > Run을(Get) 선택 합니다.
Windows 11 사용자는 시작 > 설정 > 시스템 > 문제 해결 > 기타 문제 해결사로 이동해야 합니다. 그런 다음 가장 빈번한 항목에서 Windows Update > Run 을 선택 합니다.
문제 해결사를 실행한 후 변경된 사항이 있다고 가정하고 컴퓨터를 다시 시작하고 업데이트 문제가 해결되었는지 확인합니다.
4. 업데이트 도우미 사용해보기
문제 해결사가 작동하지 않고 Windows 10 을 실행 중인 경우 Windows 10 업데이트 도우미(Windows 10 Update Assistant) 를 사용하여 외부 프로그램을 사용하여 강제로 업데이트할 수 있습니다.
5. 소프트웨어 배포 폴더(Software Distribution Folder) 지우기
업데이트 기록 전체에서 생성된 임시 업데이트 파일에 문제가 있는 경우 임시 업데이트 파일이 저장된 다운로드 폴더를 지울 수 있습니다.
- Windows + R 을 눌러 실행 대화(Run) 상자를 엽니다.

- (Type)cmd를 입력하고 Ctrl Ctrl + Shift + Enter 를 눌러 관리자 모드로 실행합니다.
- 명령 프롬프트(Command Prompt) 에 net stop wuauserv를 입력 하고 Enter 키(Enter) 를 누릅니다 .

- 파일 탐색기(Use File Explorer) 를 사용하여 다음 디렉터리의 콘텐츠를 삭제합니다.
C:WINDOWS소프트웨어 배포다운로드

- 명령 프롬프트(Command Prompt) 에 net start wuauserv를 입력 하고 Enter 키(Enter) 를 누릅니다 .

Windows 업데이트(Windows Update) 를 다시 시도 하고 문제가 해결되었는지 확인하십시오.
6. Windows 업데이트 서비스(Windows Update Service) 를 수동 으로 중지(Stop) 하고 다시 시작(Restart) 합니다.
업데이트를 작동시키는 주요 서비스는 Windows 업데이트 서비스(Windows Update Service) 입니다. 이 서비스를 수동으로 중지하고 다시 시작하여 다시 작동하도록 할 수 있습니다.
- Windows + R 을 눌러 실행 대화(Run) 상자를 엽니다.
- services.msc를 입력하고 Enter 키를 누릅니다.

- Windows 업데이트(Windows Update) 서비스 를 찾습니다 .

- 마우스 오른쪽 버튼으로 클릭하고 중지를 선택합니다.

- PC를 다시 시작하십시오.
- 1단계와 2단계를 반복합니다.
- Windows Update 서비스 를 찾아 마우스 오른쪽 버튼으로 클릭하고 시작(Start) 을 선택 합니다.

업데이트를 다시 시도하십시오.
명령줄(Command Line) 사용을 선호하는 경우 동일한 결과를 얻는 방법은 다음과 같습니다.
- Windows + R 을 눌러 실행 대화(Run) 상자를 엽니다.

- (Type)cmd를 입력하고 Ctrl Ctrl + Shift + Enter 를 눌러 관리자 모드로 실행합니다.
- net stop wuauserv를 입력하고 Enter 키를 누릅니다 .

- PC를 다시 시작하십시오.
- 1단계와 2단계를 반복합니다.
- net start wuauserv를 입력하고 Enter 키를 누릅니다 .

이제 업데이트를 다시 시도하십시오.
7. 손상된 시스템 파일 확인(Corrupted System Files)
현재 Windows 설치가 여전히 깨끗하고 온전한지 확인하려면 시스템 파일이 손상되지 않았는지 확인하는 것이 좋습니다. 명령 프롬프트 에서 (Command Prompt)시스템 파일 검사기(System File Checker) (sfc /scannow ) 또는 DISM 도구를 실행하여 이를 수행할 수 있습니다 .
이러한 절차에 대한 자세한 내용은
손상된 시스템 파일 수정(fix corrupt system files) 가이드 또는 SFC 및 DISM 명령에 대한 고급 가이드를 확인하십시오.(advanced guides for the SFC and DISM commands)
8. 드라이브 공간 확보
Windows Update 가 작동하려면 공간이 필요합니다. 시스템 하드 드라이브가 가득 차면 임시 업데이트 파일이 갈 곳이 없습니다. 공간이 부족한 경우 일부 대용량 앱을 제거하거나 미디어 파일을 삭제하고 외부 드라이브로 이동하고 일반적으로 사용하지 않는 데이터 또는 캐시를 정리할 수 있습니다.
Windows 에서 더 많은 여유 공간을 확보하는 방법을 잘 모르는 경우 Windows 10에서 디스크 공간을 확보하는 15가지 방법을(15 Ways to Free Up Disk Space in Windows 10) 확인하십시오 .
9. 레지스트리 오류 확인
잘못 구성된 Windows 레지스트리(Windows Registry) 는 종종 이 오류 뒤에 있습니다.
경고: 레지스트리(Registry) 를 수정할 때 항상 위험이 있습니다 . 이전에 작업해 본 적이 없다면 Windows 레지스트리 사용 가이드를(guide to using the Windows Registry) 확인하세요 . 그리고 편집하기 전에
항상 레지스트리를 백업하십시오 .(back up your Registry)
- Windows + R 을 눌러 실행 대화(Run) 상자를 엽니다.
- regedit를 입력하고 Enter 키를 누릅니다.

- 다음 텍스트를 복사하여 레지스트리(Registry) 주소 표시줄
에 붙여넣습니다 .
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WIMMount 하고 Enter 키 누르기
- ImagePath 를 두 번 클릭 하여 레지스트리 키를 엽니다.

- system32driverswimmount.sys가 값(Value) 데이터 아래에 나열되는지 확인합니다. 그렇지 않은 경우 변경하고 확인을 선택합니다.
- Windows 파일 탐색기(Windows File Explorer) 를 열고 C:WindowsSystem32drivers로 이동합니다(시스템 드라이브가 C(Drive C) 드라이브라고 가정 ).
- 이 폴더에 wimmount.sys가 있는지 확인하십시오. 그렇지 않은 경우 위의 섹션 5를 참조하여 시스템 파일을 복구하십시오.

- 컴퓨터를 다시 시작하고 Windows Update 를 다시 실행해 보십시오 .
10. Windows 업데이트 구성 요소를 수동으로 재설정(Windows Update Components Manually)
Windows 업데이트 문제 해결사(Windows Update Troubleshooter) 는 일반적 으로 백그라운드에서 Windows 업데이트(Windows Update) 구성 요소를 자동으로 재설정 하지만 문제가 해결되지 않으면 수동으로 재설정을 시도할 수 있습니다. 이는 여러 단계를 거쳐야 하는 복잡한 프로세스이므로 마지막 수단으로 사용해야 합니다.
- 시작 버튼을 누릅니다.
- 명령 프롬프트를 입력합니다.
- 명령 프롬프트(Command Prompt) 가 결과에 나타나면 마우스 오른쪽 버튼으로 클릭하고 Run as Administrator 를 선택 합니다.
- 메시지가 표시되면 명령 프롬프트(Command Prompt) 를 관리자(Admin) 로 실행할 것인지 확인합니다 .
- 순 정지 비트를 입력하고 Enter 키(Enter) 를 누릅니다 .
- net stop wuauserv를 입력하고 Enter 키를 누릅니다 .
- net stop cryptsvc를 입력하고 Enter 키를 누릅니다 .
- (Delete)명령 프롬프트(Command Prompt) 에 다음 명령을 입력하고 Enter 키를 눌러
qmgr*.dat 파일을 삭제 합니다.
Del " % ALLUSERSPROFILE %Application DataMicrosoftNetworkDownloaderqmgr*.dat"
참고: "BITS"는 Background Intelligent Transfer Service 이고 "cryptsvc"는 암호화(Cryptographic) 서비스입니다.
- 이제 BITS 파일을 다시 등록해야 합니다. 명령 프롬프트(Command Prompt) 에 cd /d %windir% \system32입력(Type) 하고 Enter 키(Enter) 를 누릅니다 .
- 이제 이러한 각 구성 요소를 개별적으로 등록해야 합니다. 각 코드 줄을 하나씩 명령 프롬프트(Command Prompt one) 에 입력한 다음 각 코드 다음에 Enter 키(Enter) 를 누릅니다 .
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
- 모든 구성 요소를 등록했으면 명령 프롬프트(Command Prompt) 에 netsh winsock reset을 입력 하고 Enter(Press Enter) 키를 누릅니다 .
- 이제 이전에 중지했던 세 가지 서비스를 다시 시작해야 하므로 다음 명령을 입력합니다.
순 시작 비트를 입력하고 Enter 키(Enter) 를 누릅니다 .
net start wuauserv를 입력하고 Enter 키를 누릅니다 .
net start cryptsvc를 입력하고 Enter 키를 누릅니다 .
적절한 측정을 위해 컴퓨터를 다시 시작한 다음 Windows Update 를 다시 시도하십시오.
10 Ways to Fix Windows Update Failed Error Code 0x80070003
Windows Update Error Cоde 0x80070003 prevents you from downloadіng аnd іnstalling the latest updates. The cause of the issuе isn’t alwaуs clear, especially if you just get this cryptic code.
Unlike many Windows update error codes, fixing error code 0x80070003 usually means resolving an issue on your local PC. Once you remove the underlying problem, updates should work as expected.

The Main Causes of Error Code 0x80070003
If you see this error when attempting a Windows Update, there are four main reasons:
- Corrupt system files could be the issue since the update tool relies on system files to work correctly. This could also include corruption in the Windows Update cache, which we’ll discuss separately below.
- The Windows update process is complex and relies on several Windows services to work smoothly. If any of these related services are disabled or malfunctioning, it can prevent an update from completing successfully.
- The Windows Registry might have configuration problems, which can be resolved by editing the Registry. With caution!
- Windows Update consists of various subcomponents. If any of these components are broken or missing, it creates issues when completing an update.
Error Code 0x80070003 Variations
Curiously, the 0x80070003 code accompanies several specific human-readable error messages, suggesting it’s a family of related errors rather than a particular problem.
“We couldn’t install this update, but you can try again (0x80070003)” is probably the most common one, and restarting the system often makes the error go away.
“Windows failed to install the following update with error 0x80070003” is a little tougher to figure out, and a mere restart of the operating system probably won’t fix the issue. Most of the fixes offered here are aimed at resolving this error.
Other errors with the same code aren’t related to Windows Update directly. For example, “Error 0x80070003 the system cannot find the path specified” usually happens because of a disconnected or damaged drive. This article will only focus on the Windows Update errors with this error code.
1. Restart Windows

As always, the first thing you should do is restart your PC and rerun the update. If you haven’t restarted your system in a while, some services needed by Windows might have frozen or closed. Restarting your system will either resolve the problem or indicate that the problem is more permanent.
2. Disable Third-Party Firewall and Antivirus Software

These programs might interfere with Windows updates if you’re using something other than Windows’ included antivirus and firewall software. To rule this out, disable them and attempt the update again.
3. Use the Windows Update Troubleshooter
Windows 10 and 11 have various specialized troubleshooters that can fix errors in Windows without complex manual troubleshooting. In this case, the troubleshooter you’ll want to run is the Windows Update Troubleshooter, but the specific location of the app differs depending on which version of Windows you’re using.
Windows 10 users should go to Start > Settings > Update & Security > Troubleshoot > Additional troubleshooters. Then under Get up and running, select Windows Update > Run the troubleshooter.
Windows 11 users should go to Start > Settings > System > Troubleshoot > Other troubleshooters. Then under Most frequent, select Windows Update > Run.
After running the troubleshooter, assuming that it changed anything, restart your computer and see if the update issue is resolved.
4. Try The Update Assistant
If the troubleshooter does not work and you’re running Windows 10, you can try the Windows 10 Update Assistant to force updates using an external program.
5. Clear The Software Distribution Folder
If there’s an issue with the temporary update files generated throughout your update history, you can clear the download folder where they are stored:
- Press Windows + R to open the Run dialog box.

- Type cmd and press Ctrl + Shift + Enter to run it in admin mode.
- Type net stop wuauserv into Command Prompt and press Enter.

- Use File Explorer to delete the contents of the following directory:
C:\WINDOWS\SoftwareDistribution\Download

- Type net start wuauserv into Command Prompt and press Enter.

Try Windows Update again and see if the problem is resolved.
6. Manually Stop and Restart the Windows Update Service
The main service that makes updates work is the Windows Update Service. You can manually stop and restart this service to try and get it working again.
- Press Windows + R to open the Run dialog box.
- Type services.msc and press Enter.

- Look for the Windows Update service.

- Right-click it, and select Stop.

- Restart your PC.
- Repeat steps 1 and 2.
- Look for the Windows Update service, right-click it, and select Start.

Try updating again.
If you prefer to use the Command Line, here’s how to achieve the same result:
- Press Windows + R to open the Run dialog box.

- Type cmd and press Ctrl + Shift + Enter to run it in admin mode.
- Type net stop wuauserv and press Enter.

- Restart your PC.
- Repeat steps 1 and 2.
- Type net start wuauserv and press Enter.

Now try updating again.
7. Check For Corrupted System Files
To check that your current Windows installation is still clean and whole, it’s a good idea to check your system files for corruption. You can do this by running the System File Checker (sfc /scannow) or DISM tool from the Command Prompt.
Check out our guide to fix corrupt system files or our advanced guides for the SFC and DISM commands for more information on these procedures.
8. Free Up Drive Space
Windows Update needs room to work. If your system hard drive is too full, the temporary update files have nowhere to go. If you’re low on space, you can uninstall some large apps or delete media files, move them to external drives, and generally clean up your unused data or caches.
If you’re unsure how to get more free space in Windows, check out 15 Ways to Free Up Disk Space in Windows 10.
9. Check The Registry For Errors
A misconfigured Windows Registry is often behind this error.
Warning: There’s always a measure of risk when modifying the Registry. If you haven’t worked with it before, check out our guide to using the Windows Registry. And always back up your Registry before making any edits.
- Press Windows + R to open the Run dialog box.
- Type regedit and press Enter.

- Copy the following text and paste it into the Registry address bar:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WIMMount and press Enter
- Double-click ImagePath to open the registry key.

- Check that system32\drivers\wimmount.sys is listed under Value data. If not, change it and select OK.
- Open Windows File Explorer and go to C:\Windows\System32\drivers\ (assuming your system drive is Drive C).
- Check that wimmount.sys is present in this folder. If not, refer to section 5 above and repair your system files.

- Restart the computer and try rerunning Windows Update.
10. Reset Windows Update Components Manually
While the Windows Update Troubleshooter usually resets Windows Update components automatically in the background, if it fails to resolve your problem, you may want to attempt resetting them manually. This should be a last resort since it’s a complex process with many steps.
- Press the Start Button.
- Type Command Prompt.
- When Command Prompt appears in the results, right-click it and select Run as Administrator.
- When asked, confirm that you want to run Command Prompt as Admin.
- Type net stop bits and press Enter.
- Type net stop wuauserv and press Enter.
- Type net stop cryptsvc and press Enter.
- Delete the qmgr*.dat files by typing the following command in the Command Prompt and pressing Enter:
Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”
Note: In case you’re wondering, “BITS” is the Background Intelligent Transfer Service and “cryptsvc” is Cryptographic services.
- Now we’ll have to reregister the BITS files. Type cd /d %windir%\system32 in Command Prompt and press Enter.
- Now you’ll have to register each of these components individually. Put each line of code into Command Prompt one by one and then press Enter after each one.
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
- Once you’ve registered every component, type netsh winsock reset into Command Prompt and Press Enter.
- Now we have to restart the three services we stopped before, so enter the following commands:
Type net start bits and press Enter.
Type net start wuauserv and press Enter.
Type net start cryptsvc and press Enter.
For good measure, restart your computer and then try Windows Update again.