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

Windows 7 오류 코드 0x80070002 해결하는 6가지 방법

Windows 7은 안정성과 뛰어난 사용자 경험 덕분에 출시 이후 오랫동안 사랑받아 온 운영체제입니다. Windows 10과 11이 등장한 지금도 전체 Windows 사용자의 상당수가 여전히 Windows 7을 사용하고 있으며, Microsoft 역시 이들에게 지속적인 지원을 제공해 왔습니다.

2019년 3월에는 Windows 7 SP1, Windows Server 2008 R2 SP1, Windows Server 2008 SP2를 위한 SHA-2 코드 서명 지원 업데이트가 배포되었습니다. 그런데 일부 사용자들은 업데이트를 설치하려고 할 때마다 오류 코드 0x80070002가 나타나 곤란을 겪고 있습니다.

신고에 따르면 이 오류가 발생한 후 Windows 7이 부팅되지 않는 경우도 있었습니다. 오류는 업데이트 과정 중 언제든 나타날 수 있지만, 대부분은 업데이트 설치 후 컴퓨터를 재시작할 때 발생합니다.

Windows 7 오류 코드 0x80070002란?

오류 코드 0x80070002는 Windows 7에 소프트웨어 또는 보안 업데이트를 설치하는 도중 발생하는 오류입니다. 이 문제가 생기면 컴퓨터가 재부팅되지 않아 업데이트 설치가 완료되지 못합니다.

이 오류 코드에는 대개 다음과 같은 메시지가 함께 표시됩니다.

  • Windows에서 새 업데이트를 검색할 수 없습니다.
    컴퓨터의 새 업데이트를 확인하는 동안 오류가 발생했습니다.
    발견된 오류: 코드 0x80070002
    Windows Update에 알 수 없는 오류가 발생했습니다.
  • 설치 중 프로그램에 오류가 발생했습니다. 이 문제가 계속되면 관리자에게 문의하십시오.
    오류 코드: 0x80070002

오류 코드 0x80070002의 원인

이 오류가 발생하는 가장 큰 원인은 손상되었거나 불완전한 설치 파일입니다. 다운로드된 업데이트에 누락되거나 손상된 구성 요소가 포함되어 있으면 설치 과정에서 0x80070002 오류가 나타나며 설치가 실패합니다.

그 외에 오류를 유발할 수 있는 요인은 다음과 같습니다.

  • 보안 정책에 의한 제한
  • 바이러스 및 기타 악성코드 감염
  • 잘못 구성된 Windows Update 설정
  • 손상된 시스템 파일
  • 일관되지 않은 날짜 및 시간 설정
  • 여러 개의 업데이트를 설치할 때 잘못된 설치 순서

Windows Update는 운영체제에서 구조가 복잡한 구성 요소 중 하나이기 때문에 오류의 근본 원인을 찾는 것이 쉽지 않습니다. 원인을 알 수 없다면 아래의 문제 해결 가이드를 순서대로 따라 해 보세요.

오류 코드 0x80070002 해결 방법

본격적인 문제 해결에 앞서 먼저 컴퓨터를 최적화하는 것이 좋습니다. 사용하지 않는 프로그램을 삭제하고 불필요한 파일(정크 파일)을 정리하고, 시스템을 감염시켰을 가능성이 있는 바이러스나 악성코드가 있는지 검사하세요. 그리고 아래 단계를 진행하기 전에 반드시 컴퓨터를 재부팅하시기 바랍니다.

1단계: 날짜 및 시간 설정 수정

잘못된 날짜와 시간 설정은 오류 코드 0x80070002를 비롯한 다양한 문제를 일으킬 수 있습니다. 아래 순서에 따라 설정이 올바른지 확인하세요.

  1. 제어판을 연 다음 날짜 및 시간을 클릭합니다.
  2. 날짜 및 시간 변경을 클릭하고 필요한 부분을 수정합니다.
  3. 표준 시간대를 설정한 후 확인을 누릅니다.
  4. 인터넷 시간 탭으로 이동하여 설정 변경을 클릭합니다.
  5. 인터넷 시간 서버와 동기화에 체크한 뒤 목록에서 원하는 시간 서버를 선택합니다.
  6. 지금 업데이트를 클릭하고 확인을 눌러 설정을 마칩니다.

완료 후 컴퓨터를 재시작하고 업데이트 설치가 정상적으로 진행되는지 확인합니다.

2단계: 손상된 시스템 파일 검사 및 복구

Windows 시스템 파일은 운영체제가 원활하게 작동하는 데 필수적입니다. 어떤 이유로든 이 파일들이 손상되면 오류 코드 0x80070002 같은 문제가 발생합니다. 손상된 시스템 파일은 Windows 복구 이미지에 저장된 캐시 복사본으로 교체해야 합니다.

Windows에는 시스템 파일을 복구하도록 설계된 내장 진단 도구인 시스템 파일 검사기(SFC)가 있습니다. 다음과 같이 실행해 보세요.

  1. 명령 프롬프트를 관리자 권한으로 실행합니다.
  2. 다음 명령어를 입력한 후 Enter 키를 누릅니다: sfc /scannow
  3. 진단 및 복구 과정이 완료될 때까지 기다립니다.

또한 Microsoft 웹사이트에서 제공하는 시스템 업데이트 준비 도구(System Update Readiness Tool)를 다운로드하여 설치하고 실행하면 시스템 문제를 자동으로 찾아 수정할 수 있습니다.

3단계: SoftwareDistribution 폴더 삭제

Windows Update 설치 파일이 손상되었거나 불완전하다면, 해당 파일들을 먼저 삭제한 후 다시 다운로드해야 합니다. Windows Update 파일은 하드 드라이브의 SoftwareDistribution 폴더에 저장됩니다.

  1. 작업 표시줄의 폴더 아이콘을 클릭해 파일 탐색기를 실행합니다.
  2. 내 컴퓨터를 클릭한 후 C:\Windows 폴더로 이동합니다.
  3. SoftwareDistribution 폴더를 찾아 삭제합니다.
  4. 컴퓨터를 재시작한 후 업데이트를 다시 다운로드합니다.

업데이트를 다시 설치하여 오류 코드 0x80070002가 해결되었는지 확인합니다.

4단계: Windows Update 문제 해결사 실행

Windows Update에는 업데이트 설치 문제를 자동으로 진단하고 수정하는 문제 해결사(Troubleshooter)가 내장되어 있습니다. Microsoft 웹사이트에서 해당 도구를 다운로드해 설치한 후 실행하고, 목록에서 Windows Update를 선택하세요. 도구가 자동으로 시스템을 검사하고 발견된 오류를 수정하려고 시도합니다. 문제 해결사 실행이 끝나면 컴퓨터를 재시작하고 Windows Update가 정상 작동하는지 확인합니다.

5단계: Windows Update 서비스 초기화

오류 코드 0x80070002는 Windows Update 서비스 자체에 문제가 생겼을 때도 발생할 수 있습니다. 아래 명령어로 서비스를 초기화하면 간단히 해결되는 경우가 많습니다.

  1. 명령 프롬프트를 관리자 권한으로 실행합니다.
  2. 다음 명령어를 한 줄씩 입력하고 매번 Enter 키를 누릅니다:
    • net stop wuauserv
    • net stop bits
    • net stop dosvc
  3. 이 명령어들은 Windows Update 서비스를 완전히 중지시킵니다.
  4. 서비스를 다시 시작하려면 아래 명령어를 입력합니다:
    • net start wuauserv
    • net start bits
    • net start dosvc

명령 실행 후 명령 프롬프트를 닫고 Windows Update를 다시 열어 서비스 초기화가 효과가 있었는지 확인합니다.

6단계: 업데이트를 하나씩 수동으로 설치

여러 개의 업데이트를 Windows Update를 통해 한꺼번에 설치하는 것은 번거로울 수 있습니다. 특히 특정한 설치 순서를 지켜야 하는 경우 더욱 그렇습니다. 예를 들어 2019년 3월부터는 Windows 7 시스템이 SHA-2 코드 서명 지원 업데이트를 먼저 설치해야 하며, 이를 건너뛰면 이후 업데이트 설치가 모두 실패합니다.

설치 순서를 확실히 지키려면 Microsoft 웹사이트에서 업데이트를 직접 다운로드해 하나씩 수동으로 설치하는 것이 좋습니다. 이렇게 하면 모든 업데이트가 요구되는 순서대로 정확하게 설치됩니다.

마무리

Windows 7에 소프트웨어 및 보안 업데이트를 제때 설치하는 것은 운영체제를 안정적이고 효율적으로 유지하는 데 필수적입니다. 만약 오류 코드 0x80070002를 만나게 된다면, 이 글에서 소개한 6가지 해결 방법을 차근차근 따라 해 보세요. 문제를 해결하고 컴퓨터를 다시 최상의 상태로 되돌릴 수 있을 것입니다.