Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

Windows 시스템 복원 오류 0x800700b7 완벽 해결 가이드

이 가이드에서는 Windows 10, 8 또는 7 기반 PC에서 시스템 복원(System Restore)을 진행할 때 발생하는 다음 오류를 해결하는 방법을 소개합니다.

"시스템 복원이 성공적으로 완료되지 않았습니다. 컴퓨터의 파일 및 설정이 변경되지 않았습니다. 시스템 복원 중에 지정되지 않은 오류가 발생했습니다. (0x800700b7)"

Windows 시스템 복원 오류 0x800700b7 완벽 해결 가이드

시스템 복원 오류 0x800700b7의 원인

시스템 복원 오류 0x800700b7은 대부분 백신 프로그램이나 보안 소프트웨어가 시스템 복원 작업을 방해할 때 발생합니다. 그 외에도 정전 이후나 Windows 업데이트 설치 실패로 인해 파일 시스템이 손상된 경우에도 이 오류가 나타날 수 있습니다.

시스템 복원 오류 0x800700b7 해결 방법

참고: 경우에 따라 시스템을 재시작하는 것만으로도 오류가 해결될 수 있습니다. 먼저 PC 전원을 완전히 끈 후 Windows를 정상적으로 부팅하여 오류가 사라졌는지 확인해 보세요.

케이스 A. Windows에 로그인할 수 있는 경우 (정상 부팅됨)

  • 방법 1. 안전 모드에서 시스템 복원 실행
  • 방법 2. 백신/보안 프로그램 비활성화 또는 제거
  • 방법 3. Windows 시스템 파일 복구
  • 방법 4. Windows 레지스트리 수정

케이스 B. Windows에 로그인할 수 없는 경우 (부팅 불가)

  • 방법 5. WinRE(복구 환경)에서 시스템 복원 실행
  • 방법 6. Windows RE에서 시스템 파일 복구
  • 방법 7. 'WindowsApps' 폴더 이름 변경 (Windows 10)

케이스 A. Windows에 로그인할 수 있는 경우

방법 1. 안전 모드에서 시스템 복원 실행하기

시스템 복원 문제를 해결하는 첫 번째 방법은 안전 모드(Safe Mode)에서 시스템 복원을 실행하는 것입니다.

1. Windows 키 + R 키를 동시에 눌러 실행(Run) 대화 상자를 엽니다.
2. msconfig를 입력하고 Enter 키를 누릅니다.

Windows 시스템 복원 오류 0x800700b7 완벽 해결 가이드

3. 부팅(Boot) 탭을 클릭한 후 안전 부팅(Safe Boot) 옵션에 체크합니다.
4. 확인을 클릭하고 컴퓨터를 재시작합니다.

참고: 모든 작업을 마친 후에는 시스템 구성 유틸리티(msconfig)를 다시 열어 "안전 부팅" 옵션의 체크를 해제해야 Windows가 정상적으로 시작됩니다.

Windows 시스템 복원 오류 0x800700b7 완벽 해결 가이드

5. Windows 키 + R 키를 동시에 눌러 실행 창을 엽니다.
6. rstrui를 입력하고 확인을 눌러 시스템 복원을 실행합니다.

Windows 시스템 복원 오류 0x800700b7 완벽 해결 가이드

7. 첫 화면에서 다음을 클릭한 후, 복원하려는 이전 시점의 복원 지점을 선택하여 시스템을 복원합니다.

방법 2. 백신/보안 프로그램 비활성화 또는 제거하기

오류 0x800700b7을 우회하는 다음 방법은 시스템 복원을 실행하기 전에 백신/보안 프로그램을 일시적으로 종료하거나 완전히 제거하는 것입니다. 서드파티 백신 프로그램이 시스템 복원 프로세스와 충돌하는 경우가 많기 때문입니다.

방법 3. 시스템 파일 복구하기

경우에 따라 시스템 복원 오류 0x800700b7은 Windows 시스템 파일이 손상되었기 때문에 발생합니다. 시스템 파일을 복구하려면 아래 단계를 따르세요.

1. 명령 프롬프트를 관리자 권한으로 실행합니다.

1. 검색 상자에 cmd 또는 명령 프롬프트를 입력합니다.
2. 검색 결과의 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.

Windows 시스템 복원 오류 0x800700b7 완벽 해결 가이드

2. 명령 프롬프트 창에 다음 명령어를 입력하고 Enter 키를 누릅니다.

  • SFC /SCANNOW

Windows 시스템 복원 오류 0x800700b7 완벽 해결 가이드

3. SFC 검사가 완료되면 컴퓨터를 재시작합니다.
4. 시스템 복원을 다시 시도합니다.

방법 4. Windows 레지스트리 수정하기

1. Windows 키 + R 키를 동시에 눌러 실행 창을 엽니다.
2. regedit를 입력하고 Enter 키를 누릅니다.

Windows 시스템 복원 오류 0x800700b7 완벽 해결 가이드

3. 왼쪽 창에서 다음 경로로 이동합니다.

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\Microsoft

4. 'Windows' 키를 마우스 오른쪽 버튼으로 클릭하고 내보내기(Export)를 선택하여, 문제가 발생할 경우를 대비해 키 내용을 백업합니다.

Windows 시스템 복원 오류 0x800700b7 완벽 해결 가이드

5. 내보낼 레지스트리 파일의 이름을 지정하고(예: "RegistryBackup") 파일을 바탕 화면에 저장합니다.

6. 그다음 "Windows" 키를 마우스 오른쪽 버튼으로 클릭하고 삭제(Delete)를 선택합니다.

Windows 시스템 복원 오류 0x800700b7 완벽 해결 가이드

7. 레지스트리 편집기를 닫고 컴퓨터를 재시작합니다.
8. 재시작 후 시스템 복원을 실행합니다. 오류가 계속되면 앞서 저장한 레지스트리 백업 파일을 더블클릭하여 삭제된 키를 복원한 후, 아래 방법 7로 넘어갑니다.


케이스 B. Windows에 로그인할 수 없는 경우

Windows가 시작되지 않는 경우에는 Windows 설치 미디어*로 PC를 부팅하여 Windows 복구 환경(WinRE)에서 시스템 복원 오류를 해결해야 합니다.

* 참고: Windows 설치 미디어가 없다면, 정상 작동하는 다른 PC에서 Microsoft의 미디어 생성 도구(Media Creation Tool)를 사용해 자신의 Windows 버전에 맞는 설치 미디어를 만들 수 있습니다.

방법 5. WinRE에서 시스템 복원 실행하기

1. Windows 설치 미디어로 컴퓨터를 부팅합니다.
2. Windows 언어 설정 화면에서 SHIFT + F10 키를 눌러 명령 프롬프트에 접근하거나, 다음컴퓨터 복구문제 해결고급 옵션명령 프롬프트를 차례로 클릭합니다.

Windows 시스템 복원 오류 0x800700b7 완벽 해결 가이드

3. 명령 프롬프트에 다음 명령어를 입력하여 시스템 복원을 실행합니다.

  • rstrui

Windows 시스템 복원 오류 0x800700b7 완벽 해결 가이드

4. 시스템 복원을 시도합니다.

방법 6. Windows RE에서 시스템 파일 복구하기

1. Windows 설치 미디어로 컴퓨터를 부팅합니다.
2. Windows 언어 설정 화면에서 SHIFT + F10 키를 눌러 명령 프롬프트에 접근합니다.
3. 명령 프롬프트에 다음 명령어를 입력하여 Windows 드라이브 문자를 확인합니다.

  • diskpart
  • list volume

4. Windows 볼륨의 드라이브 문자를 확인합니다.*

* Windows 볼륨은 Windows가 설치된 파티션이며, 일반적으로 용량(GB)이 가장 큰 볼륨입니다.

예: 아래 예시에서 Windows 볼륨의 드라이브 문자는 "D"입니다.

Windows 시스템 복원 오류 0x800700b7 완벽 해결 가이드

5. exit를 입력하여 DiskPart 유틸리티를 종료합니다.

6. 명령 프롬프트에 다음 명령어를 입력하여 Windows 파일 시스템을 복구합니다.

  • sfc /SCANNOW /OFFBOOTDIR=D:\ /OFFWINDIR=D:\windows

* 참고: 위 명령어의 드라이브 문자 "D"는 본인의 환경에 맞게 변경하세요.

Windows 시스템 복원 오류 0x800700b7 완벽 해결 가이드

7. SFC 검사가 완료되면 컴퓨터를 재시작합니다.
8. 시스템 복원을 다시 시도합니다.

방법 7. WindowsApps 폴더 이름 변경하기 *

* 참고: 이 방법은 Windows 10에만 적용됩니다.

1. 위 방법 6의 1~5단계를 따라 WinRE에서 명령 프롬프트를 실행하고 Windows 드라이브 문자를 확인합니다.

2. 그다음 해당 드라이브 문자(예: "D")를 입력하고 Enter 키를 눌러 Windows 드라이브로 이동합니다.

3. 다음 명령어를 입력하고 Enter 키를 눌러 "Program Files" 폴더로 이동합니다.

  • cd Program Files

4. 다음 명령어를 입력하여 WindowsApps 폴더의 숨김 속성을 해제합니다.

  • attrib –h WindowsApps

5. 그다음 아래 명령어를 입력하여 WindowsApps 폴더의 이름을 변경합니다.

  • ren WindowsApps WindowsApps.BAK

Windows 시스템 복원 오류 0x800700b7 완벽 해결 가이드

6. rstrui를 입력하여 시스템 복원을 실행하고, 다시 시스템 복원을 시도합니다.

여기까지입니다! 어떤 방법이 도움이 되었는지 댓글로 알려주세요. 이 가이드가 유용했다면 좋아요와 공유 부탁드립니다.