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

Windows 11/10 '자동 복구로 PC를 복구할 수 없습니다' 오류 해결 방법

Windows 11 또는 Windows 10 컴퓨터에서 문제가 발생해 자동 복구(시동 복구)를 실행했는데 복구에 실패하면, 다음과 같은 메시지가 표시된 화면을 마주하게 됩니다 – '자동 복구로 PC를 복구할 수 없습니다(Automatic Startup Repair couldn't repair your PC)'. 전체 오류 메시지는 다음과 같습니다:

자동 복구로 PC를 복구할 수 없습니다. "고급 옵션"을 눌러 다른 복구 옵션을 시도하거나, "시스템 종료"를 눌러 PC를 끄십시오. 로그 파일: C:\Windows\System32\Logfiles\Srt\SrtTrail.txt

Windows에서 '자동 복구로 PC를 복구할 수 없습니다' 오류 해결 방법

이런 상황에 처했다면 아래 방법들을 시도해 볼 수 있습니다. 먼저 전체 목록을 살펴본 후, 자신의 상황에 맞는 해결책부터 순서대로 적용하는 것을 권장합니다:

  1. BCD 재구축 및 MBR 복구
  2. chkdsk 실행
  3. 안전 모드에서 SFC 및 DISM 도구 실행
  4. 맬웨어 조기 실행 방지 기능 비활성화
  5. 자동 시동 복구 비활성화
  6. RegBack 폴더에서 레지스트리 복원
  7. PC 초기화

시작하기 전에 아래 로그 파일을 확인하면 오류의 원인을 파악하는 데 큰 도움이 됩니다:

C:\Windows\System32\Logfiles\Srt\SrtTrail.txt

SrtTrail.txt 파일이란?

SrtTrail.txt는 자동 복구 실패 또는 블루 스크린(BSOD) 정지 오류를 유발한 원인을 기록하는 로그 파일입니다. 이 파일은 C:\Windows\System32\Logfiles\Srt\SrtTrail.txt 경로에 위치합니다. SrtTrail.txt 자체가 블루 스크린을 일으키는 것은 아니며, 문제 해결을 위해 기록된 로그 파일일 뿐입니다.

1] BCD 재구축 및 MBR 복구

부팅 구성 데이터(BCD) 파일을 재구축하고 마스터 부트 레코드(MBR)를 복구해야 합니다. 고급 옵션을 클릭한 후 명령 프롬프트를 선택하세요. 시스템이 암호를 요구하면 입력한 뒤 명령 프롬프트 화면이 나타납니다. 다음 명령어를 하나씩 입력합니다:

bootrec.exe /rebuildbcd
bootrec.exe /fixmbr
bootrec.exe /fixboot

이 명령들은 부트 섹터 문제를 수정합니다. 명령 실행 후 정상적으로 부팅되는지 확인하세요.

2] chkdsk 실행

디스크 오류 검사도 효과적인 방법입니다. 앞서 설명한 방법으로 명령 프롬프트를 연 후 다음 명령어를 실행해 보세요:

chkdsk /r c:

참고로 이 명령은 C 드라이브만 검사하고 오류를 수정합니다.

3] 안전 모드에서 SFC 및 DISM 도구 실행

Windows를 안전 모드로 부팅한 후 관리자 권한으로 명령 프롬프트를 열고 먼저 SFC를 실행합니다.

그다음 시스템 이미지를 복구하기 위해 DISM을 실행합니다:

DISM /Online /Cleanup-Image /RestoreHealth

이 명령은 배포 이미지 서비스 및 관리(DISM) 도구를 사용해 시스템 손상 여부를 검사합니다. 실행에 시간이 다소 걸리므로 창을 닫지 말고 기다려 주세요.

관련 글: 운영 체제 버전이 시동 복구와 호환되지 않습니다.

4] 맬웨어 조기 실행 방지 기능 비활성화

백신 또는 맬웨어 방지 프로그램 설치 후 이런 문제가 발생했다면 이 방법이 효과적입니다. 고급 옵션을 클릭한 후 문제 해결 > 고급 옵션 > 시작 설정으로 이동합니다.

시작 설정 화면에서 다시 시작 버튼을 누릅니다.

재시작하면 옵션 목록이 나타나는데, 키보드에서 '8' 키를 눌러 맬웨어 조기 실행 방지 사용 안 함(Disable early launch anti-malware protection)을 선택합니다.

잠시 후 시스템이 정상적으로 시작됩니다.

5] 자동 시동 복구 비활성화

시스템 드라이브에 문제가 있으면 부팅 중 자동으로 자동 복구 창이 열립니다. 이런 상황이라면 자동 시동 복구를 비활성화할 수 있습니다. 문제 해결 > 고급 옵션 > 명령 프롬프트를 열고 다음 명령어를 실행합니다:

bcdedit /set recoveryenabled NO

컴퓨터를 재시작한 후 정상 부팅되는지 확인해 보세요.

관련 글: Windows 자동 시동 복구가 작동하지 않음.

6] RegBack 폴더에서 레지스트리 복원

때때로 잘못된 레지스트리 값이 이 문제를 일으킬 수 있습니다. 레지스트리 복원이 도움이 되는지 확인해 보세요. 고급 옵션에서 명령 프롬프트를 열고 다음 명령어를 실행합니다:

copy c:\windows\system32\config\RegBack\* c:\windows\system32\config

파일을 덮어쓸지 묻는 질문이 나오면 All을 입력하고 Enter 키를 누릅니다. 그다음 컴퓨터를 재시작하고 문제가 지속되는지 확인합니다.

7] PC 초기화

Windows 11/10의 이 기능은 개인 파일을 삭제하지 않고 공장 출하 상태로 되돌려 줍니다. 문제 해결 메뉴의 PC 초기화 옵션은 위의 모든 방법이 실패했을 때 최후의 수단으로 사용하세요.

그 외에 하드웨어와 관련된 몇 가지 방법도 시도해 볼 수 있습니다.

  • 하드 드라이브를 분리한 후 다시 연결
  • RAM 탈착 후 재장착
  • 모든 외부 장치 분리

Windows에서 자동 복구를 건너뛰는 방법은?

Windows 11/10에서 자동 복구를 건너뛰려면 명령 프롬프트를 열고 bcdedit /set {default} recoveryenabled No를 입력한 후 Enter 키를 누릅니다. 그다음 PC를 재시작하면 자동 시동 복구가 비활성화되고 Windows에 다시 접근할 수 있을 것입니다.

Windows 시동 복구에 실패하면 어떻게 되나요?

Windows 11/10 시동 복구에 실패했다면, 다음 단계로 Windows 설치 미디어를 사용해 부팅 문제를 해결할 수 있습니다. 명령 프롬프트에서 일련의 명령어를 입력하여 컴퓨터 부팅을 막고 있는 원인을 찾아 해결해야 합니다.

문제 해결에 성공하시길 바랍니다!

관련 글: Windows 자동 시동 복구 실패.