Windows 업데이트 오류 0x80070002 해결 방법
Windows 업데이트 오류 0x80070002 는 흔히 발생하며 사용자에게 가장 자주 발생하는 문제 중 하나입니다. 이 오류는 일반적으로 손상이나 불완전한 업데이트로 인해 업데이트 프로세스 중에 파일 누락 문제가 있을 때 발생합니다. 다행히 이 문제를 해결하고 시스템을 최신 상태로 안전하게 유지하는 몇 가지 솔루션이 있습니다. 이 글을 통해 윈도우 업데이트 오류에 대한 해결책을 제시하고자 합니다.
1. Windows 업데이트 오류 0x80070002의 원인
솔루션을 살펴보기 전에 이 오류가 발생하는 이유를 이해하는 것이 중요합니다. 일반적인 원인 중 일부는 다음과 같습니다.
- 손상된 업데이트 파일: 업데이트 파일이 손상되거나 불완전할 경우 업데이트를 진행할 수 없습니다.
- 잘못된 시간 및 날짜 설정: Windows 업데이트는 올바른 시스템 시간 및 날짜 설정에 의존합니다. 올바르지 않으면 업데이트 프로세스가 실패할 수 있습니다.
- Windows 업데이트 구성 요소 관련 문제: Windows 업데이트 서비스 또는 관련 구성 요소가 손상되거나 제대로 작동하지 않는 경우가 있습니다.
- 손상된 시스템 파일: 손상된 시스템 파일로 인해 업데이트가 완료되지 않을 수 있습니다.
2. Windows 업데이트 오류 0x80070002를 수정 솔루션
2.1. 날짜 및 시간 설정 확인 및 수정
가장 간단한 수정 중 하나는 시스템의 날짜 및 시간 설정이 올바른지 확인하는 것입니다. 시스템 시계가 정확하지 않으면 업데이트 프로세스가 중단될 수 있습니다.
방법:
- Windows + I를 눌러 설정을 엽니다.
- 시간 및 언어 > 날짜 및 시간으로 이동합니다.
- 날짜와 시간이 올바르게 설정되었는지 확인하세요. 자동으로 시간 설정 및 자동으로 시간대 설정을 활성화할 수 있습니다.
- 팁: 설정이 올바르면 업데이트를 다시 실행하여 문제가 해결되었는지 확인하세요.
2.2. Windows 업데이트 문제 해결사 실행
Windows에는 업데이트 문제를 해결하도록 특별히 설계된 문제 해결사가 내장되어 있습니다. 이 도구를 실행하면 일반적인 문제를 자동으로 감지하고 해결할 수 있습니다.
방법:
- Windows + I를 눌러 설정을 엽니다.
- 업데이트 및 보안 > 문제 해결 > 추가 문제 해결사로 이동합니다.
- Windows 업데이트를 선택하고 문제 해결사 실행을 클릭합니다.
- 팁: 문제 해결사가 완료될 때까지 기다린 후 업데이트를 다시 시도하세요.
2.3. Windows 업데이트 파일 수동 삭제
손상되거나 불완전한 업데이트 파일로 인해 0x80070002 오류가 발생하는 경우가 많습니다. 이러한 파일을 삭제하면 Windows에서 새 복사본을 다운로드하게 됩니다.
방법:
- Windows 업데이트 서비스를 중지합니다.
- Windows + R을 눌러 실행 대화 상자를 엽니다.
- ‘services.msc’를 입력하고 Enter 키를 누르세요.
- 서비스 창에서 Windows 업데이트를 찾아 마우스 오른쪽 버튼을 클릭한 후 중지를 선택합니다.
- 다음 폴더로 이동합니다.
- C:\Windows\SoftwareDistribution\DataStore
- DataStore 내의 모든 파일과 폴더를 삭제합니다.
- C:\Windows\SoftwareDistribution\Download로 이동하여 모든 파일과 폴더를 삭제합니다.
- Windows 업데이트 서비스를 다시 시작합니다.
- 서비스 창으로 돌아가서 Windows 업데이트를 찾아 마우스 오른쪽 버튼을 클릭하고 시작을 선택합니다.
- 팁: 이러한 파일을 삭제해도 시스템에는 영향이 없지만 Windows에서 업데이트 파일을 다시 다운로드해야 합니다.
2.4. Windows 업데이트 구성 요소 재설정
경우에 따라 Windows 업데이트 구성 요소 자체에 문제가 있을 수 있습니다. 재설정하면 오류를 해결하는 데 도움이 될 수 있습니다.
방법:
- 관리자 권한으로 명령 프롬프트를 엽니다(cmd를 검색하고 마우스 오른쪽 버튼을 클릭한 후 관리자 권한으로 실행 선택).
- 다음 명령을 하나씩 입력한 후 Enter 키를 누릅니다.
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
다음 명령을 입력하여 SoftwareDistribution 및 Catroot2 폴더의 이름을 바꿉니다.
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
다음을 입력하여 이전에 중지한 서비스를 다시 시작합니다.
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
- 팁: 이 방법은 전체 Windows 업데이트 시스템을 재설정하여 새로 시작할 수 있도록 합니다.
2.5. 시스템 파일 검사기(SFC) 및 DISM 도구 사용
손상된 시스템 파일로 인해 Windows 업데이트 오류가 발생할 수도 있습니다. 시스템 파일 검사기(SFC) 및 배포 이미징 서비스 및 관리 도구(DISM)를 사용하면 이러한 파일을 복구하는 데 도움이 될 수 있습니다.
방법:
- 관리자 권한으로 명령 프롬프트를 엽니다.
- 먼저 다음 명령을 입력하여 DISM 도구를 실행합니다.
DISM /Online /Cleanup-Image /RestoreHealth
- 프로세스가 완료될 때까지 기다린 다음 컴퓨터를 다시 시작하세요.
- 다시 시작한 후 SFC 도구를 실행합니다.
sfc /scannow
- 스캔이 완료될 때까지 기다린 후 화면의 지시를 따릅니다.
- 팁: 이 도구는 손상된 시스템 파일을 검사하고 올바른 버전으로 교체합니다.
2.6. 수동으로 업데이트 설치
Windows 업데이트 오류가 지속되면 Microsoft 업데이트 카탈로그에서 업데이트를 수동으로 다운로드하고 설치해 볼 수 있습니다.
방법:
- Microsoft 업데이트 카탈로그로 이동합니다.
- 실패한 업데이트의 KB 번호를 입력하고 검색합니다.
- 시스템에 맞는 버전(32비트 또는 64비트)을 다운로드합니다.
- 다운로드가 완료되면 설치 프로그램을 실행하고 화면의 지시를 따릅니다.
- 팁: 설정 > 업데이트 및 보안 > 업데이트 기록 보기에서 실패한 업데이트의 KB 번호를 확인할 수 있습니다.
2.7. 클린 부팅 수행
클린 부팅을 수행하면 타사 소프트웨어나 백그라운드 프로세스가 업데이트를 방해하지 않습니다.
방법:
- Windows + R을 눌러 실행 대화 상자를 엽니다.
- ‘msconfig’를 입력하고 Enter를 누르세요.
- 시스템 구성 창에서 서비스 탭으로 이동하여 모든 Microsoft 서비스 숨기기 확인란을 선택한 다음 모두 비활성화를 클릭합니다.
- 시작프로그램 탭으로 이동하여 작업 관리자 열기를 클릭합니다.
- 작업 관리자의 모든 시작 항목을 비활성화하고 창을 닫습니다.
- 시스템 구성 창으로 돌아가서 확인을 클릭한 다음 컴퓨터를 다시 시작합니다.
- 팁: 업데이트가 완료된 후 시작 항목과 서비스를 다시 활성화하여 변경 사항을 되돌릴 수 있습니다.
3. 디스크 오류 확인
때로는 기본 디스크 문제로 인해 Windows 업데이트 오류 0x80070002가 발생할 수 있습니다. 하드 드라이브에 불량 섹터나 파일 시스템 오류가 있는 경우 Windows에서 업데이트를 제대로 설치하지 못할 수 있습니다. 디스크 검사를 실행하면 이러한 오류를 감지하고 수정하는 데 도움이 될 수 있습니다.
방법:
- 관리자 권한으로 명령 프롬프트를 엽니다.
- 다음 명령을 입력하고 Enter를 누르십시오.
chkdsk /f
- 시스템은 다음 재시작을 위한 디스크 검사를 예약하라는 메시지를 표시합니다. Y를 입력하고 Enter 키를 누릅니다.
- 컴퓨터를 다시 시작하면 부팅 프로세스 중에 디스크 검사가 실행되어 감지된 오류를 수정합니다.
- 팁: 이 명령을 실행하는 데는 다소 시간이 걸릴 수 있으므로 시스템에서 디스크 검사를 완료하는 데 충분한 시간이 있는지 확인하세요.
- 이 단계를 추가하면 시스템에 업데이트 및 시스템 성능을 방해할 수 있는 근본적인 문제가 없는지 더욱 확인할 수 있습니다.
Windows 업데이트 오류 0x80070002는 사용자에게 불편을 초래할 뿐만 아니라 시스템의 보안과 안정성에도 영향을 미칠 수 있습니다. 이 문제를 해결하기 위해 시스템 파일 검사 실행, 임시 파일 및 캐시 삭제, 그리고 Windows 업데이트 서비스 재시작 등의 방법을 활용할 수 있습니다. 이러한 단계들을 따라가면서 문제를 해결함으로써 시스템의 원활한 운영을 지원하고 보안을 강화할 수 있습니다. 윈도우 업데이트 오류를 빠르고 효과적으로 해결하여 시스템의 안정성을 유지하는 것은 매우 중요합니다.
FAQ(자주 묻는 질문)
Q1: 이러한 해결 방법이 모두 효과가 없으면 어떻게 해야 합니까?
A1: 어떠한 해결 방법으로도 문제가 해결되지 않으면 전체 업그레이드를 수행하거나 Windows를 새로 설치해야 할 수도 있습니다. 이 작업을 수행하기 전에 중요한 데이터를 모두 백업하십시오.
Q2: SoftwareDistribution 폴더를 삭제해도 안전합니까?
A2: 예, SoftwareDistribution 폴더의 내용을 삭제해도 안전합니다. Windows 업데이트와 관련된 임시 파일만 포함되어 있으며, Windows 업데이트가 다시 실행되면 폴더가 자동으로 다시 생성됩니다.
Q3: 타사 바이러스 백신으로 인해 이 오류가 발생할 수 있습니까?
A3: 예, 때로는 타사 바이러스 백신 프로그램이 Windows 업데이트를 방해할 수 있습니다. 바이러스 백신을 일시적으로 비활성화하고 업데이트가 오류 없이 진행되는지 확인하세요.
Q4: 어떤 업데이트가 0x80070002 오류를 일으키는지 어떻게 알 수 있나요?
A4: 설정 > 업데이트 및 보안 > 업데이트 기록 보기로 이동하여 업데이트 기록을 볼 수 있습니다. 실패한 업데이트는 옆에 오류 코드와 함께 나열됩니다.
Q5: Windows 업데이트 구성 요소를 재설정하면 내 파일이 삭제됩니까?
A5: 아니요, Windows 업데이트 구성 요소를 재설정해도 개인 파일은 삭제되지 않습니다. 업데이트 관련 서비스 및 폴더만 재설정합니다.