Windows의 백업 및 복원 기능을 사용하다 보면 '시스템 복원이 성공적으로 완료되지 않았습니다'라는 메시지와 함께 오류 코드 0x800700B7이 나타나는 경우가 있습니다. 이 오류는 명확히 특정되지 않은 문제로 인해 시스템 복원 프로그램이 정상적으로 실행되지 못할 때 발생합니다.
특정한 원인이 하나로 정해져 있지는 않지만, 여러 사례를 분석한 결과 주요 원인은 다음과 같습니다.
- 백신 프로그램과 시스템 간의 충돌: 백신이 이전에 위험 파일로 표시했던 파일들을 시스템 복원 과정에서 다시 복구하려 할 때 충돌이 발생할 수 있습니다.
- 손상된 레지스트리 항목 또는 시스템 파일: 서드파티 소프트웨어, 바이러스 또는 악성코드로 인해 레지스트리와 시스템 파일이 손상된 경우 오류가 나타날 수 있습니다.
아래에서 소개하는 해결 방법을 하나씩 따라 하면 시스템 복원 오류 0x800700B7을 효과적으로 해결할 수 있습니다.
시스템 복원 오류 0x800700B7 해결 방법
주의: 작업을 시작하기 전에 만약의 사태에 대비하여 반드시 복원 지점을 미리 생성해 두는 것이 좋습니다.
방법 1: 레지스트리에서 작업 캐시 삭제
1. Windows 키 + R을 누른 후 regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다.
2. 다음 레지스트리 경로로 이동합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Schedule\TaskCache\Tree\Microsoft\Windows
3. Windows 하위 키를 마우스 오른쪽 버튼으로 클릭하고 삭제를 선택합니다.
4. 레지스트리 편집기를 닫고 변경 사항을 적용하기 위해 PC를 재부팅합니다.
방법 2: SFC 및 CHKDSK 실행
1. Windows 키 + X를 누른 후 명령 프롬프트(관리자)를 클릭합니다.
2. 명령 프롬프트에 아래 명령어를 입력하고 Enter 키를 누릅니다.
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (위 명령이 실패할 경우)
3. 시스템 파일 검사가 완료될 때까지 기다린 후, 다음 명령어를 입력하고 Enter 키를 누릅니다.
chkdsk C: /f /r /x
4. 디스크 검사가 끝나면 시스템 구성에서 안전 부팅 옵션의 체크를 해제하고 PC를 재시작하여 변경 사항을 저장합니다.
방법 3: 안전 모드에서 시스템 복원 시도
1. Windows 키 + R을 누른 후 msconfig를 입력하고 Enter 키를 눌러 시스템 구성 창을 엽니다.
2. 부팅 탭으로 이동한 후 안전 부팅 옵션에 체크합니다.
3. 적용을 클릭한 다음 확인을 누릅니다.
4. PC를 재시작하면 자동으로 안전 모드로 부팅됩니다.
5. Windows 키 + R을 누르고 sysdm.cpl을 입력한 후 Enter 키를 누릅니다.
6. 시스템 보호 탭을 선택하고 시스템 복원 버튼을 클릭합니다.
7. 다음을 클릭한 후 원하는 시스템 복원 지점을 선택합니다.
8. 화면의 안내에 따라 시스템 복원을 완료합니다.
9. 재부팅 후에는 시스템 복원 오류 0x800700B7이 해결되었을 것입니다.
방법 4: 복원 전 백신 프로그램 일시 중지
1. 시스템 트레이(알림 영역)에서 백신 프로그램 아이콘을 마우스 오른쪽 버튼으로 클릭하고 사용 안 함(비활성화)을 선택합니다.
2. 백신이 비활성화되는 시간을 설정합니다.
참고: 가능한 한 가장 짧은 시간(예: 15분 또는 30분)으로 설정하는 것이 안전합니다.
3. 설정이 완료되면 다시 시스템 복원을 시도하고 오류가 해결되었는지 확인합니다.
마무리
위 방법들을 통해 시스템 복원 오류 0x800700B7을 성공적으로 해결하셨기를 바랍니다. 대부분의 경우 백신 프로그램 충돌이나 손상된 시스템 파일이 원인이므로, 방법 2와 방법 4부터 먼저 시도해 보는 것을 추천합니다. 그래도 문제가 지속된다면 안전 모드에서의 복원(방법 3)이 효과적인 차선책이 될 수 있습니다.
추가로 궁금한 점이 있다면 언제든지 댓글로 문의해 주세요.