'자동 복구(Automatic Repair)로 PC를 복구할 수 없습니다' 오류 해결 방법: 윈도우 10은 마이크로소프트가 제공하는 최신 운영체제로, 업그레이드가 진행될 때마다 이전 버전의 한계와 결함을 개선하기 위해 노력하고 있습니다. 하지만 부팅 실패와 같이 모든 윈도우 버전에서 공통적으로 나타나는 오류도 여전히 존재합니다. 부팅 실패는 윈도우 10을 포함한 어떤 버전에서든 발생할 수 있는 문제입니다.

일반적으로 자동 복구는 부팅 실패 오류를 해결할 수 있는 윈도우 기본 내장 기능입니다. 윈도우 10 시스템이 부팅에 실패하면 자동 복구 기능이 자동으로 문제를 수정하려고 시도합니다. 대부분의 경우 부팅 실패와 관련된 다양한 문제를 해결하지만, 다른 프로그램과 마찬가지로 한계가 있어 때때로 자동 복구가 정상적으로 작동하지 않는 경우가 있습니다.
자동 복구가 실패하는 이유는 운영체제 설치 파일 중 일부가 손상되었거나 누락되어 윈도우가 정상적으로 시작되지 못하기 때문입니다. 자동 복구마저 실패하면 안전 모드로도 진입할 수 없게 됩니다. 자동 복구에 실패하면 보통 아래와 같은 오류 메시지가 표시됩니다.
Automatic Repair couldn't repair your PC. Press "Advanced options" to try other options to repair your PC or "Shut down" to turn off your PC. Log file: C:\WINDOWS\System32\Logfiles\Srt\SrtTrail.txt
자동 복구로 PC를 복구할 수 없는 상황이라면 부팅 가능한 설치 미디어 또는 복구 드라이브/시스템 복구 디스크가 큰 도움이 됩니다. 지금부터 단계별로 '자동 복구로 PC를 복구할 수 없습니다' 오류를 해결하는 방법을 알아보겠습니다.
참고: 아래의 모든 단계를 진행하려면 부팅 가능한 설치 미디어 또는 복구 드라이브/시스템 복구 디스크가 필요합니다. 아직 준비되지 않았다면 미리 만들어 두세요. 공식 사이트에서 전체 OS를 다운로드하기 어렵다면 친구의 PC를 이용해 디스크를 생성하거나, 인터넷이 연결된 PC에서 공식 윈도우 10 ISO 파일을 다운로드하면 됩니다.
주의: 운영체제가 설치된 기본(Basic) 디스크를 동적(Dynamic) 디스크로 변환하지 마세요. 시스템이 부팅 불가능한 상태가 될 수 있습니다.
윈도우 10 부팅 시 명령 프롬프트 실행 방법
참고: 다양한 문제를 해결하려면 부팅 환경에서 명령 프롬프트를 여는 과정이 여러 번 필요합니다.
a) 윈도우 설치 미디어 또는 복구 드라이브/시스템 복구 디스크를 넣고 언어 기본 설정을 선택한 후 '다음'을 클릭합니다.

b) 화면 하단의 '컴퓨터 복구(Repair your computer)'를 클릭합니다.

c) '문제 해결(Troubleshoot)'을 선택한 후 '고급 옵션(Advanced Options)'을 클릭합니다.

d) 옵션 목록에서 '명령 프롬프트(Command Prompt)'(네트워킹 포함)를 선택합니다.

'자동 복구로 PC를 복구할 수 없습니다' 오류 해결 방법
중요 안내:
아래 내용은 고급 사용자를 위한 튜토리얼입니다. 작업 내용을 정확히 이해하지 못한 상태에서 진행하면 실수로 PC를 손상시키거나 잘못된 단계를 수행하여 윈도우 부팅이 완전히 불가능해질 수 있습니다. 확신이 서지 않는다면 기술자의 도움을 받거나 전문가의 감독 하에 진행하는 것을 권장합니다.
방법 1: 부팅 복구 및 BCD 재구축
1. 명령 프롬프트를 열고 아래 명령어를 하나씩 입력한 후 Enter 키를 누릅니다.
bootrec.exe /rebuildbcd bootrec.exe /fixmbr bootrec.exe /fixboot

2. 각 명령이 성공적으로 완료되면 exit를 입력합니다.
3. PC를 재시작하여 윈도우로 정상 부팅되는지 확인합니다.
4. 위 방법에서 오류가 발생했다면 다음 명령어를 시도해 보세요.
bootsect /ntfs60 C: (C:는 부팅 드라이브 문자로 변경)

5. 그런 다음 앞서 실패했던 명령어들을 다시 실행합니다.
방법 2: Diskpart로 손상된 파일 시스템 복구
1. 다시 명령 프롬프트로 이동하여 diskpart를 입력합니다.
2. Diskpart에서 아래 명령어를 순서대로 입력합니다. (DISKPART> 부분은 입력하지 않습니다.)
DISKPART> select disk 1 DISKPART> select partition 1 DISKPART> active DISKPART> extend filesystem DISKPART> exit

3. 이어서 다음 명령어를 입력합니다.
bootrec.exe /rebuildbcd bootrec.exe /fixmbr bootrec.exe /fixboot

4. 변경 사항을 적용하기 위해 재부팅한 후, '자동 복구로 PC를 복구할 수 없습니다' 오류가 해결되었는지 확인합니다.
방법 3: 체크 디스크(Check Disk) 유틸리티 활용
1. 명령 프롬프트에서 다음 명령어를 입력합니다. chkdsk /f /r C:

2. 검사가 끝나면 PC를 재시작하여 문제가 해결되었는지 확인합니다.
방법 4: 윈도우 레지스트리 복구
1. 설치 미디어 또는 복구 미디어를 넣고 부팅합니다.
2. 언어 기본 설정을 선택하고 '다음'을 클릭합니다.

3. 언어 선택 후 Shift + F10을 눌러 명령 프롬프트를 엽니다.
4. 명령 프롬프트에 다음 명령어를 입력합니다.
cd C:\windows\system32\logfiles\srt\ (드라이브 문자는 환경에 맞게 변경)

5. 메모장으로 파일을 열기 위해 SrtTrail.txt를 입력합니다.
6. CTRL + O를 누른 후 파일 형식에서 '모든 파일(All files)'을 선택하고 C:\windows\system32 폴더로 이동한 뒤, CMD 파일을 우클릭하여 '관리자 권한으로 실행'을 선택합니다.

7. 명령 프롬프트에 다음을 입력합니다. cd C:\windows\system32\config
8. Default, Software, SAM, System, Security 파일을 .bak 확장자로 이름을 변경하여 백업합니다.
9. 이를 위해 다음 명령어를 입력합니다.
rename DEFAULT DEFAULT.bak
rename SAM SAM.bak
rename SECURITY SECURITY.bak
rename SOFTWARE SOFTWARE.bak
rename SYSTEM SYSTEM.bak

10. 이어서 다음 명령어를 입력합니다.
copy c:\windows\system32\config\RegBack c:\windows\system32\config
11. PC를 재시작하여 윈도우로 부팅되는지 확인합니다.
방법 5: 윈도우 이미지 복구
1. 명령 프롬프트를 열고 다음 명령어를 입력합니다.
DISM /Online /Cleanup-Image /RestoreHealth

2. Enter 키를 눌러 명령을 실행하고 프로세스가 완료될 때까지 기다립니다. 보통 15~20분 정도 소요됩니다.
참고: 위 명령이 작동하지 않으면 Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows 또는 Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess를 시도해 보세요.
3. 프로세스가 완료되면 PC를 재시작합니다.
4. 모든 윈도우 드라이버를 다시 설치하고 '자동 복구로 PC를 복구할 수 없습니다' 오류가 해결되었는지 확인합니다.
방법 6: 문제가 되는 파일 삭제
1. 다시 명령 프롬프트에 접근하여 다음 명령어를 입력합니다.
cd C:\Windows\System32\LogFiles\Srt
SrtTrail.txt

2. 파일이 열리면 아래와 비슷한 내용이 표시될 것입니다.
Boot critical file c:\windows\system32\drivers\tmel.sys is corrupt.

3. cmd에서 다음 명령어를 입력하여 문제가 되는 파일을 삭제합니다.
cd c:\windows\system32\drivers
del tmel.sys

주의: 윈도우 운영체제 로딩에 필수적인 드라이버는 절대 삭제하지 마세요.
4. 재시작하여 문제가 해결되었는지 확인하고, 그렇지 않다면 다음 방법으로 넘어갑니다.
방법 7: 자동 시작 복구 루프 비활성화
1. 명령 프롬프트를 열고 다음 명령어를 입력합니다.
참고: 자동 시작 복구 무한 루프에 빠진 경우에만 비활성화하세요.
bcdedit /set {default} recoveryenabled No

2. 재시작하면 자동 시작 복구가 비활성화됩니다.
3. 다시 활성화가 필요하면 cmd에서 다음 명령어를 입력합니다.
bcdedit /set {default} recoveryenabled Yes
4. 변경 사항 적용을 위해 재부팅합니다.
방법 8: device partition과 osdevice partition 값 올바르게 설정
1. 명령 프롬프트에 bcdedit를 입력하고 Enter 키를 누릅니다.

2. device partition과 osdevice partition 값을 찾아 올바른 파티션으로 설정되어 있는지 확인합니다.
3. 기본값은 C:입니다. 윈도우는 기본적으로 이 파티션에 설치되기 때문입니다.
4. 어떤 이유로든 값이 다른 드라이브로 변경되었다면 아래 명령어를 하나씩 입력하고 각각 Enter 키를 누릅니다.
bcdedit /set {default} device partition=c:
bcdedit /set {default} osdevice partition=c:

참고: 윈도우를 다른 드라이브에 설치했다면 C: 대신 해당 드라이브 문자를 사용하세요.
5. 변경 사항 저장을 위해 PC를 재부팅하고 '자동 복구로 PC를 복구할 수 없습니다' 오류가 해결되었는지 확인합니다.
방법 9: 드라이버 서명 강제 적용 비활성화
1. 윈도우 설치 미디어 또는 복구 드라이브/시스템 복구 디스크를 넣고 언어 기본 설정을 선택한 후 '다음'을 클릭합니다.

2. 화면 하단의 '컴퓨터 복구'를 클릭합니다.

3. '문제 해결'을 선택한 후 '고급 옵션'을 클릭합니다.

4. '시작 설정(Startup Settings)'을 선택합니다.

5. PC를 재시작하고 숫자 7번 키를 누릅니다. (7번이 작동하지 않으면 프로세스를 다시 시작하고 다른 숫자를 시도해 보세요.)

방법 10: 최후의 수단 - 초기화 또는 새로 고침
윈도우 10 ISO를 다시 삽입한 후 언어 기본 설정을 선택하고 화면 하단의 '컴퓨터 복구'를 클릭합니다.
1. 부팅 메뉴가 나타나면 '문제 해결(Troubleshooting)'을 선택합니다.

2. '초기화(Reset)' 또는 '새로 고침(Refresh)' 중 하나를 선택합니다.

3. 화면의 지시에 따라 초기화 또는 새로 고침을 완료합니다.
4. 이 과정을 완료하려면 반드시 최신 OS 디스크(가급적 윈도우 10)를 준비하세요.
함께 읽으면 좋은 글:
- 크롬에서 '서버 인증서가 해지되었습니다' 오류 해결 방법
- 구글 크롬 ERR_TUNNEL_CONNECTION_FAILED 오류 해결 방법
- 오류 코드 0x80070002 '지정된 파일을 시스템에서 찾을 수 없습니다' 해결 방법
- 윈도우 10에서 '오디오 서비스가 응답하지 않습니다' 문제 해결 방법
여기까지 진행하셨다면 '자동 복구로 PC를 복구할 수 없습니다' 오류를 성공적으로 해결하셨을 것입니다. 만약 이 가이드에 대해 추가로 궁금한 점이 있다면 언제든지 댓글로 질문해 주세요.