Computer >> 컴퓨터 >  >> 시스템 >> Windows

시스템 복원이 완료되지 않음: 오류 코드 0x80070005 해결 방법

일부 Windows 사용자가 컴퓨터에서 시스템 복원(System Restore)을 수행하려고 할 때 오류 코드 0x80070005가 발생하는 문제를 겪습니다. 이 오류는 기본적으로 액세스 거부(Access Denied) 오류이며, 아래에서 소개하는 방법들을 통해 효과적으로 해결할 수 있습니다. 이 문제가 발생하면 다음과 같은 오류 메시지가 나타납니다:

시스템 복원이 성공적으로 완료되지 않았습니다. 컴퓨터의 시스템 파일 및 설정은 변경되지 않았습니다.
세부 정보: 시스템 복원이 파일에 액세스할 수 없습니다. 이는 컴퓨터에서 백신 프로그램이 실행 중이기 때문일 가능성이 높습니다. 백신 프로그램을 일시적으로 비활성화한 후 시스템 복원을 다시 시도하세요.
시스템 복원 중에 지정되지 않은 오류가 발생했습니다. (0x80070005)
시스템 복원을 다시 시도하고 다른 복원 지점을 선택할 수 있습니다. 이 오류가 계속 발생하면 고급 복구 방법을 사용해 보세요.

오류 코드 0x80070005가 나타나는 다른 상황

오류 0x80070005는 매우 흔하게 발생하는 코드로, 다음과 같은 상황에서도 표시됩니다:

  • 기본 저장 위치를 설정할 수 없음
  • Office 키 설치
  • OneDrive
  • Windows 정품 인증
  • IPersistFile 저장 실패
  • Windows 서비스
  • Microsoft Store 앱
  • Windows 업데이트
  • 작업 스케줄러
  • Chrome 업데이트 중

시스템 복원 오류 코드 0x80070005 해결 방법

시스템 복원 오류 코드 0x80070005를 수정하려면 아래 방법들을 순서대로 시도해 보세요:

  1. 백신 프로그램 일시적으로 비활성화
  2. 저장소(Repository) 초기화
  3. 안전 모드 또는 클린 부팅 상태에서 시스템 복원 실행
  4. DISM 도구 사용
  5. 클라우드 재설정으로 PC 초기화

이제 각 방법을 자세히 살펴보겠습니다:

1] 백신 프로그램 일시적으로 비활성화

이 문제는 때때로 기기에 설치된 백신 소프트웨어로 인해 발생할 수 있습니다. 이 경우 백신 소프트웨어를 일시적으로 비활성화한 후 문제가 해결되는지 확인해 보는 것이 좋습니다.

  • Windows 키 + I 단축키를 눌러 설정 앱을 엽니다
  • 업데이트 및 보안 카테고리를 클릭합니다
  • 화면 왼쪽에서 Windows 보안을 클릭합니다
  • 오른쪽 섹션에 표시된 바이러스 및 위협 방지 옵션을 선택합니다
  • 다음 페이지에서 바이러스 및 위협 방지 설정 아래의 설정 관리를 클릭합니다
  • 실시간 보호 토글을 끕니다

Microsoft Defender를 사용 중이라면 Microsoft Defender 방화벽도 함께 비활성화한 후 시스템 복원을 다시 시도해 보세요.

2] 안전 모드 또는 클린 부팅에서 시스템 복원 실행

안전 모드로 부팅한 후 시스템 복원을 실행하여 문제가 해결되는지 확인해 보세요. 안전 모드에서는 백그라운드 프로그램과 드라이버가 최소한으로만 로드되기 때문에 충돌 없이 복원이 진행될 가능성이 높습니다.

3] 저장소(Repository) 초기화

WMI 저장소를 초기화하려면 다음 단계를 따르세요:

  1. 네트워킹 없이 안전 모드로 부팅하고 명령 프롬프트를 관리자 권한으로 엽니다
  2. net stop winmgmt를 입력하고 Enter 키를 누릅니다
  3. 이렇게 하면 WMI(Windows Management Instrumentation) 서비스가 중지됩니다
  4. C:\Windows\System32\wbem 폴더로 이동하여 repository 폴더의 이름을 repositoryold로 변경합니다
  5. 컴퓨터를 재부팅합니다

다시 명령 프롬프트를 관리자 권한으로 열고 다음 명령을 입력한 후 Enter 키를 누릅니다:

net stop winmgmt

그다음 아래 명령을 입력하고 Enter 키를 누릅니다:

winmgmt /resetRepository

재부팅한 후 수동으로 시스템 복원 지점을 만들 수 있는지 확인합니다.

4] DISM 도구 실행

DISM(Deployment Image Servicing and Management) 검사는 손상된 시스템 이미지를 복구하고 디스크 상태를 복원합니다. DISM 검사를 실행하고 프로세스가 완료될 때까지 기다리세요. 실행 방법은 다음과 같습니다:

  • 시작 메뉴를 연 다음, 명령 프롬프트를 검색하고 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행을 선택합니다
  • UAC(사용자 계정 컨트롤) 화면이 나타나면 예 버튼을 클릭하여 계속 진행합니다
  • 아래 명령을 입력하고 각 줄마다 Enter 키를 눌러 프로세스를 시작합니다
Dism.exe /online /cleanup-image /restorehealth
  • 이 과정은 완료까지 다소 시간이 걸릴 수 있습니다

DISM 명령 실행이 끝나면 컴퓨터를 재부팅하고 오류 코드가 해결되었는지 확인합니다.

5] 클라우드 재설정으로 PC 초기화

위의 방법들이 모두 효과가 없다면, 기존 방식으로는 해결할 수 없는 시스템 손상일 가능성이 높습니다. 이 경우 클라우드 다운로드 옵션을 통해 Windows를 재설정해 보는 것이 적절한 해결책입니다. 클라우드 재설정은 최신 Windows 설치 파일을 다운로드하여 손상된 시스템 파일을 완전히 새로 교체해 줍니다.

시스템 복원이 계속 실패하는 이유는?

시스템 복원은 운영 체제와 중요한 설정의 자동 백업 사본을 생성하는 Windows 기능입니다. 새 운영 체제와 응용 프로그램을 다시 설치하지 않고도 컴퓨터를 이전에 정상적으로 작동하던 상태로 되돌릴 수 있습니다. 즉, 문제가 발생했을 때 데이터와 구성을 잃지 않고 시스템 변경 사항을 되돌릴 수 있다는 뜻입니다. 그러나 불행히도 시스템 복원이 항상 의도대로 작동하지 않고 알 수 없는 이유로 실패하는 경우가 종종 있습니다. 대부분의 경우 백신 프로그램이나 백그라운드에서 실행 중인 다른 소프트웨어와의 충돌이 원인입니다.

시스템 복원의 장점은 무엇인가요?

시스템 복원은 컴퓨터의 소프트웨어를 이전 특정 시점의 상태로 되돌릴 수 있게 해주는 Windows 기능입니다. 컴퓨터에 문제가 생겼거나 업데이트로 인한 변경 사항을 롤백하고 싶을 때 매우 유용합니다. 다만 이 기능을 사용하기 전에 몇 가지 주의사항이 있습니다. 예를 들어, 업데이트나 새 프로그램을 설치하기 전에는 항상 시스템 복원 지점을 미리 만들어 두는 것이 좋습니다. 문제가 발생했을 때 빠르게 이전 상태로 복구할 수 있기 때문입니다.

추가 팁: 시스템 복원이 작동하지 않거나 계속 실패한다면, 위에서 소개한 방법들을 순서대로 하나씩 시도해 보세요. 대부분의 경우 백신 프로그램을 비활성화하거나 안전 모드에서 복원을 실행하는 것만으로도 문제가 해결됩니다.