Windows 업데이트 실패 오류 코드 0x80070003을 수정하는 10가지 방법

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) 지우기

업데이트 기록 전체에서 생성된 임시 업데이트 파일에 문제가 있는 경우 임시 업데이트 파일이 저장된 다운로드 폴더를 지울 수 있습니다.

  1. Windows + R 을 눌러 실행 대화(Run) 상자를 엽니다.

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

  1. 파일 탐색기(Use File Explorer) 를 사용하여 다음 디렉터리의 콘텐츠를 삭제합니다.

C:WINDOWS소프트웨어 배포다운로드

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

Windows 업데이트(Windows Update) 를 다시 시도 하고 문제가 해결되었는지 확인하십시오.

6. Windows 업데이트 서비스(Windows Update Service) 를 수동 으로 중지(Stop) 하고 다시 시작(Restart) 합니다.

업데이트를 작동시키는 주요 서비스는 Windows 업데이트 서비스(Windows Update Service) 입니다. 이 서비스를 수동으로 중지하고 다시 시작하여 다시 작동하도록 할 수 있습니다.

  1. Windows + R 을 눌러 실행 대화(Run) 상자를 엽니다.
  2. services.msc를 입력하고 Enter 키를 누릅니다.

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

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

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

업데이트를 다시 시도하십시오.

명령줄(Command Line) 사용을 선호하는 경우 동일한 결과를 얻는 방법은 다음과 같습니다.

  1. Windows + R 을 눌러 실행 대화(Run) 상자를 엽니다.

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

  1. PC를 다시 시작하십시오.
  2. 1단계와 2단계를 반복합니다.
  3. 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)

  1. Windows + R 을 눌러 실행 대화(Run) 상자를 엽니다.
  2. regedit를 입력하고 Enter 키를 누릅니다.

  1. 다음 텍스트를 복사하여 레지스트리(Registry) 주소 표시줄 에 붙여넣습니다 .

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WIMMount 하고 Enter 키 누르기

  1. ImagePath 를 두 번 클릭 하여 레지스트리 키를 엽니다.

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

  1. 컴퓨터를 다시 시작하고 Windows Update 를 다시 실행해 보십시오 .

10. Windows 업데이트 구성 요소를 수동으로 재설정(Windows Update Components Manually)

Windows 업데이트 문제 해결사(Windows Update Troubleshooter) 는 일반적 으로 백그라운드에서 Windows 업데이트(Windows Update) 구성 요소를 자동으로 재설정 하지만 문제가 해결되지 않으면 수동으로 재설정을 시도할 수 있습니다. 이는 여러 단계를 거쳐야 하는 복잡한 프로세스이므로 마지막 수단으로 사용해야 합니다.

  1. 시작 버튼을 누릅니다.
  2. 명령 프롬프트를 입력합니다.
  3. 명령 프롬프트(Command Prompt) 가 결과에 나타나면 마우스 오른쪽 버튼으로 클릭하고 Run as Administrator 를 선택 합니다.
  4. 메시지가 표시되면 명령 프롬프트(Command Prompt)관리자(Admin) 로 실행할 것인지 확인합니다 .
  5. 순 정지 비트를 입력하고 Enter 키(Enter) 를 누릅니다 .
  6. net stop wuauserv를 입력하고 Enter 키를 누릅니다 .
  7. net stop cryptsvc를 입력하고 Enter 키를 누릅니다 .
  8. (Delete)명령 프롬프트(Command Prompt) 에 다음 명령을 입력하고 Enter 키를 눌러 qmgr*.dat 파일을 삭제 합니다.

Del " % ALLUSERSPROFILE %Application DataMicrosoftNetworkDownloaderqmgr*.dat"

참고: "BITS"는 Background Intelligent Transfer Service 이고 "cryptsvc"는 암호화(Cryptographic) 서비스입니다.

  1. 이제 BITS 파일을 다시 등록해야 합니다. 명령 프롬프트(Command Prompt) 에 cd /d %windir% \system32입력(Type) 하고 Enter (Enter) 를 누릅니다 .
  1. 이제 이러한 각 구성 요소를 개별적으로 등록해야 합니다. 각 코드 줄을 하나씩 명령 프롬프트(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

  1. 모든 구성 요소를 등록했으면 명령 프롬프트(Command Prompt) 에 netsh winsock reset을 입력 하고 Enter(Press Enter) 키를 누릅니다 .
  1. 이제 이전에 중지했던 세 가지 서비스를 다시 시작해야 하므로 다음 명령을 입력합니다.

순 시작 비트를 입력하고 Enter 키(Enter) 를 누릅니다 .

net start wuauserv를 입력하고 Enter 키를 누릅니다 .

net start cryptsvc를 입력하고 Enter 키를 누릅니다 .

적절한 측정을 위해 컴퓨터를 다시 시작한 다음 Windows Update 를 다시 시도하십시오.



About the author

저는 10년 이상의 경험을 가진 전문 오디오 및 키보드 기술자입니다. 저는 기업 세계에서 컨설턴트 및 제품 관리자로 일했으며 가장 최근에는 소프트웨어 엔지니어로 일했습니다. 저의 기술과 경험을 통해 중소기업에서 대기업에 이르기까지 다양한 유형의 프로젝트를 수행할 수 있습니다. 저는 또한 Windows 11의 전문가이며 현재 2년 이상 새 운영 체제에서 작업하고 있습니다.



Related posts