Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

윈도우 업데이트 오류 0x80070002 해결 방법 총정리

컴퓨터가 인터넷에 연결되어 있으면 윈도우 10/11은 자동으로 최신 업데이트를 검색합니다. 물론 사용자가 자동 업데이트 대신 수동 설치를 선택할 수도 있습니다.

정기적인 윈도우 업데이트를 통해 Office나 Outlook 같은 최신 마이크로소프트 서비스 및 애플리케이션 기능을 이용할 수 있으며, 버그 수정과 시스템 보안 유지 관리 혜택도 함께 제공받습니다.

하지만 많은 윈도우 사용자가 다음과 같은 오류 메시지를 경험한 적이 있을 것입니다.

"컴퓨터의 새 업데이트를 확인하는 동안 오류가 발생했습니다. 발견된 오류: 코드 80070002 — Windows Update에서 알 수 없는 문제가 발생했습니다."

KB3200970 등 일부 윈도우 10/11 업데이트 패키지를 설치하려 할 때 이 문제가 나타날 수 있습니다. 설치하려는 버전에 따라 "Windows 10/11 버전 1709 기능 업데이트 – 오류 0x80070002" 또는 "Windows 10/11 버전 1903 기능 업데이트 – 오류 0x80070002" 형태의 메시지를 접하게 됩니다. 업데이트는 다운로드를 시작하지만, 설치 화면에 도달하는 순간 바로 실패하고 스스로 제거되거나, 컴퓨터를 재부팅한 뒤 실패하여 삭제됩니다.

0x80070002와 0x80070003 오류는 모두 윈도우 업데이트와 관련된 문제입니다. 윈도우 PC에서 시스템 업데이트를 설치하려고 할 때 이 오류 코드를 만날 수 있으며, 윈도우 버전에 따라 조금씩 다른 오류 메시지와 함께 자주 나타납니다.

오류 코드 0x80070002란 무엇인가?

0x80070002는 윈도우 10/11을 최신 버전으로 업데이트하려고 할 때 만날 수 있는 또 하나의 오류입니다. 업데이트 오류는 비교적 흔하며, 각기 다른 코드명으로 표시되어 문제의 서로 다른 측면을 나타냅니다. 그럼에도 불구하고 몇 가지 검증된 방법을 통해 이 문제를 확실하게 해결할 수 있습니다.

많은 사용자가 운영체제를 최신 버전으로 업데이트하지 못한다고 보고했습니다. 설정에서 Windows Update에 접속하면 잠시 실행되다가 멈추면서 0x80070002 오류를 반환하는 것이었습니다. 일부 사용자는 그 대신 0x80070003 오류 코드를 받았다고 보고하기도 했습니다.

이 오류 코드는 주로 윈도우 7이나 8에서 윈도우 10/11으로 업그레이드할 때 나타나지만, 앱 업데이트와 관련해서도 발생할 수 있습니다. 마이크로소프트가 공식적으로 이 버그를 인정하고 수정 사항을 제공했음에도, 정확한 원인은 명확하게 밝혀지지 않았습니다. 과거 윈도우 10/11 업데이트 버그는 대개 이전 업데이트의 불완전한 설치, 레지스트리 오류, 잘못된 날짜·시간 설정, 백신 프로그램 등이 원인이었던 것으로 알려져 있습니다.

이 경우 오류 코드는 초기화 문제를 의미합니다. 즉, 다운로드된 파일이 컴퓨터에서 추출(압축 해제)되었지만, 어떤 이유로든 패키지의 일부가 누락된 상황입니다.

0x80070002 오류는 여러 형태로 나타날 수 있습니다. 어떤 버전이든 문제의 본질은 동일합니다. 사용자가 윈도우를 업데이트할 수 없다는 것이며, 이로 인해 PC 작업 중 다양한 문제가 발생할 수 있습니다. 이 문제와 관련된 대표적인 메시지는 다음과 같습니다.

  • "나중에 다시 시도하세요"

"이 앱에 문제가 발생했습니다. 문제를 해결하기 위해 노력 중입니다."

"참고용으로 안내드리자면, 오류 코드는 0x80070002입니다."

  • "프로그램 초기화 중 오류가 발생했습니다. 이 문제가 계속되면 시스템 관리자에게 문의하십시오."

"오류 코드: 0x80070002"

  • "새 업데이트를 검색할 수 없습니다"

"컴퓨터의 새 업데이트를 확인하는 동안 오류가 발생했습니다. 발견된 오류: 코드 80070002"

  • "오류 발생"

"일부 업데이트를 설치하는 데 문제가 있지만, 나중에 다시 시도할 예정입니다. 이 메시지가 계속 표시되면 웹에서 검색하거나 지원팀에 문의해 정보를 찾아보세요. (0x80070002)"

요약하면, 오류 코드 0x80070002는 윈도우 업데이트가 업데이트를 설치하지 못하게 하는 문제를 나타냅니다. BITS(Background Intelligent Transfer Service, 백그라운드 지능형 전송 서비스)가 중단되었다는 경고가 함께 표시되기도 하지만, 근본적인 문제는 윈도우 업데이트 자체에 있습니다.

KB3200970 같은 다양한 윈도우 10/11 업데이트를 설치하려 할 때 이 문제를 겪을 수 있습니다. 업데이트는 다운로드를 시작하지만, 설치 단계에 도달하면 실패 후 스스로 제거되거나, 재부팅 후에도 실패하고 제거됩니다.

다행히 0x80070002(또는 0x80070003) 오류에는 동일한 해결책을 적용할 수 있습니다. 아래의 방법들을 살펴보고, 오류 코드를 제거하기 위해 어떤 조치를 취해야 하는지 확인해 보세요.

윈도우 업데이트 오류 0x80070002의 원인

0x80070002 오류의 주요 원인은 다음과 같습니다.

  • 손상된 시스템 파일 — 맬웨어는 윈도우 업데이트를 포함한 윈도우 프로세스를 방해하는 파일 손상의 가장 흔한 원인입니다. 이 경우 운영체제가 정상적으로 작동하려면 손상된 파일을 건강한 파일로 교체하거나 복구해야 합니다.
  • 응답하지 않는 Windows Update 서비스 — 중요한 WU 서비스가 멈춰 있는 상태로 인해 문제가 발생했다면, 모든 윈도우 구성 요소를 재설정하여 해결할 수 있습니다.
  • 누락되거나 손상된 윈도우 레지스트리 항목 — 손상된 윈도우 레지스트리 항목은 0x80070002 오류를 일으킬 수 있습니다. 운영체제가 업데이트에 필요한 파일을 찾지 못해 정상적으로 부팅하지 못하기 때문입니다.
  • 불안정한 인터넷 연결 — 윈도우 업데이트를 설치하려면 안정적인 인터넷 연결이 필수입니다. 인터넷 연결이 불안정하면 거의 확실하게 윈도우 업데이트 오류가 발생합니다.
  • 비활성화된 Windows Update 서비스 — 윈도우 업데이트를 다운로드하고 설치하기 전에 반드시 Windows Update 서비스를 활성화해야 합니다. 그렇지 않으면 0x80070002 오류 코드가 나타납니다.
  • 잘못 구성된 설정 — 윈도우 업데이트 설정이 잘못 구성되어 있으면 윈도우 10/11 업데이트 오류 0x80070002가 발생할 수 있습니다.

윈도우 업데이트 0x80070002 오류의 원인을 파악하는 것만으로도 문제 해결의 절반은 끝난 것입니다. 원인을 알면 시행착오 없이 문제 해결에 집중할 수 있습니다. 만약 원인을 특정하기 어렵다면, 아래의 문제 해결 가이드가 큰 도움이 될 것입니다. 반드시 안내된 순서대로 해결책을 따르세요.

윈도우 10/11 업데이트 오류 0x80070002 해결 방법

컴퓨터를 재시작하는 것은 윈도우 10/11 업데이트 오류 0x80070002를 고치는 가장 간단한 방법이자, 문제 해결 시 가장 먼저 시도해야 할 조치입니다. 진행 상황을 잃지 않도록 열려 있는 모든 프로그램과 문서를 닫은 후, 컴퓨터를 재시작하고 업데이트 설치를 다시 시도해 보세요.

인터넷 연결 상태도 점검해야 합니다. 네트워크 연결 문제가 업데이트 다운로드를 방해하여 이 오류를 일으킬 수 있습니다. Wi-Fi로 연결되어 있다면 LAN(유선) 연결로 전환해 보고, 그 반대의 경우에도 마찬가지로 시도한 뒤 업데이트를 다시 다운로드하여 설치하세요.

또한 신뢰할 수 있는 PC 복구 도구로 컴퓨터를 검사하는 것도 좋은 방법입니다. 이런 도구는 0x80070002 오류 같은 윈도우 업데이트 문제를 포함해 시스템 성능에 영향을 줄 수 있는 모든 요소를 찾아내 줍니다.

방화벽과 백신 프로그램을 일시적으로 비활성화하는 것도 고려해 보세요. 이들은 윈도우 업데이트 작동을 막는 가장 흔한 원인 중 하나입니다. 위의 방법들이 효과가 없다면 아래의 해결책들을 시도해 보세요.

해결 방법 1: Windows Update 문제 해결사 활용

Windows Update 문제 해결사(Troubleshooter)는 윈도우 10/11에 내장된 여러 유틸리티 중 하나로, 운영체제 업데이트를 방해하는 문제를 해결하도록 설계되었습니다. 윈도우 업데이트에 문제가 생겼을 때는 보통 이 도구를 가장 먼저 시도하는 것이 좋습니다.

Windows Update 문제 해결사를 실행하려면 아래 단계를 따르세요.

  1. 키보드에서 윈도우 로고 키 + R을 동시에 눌러 실행(Run) 대화상자를 엽니다.
  2. msdt.exe /id WindowsUpdateDiagnostic을 입력하여 Windows Update 문제 해결사 창을 엽니다.
  3. 다음(Next)을 클릭하고 화면의 지침을 따라 문제 해결사가 윈도우 업데이트 관련 문제를 찾아 해결하도록 합니다.

문제 해결사가 오류를 해결했는지 확인하세요. 여전히 문제가 있다면 아래의 다음 단계로 넘어갑니다.

해결 방법 2: Windows Update 서비스 재시작

이 오류의 주된 원인은 시스템에 손상되었거나 불완전한 업데이트 파일이 남아 있는 것입니다. 기술적으로 말하자면, Windows Update 서비스를 재시작하고 SoftwareDistribution 폴더의 손상된 파일 또는 저장된 업데이트 파일을 모두 삭제하면 대다수 사용자가 0x80070002 오류를 해결할 수 있습니다.

실행 절차는 다음과 같습니다.

  1. Windows Update 서비스를 종료합니다. 윈도우 키 + R을 눌러 실행 대화상자를 엽니다.
  2. 실행 검색창에 services.msc를 입력하고 확인 버튼을 누릅니다.
  3. 서비스(Services) 창이 열리면 목록에서 Windows Update라는 이름의 로컬 서비스를 찾습니다.
  4. Windows Update 서비스를 더블클릭한 후 중지(Stop) 옵션을 클릭합니다.
  5. 이제 SoftwareDistribution 폴더의 임시 업데이트 파일을 삭제합니다.
  6. 내 PC(내 컴퓨터)를 열고 운영체제가 설치된 드라이브, 즉 보통 C 드라이브로 이동합니다.
  7. Windows > SoftwareDistribution 폴더로 이동합니다.
  8. SoftwareDistribution 폴더 안에서 DataStoreDownload 폴더를 찾아, 두 폴더 내의 모든 파일과 폴더를 삭제합니다.
  9. Windows Update 서비스를 다시 시작합니다.
  10. 서비스 창을 열고 앞서와 같은 방법으로 Windows Update 서비스를 검색합니다.
  11. Windows Update를 더블클릭한 후 시작(Start) 옵션을 선택합니다.

Windows Update 서비스 재시작은 대부분의 경우 효과가 있습니다. 그래도 해결되지 않으면 다음 해결 방법으로 넘어가세요.

해결 방법 3: 날짜 및 시간 설정 확인

시스템의 잘못된 날짜 및 시간 설정 역시 윈도우 업데이트 과정에서 문제를 일으킬 수 있습니다. 이 경우 컴퓨터의 날짜와 시간 설정을 인터넷 시간 서버와 동기화하면 문제를 완전히 해결할 수 있습니다. 인터넷 시간과 동기화하지 않으려면 직접 날짜와 시간을 수정해야 합니다.

수정 절차는 다음과 같습니다.

  1. 윈도우 키 + X를 눌러 빠른 링크(파워 유저) 메뉴를 열고 제어판 옵션을 선택합니다.
  2. 보기 기준(View by) 드롭다운에서 큰 아이콘을 선택합니다.
  3. 메뉴에서 날짜 및 시간을 선택합니다.
  4. 날짜 및 시간 변경…을 클릭하여 필요한 내용을 수정합니다.
  5. 표준 시간대 변경…을 클릭하고 자신의 위치에 해당하는 시간대를 선택합니다.
  6. 이제 인터넷 시간 탭으로 이동하여 설정 변경 옵션을 선택합니다.
  7. 인터넷 시간 서버와 동기화 체크박스를 선택하고, 동기화할 서버를 지정한 뒤 지금 업데이트 버튼을 클릭합니다.
  8. 확인을 클릭하고 컴퓨터를 재시작하여 변경 사항을 적용합니다.

재시작 후 Windows Update를 실행하고 다시 업데이트를 확인해 보세요. 0x80070002 오류가 잘못된 날짜·시간 설정 때문이라면, 이 방법으로 빠르고 쉽게 문제를 해결할 수 있습니다.

해결 방법 4: 손상된 시스템 파일 복구

윈도우 컴퓨터에서 0x80070002 오류가 발생하는 또 다른 주요 원인은 손상된 시스템 파일입니다. 이 경우 SFC(시스템 파일 검사기)와 DISM(배포 이미지 서비스 및 관리) 같은 윈도우 내장 유틸리티를 사용해 해결할 수 있습니다.

윈도우 10/11에는 윈도우 시스템을 복구하기 위한 다양한 도구가 포함되어 있으며, DISM은 그중 하나입니다. DISM은 손상되었거나 복구가 필요한 온라인·오프라인 윈도우 이미지 파일을 검사하고 복구합니다.

PC에서 손상된 파일을 검사하고 복구하려면 아래 지침을 따르세요.

  1. 관리자 권한으로 명령 프롬프트를 실행합니다. 시작 메뉴 아이콘을 클릭하고 검색창에 cmd를 입력합니다. 결과에서 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭한 뒤 관리자 권한으로 실행을 선택합니다. UAC(사용자 계정 컨트롤) 창이 뜨면 를 클릭합니다.
  2. 명령 프롬프트에 sfc /scannow를 입력하고 Enter 키를 누릅니다. 명령이 완료될 때까지 명령 프롬프트 창을 닫지 않고 기다립니다.
  3. 명령이 완료되면 SFC가 검사 결과를 표시합니다. 손상된 시스템 파일 목록은 C:\Windows\Logs\CBS 경로에 있는 cbs.log 로그 파일에서도 확인할 수 있습니다.
  4. 다음 명령을 입력합니다: DISM.exe /Online /Cleanup-image /Restorehealth
  5. 명령 프롬프트 창을 닫고 업데이트 확인을 다시 실행해 봅니다.

그래도 해결되지 않았다면 다음 해결 방법을 시도해 보세요.

해결 방법 5: PC의 프록시 연결 해제

윈도우 업데이트 오류는 컴퓨터의 프록시 연결로 인해 발생할 수도 있습니다. 프록시 연결은 사용자를 웹 페이지나 웹 주소에 연결해 주는 서버로, 시스템과 인터넷 사이의 다리 역할을 합니다.

또한 프록시 서버에는 추가적인 방화벽과 웹 필터가 포함되어 있어, 시스템에 침입하려는 유해한 요소를 걸러줍니다. 덕분에 컴퓨터에 높은 수준의 개인 정보 보호를 제공할 수 있습니다.

그러나 경우에 따라 프록시 서버가 시스템과 업데이트 서버 간의 연결을 차단하여 패키지 다운로드 중 오류를 일으킬 수 있습니다.

PC의 프록시 연결을 비활성화하려면 다음 단계를 따르세요.

  1. 컴퓨터의 제어판으로 이동합니다.
  2. 네트워크 및 인터넷 > 인터넷 옵션으로 이동합니다.
  3. 연결 탭에서 LAN 설정 옵션을 클릭합니다.
  4. "LAN에 프록시 서버 사용" 체크박스를 해제합니다.

확인을 클릭해 LAN 설정 창을 닫은 뒤, 적용을 누르고 다시 확인을 클릭하여 설정을 저장합니다.

해결 방법 6: Windows Update 도우미 사용

Windows Update 도우미(Assistant)는 마이크로소프트 웹사이트에서 수동으로 다운로드할 수 있는 유용한 도구로, 컴퓨터의 업데이트 또는 업그레이드 과정을 자동화해 줍니다.

유틸리티를 다운로드하고 실행한 뒤, 화면의 지침만 따르면 시스템을 업그레이드할 수 있습니다.

단, 안정적인 인터넷 연결이 필요하며, 요청 시 컴퓨터를 재시작할 수 있어야 한다는 점을 기억하세요.

마무리

위의 방법들로도 해결되지 않는다면 클린 부팅(Clean Boot)을 먼저 시도해 보세요. 클린 부팅의 첫 단계는 모든 비마이크로소프트 시작 프로그램과 서비스를 비활성화하는 것입니다. 왜 그래야 할까요? 서드파티 애플리케이션이 존재하면 최신 윈도우 업데이트를 설치하려 할 때 0x80070002 오류 외에 추가적인 장애물이 생길 수 있기 때문입니다.

여기서 소개한 방법들이 윈도우 업데이트의 0x80070002 오류 코드를 해결하는 가장 일반적이고 효과적인 방법들입니다. 어떤 방법이 가장 효과적이었나요? 문제가 계속된다면 아래에 댓글을 남겨주세요. 추가로 도움을 드릴 방법을 찾아보겠습니다.