시스템 복원(System Restore)은 Windows 10의 매우 유용한 기능입니다. 시스템에 문제가 생겼을 때 PC를 이전에 정상적으로 작동하던 시점으로 되돌릴 수 있기 때문입니다. 하지만 간혹 '시스템 복원이 성공적으로 완료되지 않았습니다'라는 오류 메시지가 표시되며 복원에 실패하는 경우가 있습니다.
걱정하지 마세요. 이 글에서는 해당 오류를 해결하고 복원 지점을 이용해 PC를 정상적으로 복구하는 다양한 방법을 단계별로 안내해 드립니다.
시스템 복원이 성공적으로 완료되지 않았습니다. 컴퓨터의 시스템 파일과 설정은 변경되지 않았습니다.
오류 세부 정보
복원 지점에서 디렉터리를 복원하는 도중 시스템 복원이 실패했습니다.
원본: AppxStaging
대상: %ProgramFiles%\WindowsApps
시스템 복원 중 알 수 없는 오류가 발생했습니다.
아래 가이드를 통해 다음과 같은 오류들을 해결할 수 있습니다.
- 오류 코드 0x8000ffff – 시스템 복원이 성공적으로 완료되지 않음
- 오류 코드 0x80070005 – 시스템 복원 실패
- 오류 코드 0x80070091 – 시스템 복원 중 알 수 없는 오류 발생
- 오류 코드 0x8007025d – 복원 시도 중 발생하는 오류
시스템 복원 오류 해결 방법
방법 1: 클린 부팅(Clean Boot) 수행하기
때로는 서드파티(제3자) 프로그램이 시스템 복원과 충돌하여 복원 지점을 사용한 시스템 복구가 정상적으로 진행되지 않을 수 있습니다. 이 문제를 해결하려면 클린 부팅을 수행하여 충돌 원인을 단계별로 진단해 보세요.
클린 부팅 후 시스템 복원을 다시 실행하여 오류가 사라졌는지 확인합니다.
방법 2: 안전 모드에서 시스템 복원 실행하기
1. Windows 키 + R을 누르고 msconfig를 입력한 후 Enter 키를 눌러 시스템 구성 창을 엽니다.
2. 부팅 탭으로 이동한 후 안전 부팅(Safe boot) 옵션에 체크합니다.
3. 적용을 클릭한 뒤 확인을 누릅니다.
4. PC를 재부팅하면 자동으로 안전 모드로 부팅됩니다.
5. Windows 키 + R을 누르고 sysdm.cpl을 입력한 후 Enter 키를 누릅니다.
6. 시스템 보호 탭을 선택하고 시스템 복원 버튼을 클릭합니다.
7. 다음을 클릭한 후 원하는 시스템 복원 지점을 선택합니다.
8. 화면의 지시에 따라 시스템 복원을 완료합니다.
9. 재부팅 후 오류가 해결되었는지 확인합니다.
방법 3: 안전 모드에서 SFC 및 CHKDSK 실행하기
sfc /scannow 명령어(시스템 파일 검사기)는 보호된 모든 Windows 시스템 파일의 무결성을 검사하고, 손상·변경된 파일을 올바른 버전으로 교체해 줍니다.
1. 관리자 권한으로 명령 프롬프트를 실행합니다.
2. 명령 프롬프트에 아래 명령어를 입력하고 Enter 키를 누릅니다.
sfc /scannow
3. 시스템 파일 검사기가 완료될 때까지 기다립니다.
4. 위 과정이 끝나면 이어서 아래 명령어를 입력하고 Enter 키를 누릅니다.
chkdsk C: /f /r /x
5. 시스템 구성에서 안전 부팅 옵션 체크를 해제한 후 PC를 재부팅하여 변경 사항을 저장합니다.
방법 4: SFC 실패 시 DISM 실행하기
1. Windows 키 + X를 누른 후 명령 프롬프트(관리자)를 클릭합니다.
2. 아래 명령어를 입력하고 Enter 키를 누릅니다.
DISM /Online /Cleanup-Image /RestoreHealth
3. DISM 명령이 완료될 때까지 기다립니다.
4. 위 명령이 작동하지 않으면 아래 명령어를 차례로 입력해 보세요.
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
참고: C:\RepairSource\Windows 부분은 실제 복구 원본(Windows 설치 디스크 또는 복구 디스크) 경로로 변경해야 합니다.
5. PC를 재부팅하여 변경 사항을 저장합니다.
방법 5: 복원 전 백신 프로그램 비활성화하기
백신 프로그램이 시스템 복원 프로세스를 방해하는 경우가 있습니다. 복원을 진행하기 전 일시적으로 백신을 비활성화해 보세요.
1. 시스템 트레이에서 백신 프로그램 아이콘을 마우스 오른쪽 버튼으로 클릭하고 비활성화(Disable)를 선택합니다.
2. 백신이 비활성화될 시간 범위를 선택합니다.
참고: 가능한 한 가장 짧은 시간(예: 15분 또는 30분)을 선택하는 것이 안전합니다.
3. 완료되면 시스템 복원을 다시 실행하여 오류가 해결되었는지 확인합니다.
방법 6: 안전 모드에서 WindowsApps 폴더 이름 변경하기
AppxStaging 관련 오류가 발생했다면 WindowsApps 폴더에 권한 문제가 있을 가능성이 높습니다. 폴더 이름을 변경하여 문제를 해결할 수 있습니다.
1. Windows 키 + R을 누르고 msconfig를 입력한 후 Enter 키를 눌러 시스템 구성 창을 엽니다.
2. 부팅 탭에서 안전 부팅 옵션에 체크합니다.
3. 적용 → 확인을 클릭한 후 PC를 재부팅하면 안전 모드로 부팅됩니다.
4. Windows 키 + X를 누른 후 명령 프롬프트(관리자)를 선택합니다.
5. 아래 명령어를 한 줄씩 입력하고 매번 Enter 키를 누릅니다.
cd C:\Program Files takeown /f WindowsApps /r /d Y icacls WindowsApps /grant "%USERDOMAIN%\%USERNAME%":(F) /t attrib WindowsApps -h rename WindowsApps WindowsApps.old
6. 시스템 구성으로 돌아가 안전 부팅 체크를 해제한 후 정상 부팅합니다.
7. 여전히 오류가 발생한다면 명령 프롬프트에 아래 명령어를 입력하고 Enter 키를 누릅니다.
icacls WindowsApps /grant administrators:F /T
이 방법으로도 해결되지 않으면 다음 방법을 시도해 보세요.
방법 7: 시스템 복원 관련 서비스 실행 상태 확인하기
1. Windows 키 + R을 누르고 services.msc를 입력한 후 Enter 키를 누릅니다.
2. 아래 서비스들을 찾습니다.
- System Restore (시스템 복원)
- Volume Shadow Copy (볼륨 섀도 복사)
- Task Scheduler (작업 스케줄러)
- Microsoft Software Shadow Copy Provider (Microsoft 소프트웨어 섀도 복사본 공급자)
3. 각 서비스를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
4. 각 서비스가 실행 중인지 확인하고, 중지 상태라면 시작 버튼을 클릭한 후 시작 유형을 자동으로 설정합니다.
5. 적용 → 확인을 클릭합니다.
6. PC를 재부팅한 후 시스템 복원을 다시 실행하여 문제가 해결되었는지 확인합니다.
방법 8: 시스템 보호 설정 확인하기
1. 내 PC(또는 내 컴퓨터)를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
2. 왼쪽 메뉴에서 시스템 보호를 클릭합니다.
3. 하드 디스크의 보호 열 값이 '켬(ON)'으로 설정되어 있는지 확인합니다. '끔'으로 되어 있다면 해당 드라이브를 선택하고 구성을 클릭하여 시스템 보호를 활성화합니다.
4. 적용 → 확인을 클릭하고 모든 창을 닫습니다.
5. PC를 재부팅하여 변경 사항을 저장합니다.
함께 참고하면 좋은 글
- 복원 시 오류 0x8007025d 해결 방법
- 오류 0x8007000e로 인한 백업 방지 문제 해결
- 창 이동 시 Snap 팝업 비활성화 방법
- 시스템 복원 오류 0x80070091 해결 방법
이제 '시스템 복원이 성공적으로 완료되지 않았습니다' 오류를 해결하셨기를 바랍니다. 이 가이드에 대해 추가 질문이 있다면 언제든지 댓글로 남겨주세요.