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

윈도우 10 자동 복구 무한 루프 해결 방법 총정리

잘못된 시스템 업데이트, 새로 장착한 그래픽카드, 손상된 시스템 파일, 심지어 새로 연결한 USB 마우스까지—이 중 단 하나만으로도 윈도우 PC를 부팅하려는 순간 끔찍한 '자동 복구 무한 루프'가 시작될 수 있습니다.

이 오류는 윈도우 10이 부팅을 시도하지만 실패하면서 스스로 복구를 반복적으로 시도하는 사이클에 빠질 때 나타납니다. 복구에 실패하면 재부팅 후 같은 과정을 끝없이 반복하게 되죠. 지금부터 윈도우 10 자동 복구 루프를 해결하는 방법을 단계별로 살펴보겠습니다.

윈도우 10 자동 복구 루프의 원인은?

자동 복구 루프는 한 가지 원인으로 발생하지 않습니다. 그중에서도 가장 흔한 원인은 시스템 파일의 누락 또는 손상입니다. 윈도우 실행에 필수적인 파일이 없으면 부팅 자체가 불가능하고, 복구 기능도 정상적으로 작동하지 않습니다.

필수 파일이 손상되면 윈도우 커널(ntoskrnl.exe)과 핵심 서비스가 완전히 로드되지 못해 PC를 사용할 수 없게 됩니다. 또한 새로 설치한 부품이나 연결한 주변기기의 드라이버가 없거나 제대로 작동하지 않는 경우에도 복구 루프가 발생할 수 있습니다.

최근 PC를 업그레이드했다면 새 부품에는 반드시 장치 드라이버가 필요합니다. 드라이버가 누락되었거나 구버전이거나 호환되지 않으면 복구 루프가 생길 수 있으며, 특히 그래픽카드처럼 중요한 부품에서 자주 나타납니다.

그 외에도 고장 난 부품, 멀웨어 감염, 손상된 시스템 레지스트리, 잘못된 설치 파일 등 다양한 요인이 원인이 될 수 있습니다. 다행히 아래에서 소개하는 해결 방법 대부분은 어떤 원인이든 적용할 수 있습니다.

1. 최근 설치했거나 연결한 장치 분리하기

자동 복구 루프가 나타나기 직전에 새 하드웨어를 설치했다면, 그 하드웨어가 문제의 원인일 가능성이 큽니다.

대부분 드라이버 누락이나 드라이버 충돌 때문입니다. 장치 드라이버는 윈도우가 하드웨어(예: 그래픽카드)와 소프트웨어(윈도우 서비스 및 서드파티 프로그램)가 서로 통신할 수 있게 돕는 다리 역할을 합니다. 드라이버가 없거나 손상되면 윈도우가 정상적으로 부팅되지 않을 수 있습니다.

대부분의 경우 문제가 되는 장치를 분리하면 윈도우가 해당 문제를 건너뛰고 부팅할 수 있습니다. 장치를 뺀 상태로 부팅이 성공한다면 이후 최신 드라이버를 설치하거나 부품을 교체하면 됩니다. 예를 들어 새 그래픽카드를 장착했다면 제조사 웹사이트에서 드라이버를 내려받아 설치해야 할 수 있습니다.

2. 시스템 복구 도구 실행하기(Chkdsk, SFC)

복구 루프의 원인을 바로 찾기 어렵다면 기본적인 시스템 복구 도구부터 사용해 보는 것이 좋습니다. 윈도우가 부팅되지 않더라도 고급 옵션 메뉴를 통해 명령 프롬프트 창으로 진입할 수 있습니다.

  1. PC를 재시작하고 윈도우 로고와 로딩 아이콘이 나타나기 전에 키보드의 F8 키를 누릅니다(여러 번 반복해야 할 수도 있습니다). 그러면 윈도우 부팅 문제 해결 메뉴가 나타나는데, 고급 복구 옵션 보기를 선택합니다.
  2. 옵션 선택 화면에서 문제 해결을 클릭합니다.
  3. 문제 해결 메뉴에서 고급 옵션을 선택합니다.
  4. 고급 옵션 메뉴에서 명령 프롬프트를 선택하면 명령 프롬프트 창만 표시되는 최소 환경의 윈도우로 부팅됩니다.
  5. 명령 프롬프트 창에 chkdsk /r c:를 입력해 체크 디스크 유틸리티로 시스템 드라이브의 오류 검사를 시작합니다. 오류가 발견되면 chkdsk가 가능한 경우 자동으로 복구해 줍니다.
  6. 다음으로 시스템 파일 검사기(SFC) 도구로 윈도우 시스템 파일의 무결성을 확인합니다. sfc /scannow를 입력하며, 완료까지 시간이 다소 걸릴 수 있습니다.
  7. 모두 끝나면 우측 상단의 X(닫기) 아이콘을 눌러 명령 프롬프트 창을 닫고 PC를 재시작합니다.

3. 윈도우 10 DISM 도구 실행하기

앞서 소개한 시스템 파일 검사기는 로컬에 저장된 윈도우 이미지를 이용해 시스템 파일을 복구합니다. 특정 파일이 손상되면 로컬 이미지의 파일로 교체하는데, 만약 이 이미지 자체가 손상되었다면 윈도우는 스스로를 복구할 수 없습니다.

이런 경우 DISM(배포 이미지 서비스 및 관리) 도구를 먼저 사용해 시스템 파일을 복구해야 합니다.

  1. 부팅 중 F8 키를 누른 뒤 고급 복구 옵션 보기를 선택합니다.
  2. 부팅 문제 해결 메뉴에서 문제 해결 > 고급 옵션 > 시작 설정 > 다시 시작을 차례로 선택합니다.
  3. 다음 화면에서 숫자 5(또는 F5) 키를 눌러 네트워킹이 있는 안전 모드 사용을 활성화합니다. 윈도우는 최소한의 서비스만 켠 안전 모드로 부팅됩니다.
  4. 안전 모드로 부팅되면 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 Windows PowerShell(관리자)을 선택합니다.
  5. PowerShell 창에 DISM /Online /Cleanup-Image /RestoreHealth를 입력하고 프로세스가 완료될 때까지 기다립니다. 시간이 꽤 걸릴 수 있습니다.
  6. DISM 도구 실행이 끝나면 PC를 재시작하고 앞선 방법으로 명령 프롬프트에 진입한 뒤 sfc /scannow 명령을 다시 실행해 윈도우가 완전히 복구되었는지 확인합니다.

4. 자동 시작 복구 비활성화로 부팅 루프 막기

윈도우 10 자체는 여전히 정상 작동한다고 확신한다면 자동 시작 복구 기능을 비활성화할 수 있습니다. 이렇게 하면 복구 루프 없이 윈도우로 바로 부팅할 수 있습니다.

다만 이 방법은 윈도우가 정상일 때만 효과가 있습니다. 그렇지 않고 여전히 부팅되지 않는다면 이후 윈도우 복원 같은 더 강력한 조치를 고려해야 합니다.

  1. F8 키를 눌러 부팅 문제 해결 메뉴가 뜨기를 기다린 후 고급 복구 옵션 보기를 선택합니다.
  2. 부팅 문제 해결 메뉴에서 문제 해결 > 고급 옵션 > 명령 프롬프트를 선택하고 명령줄 창이 열리기를 기다립니다. 이때 로컬 계정 또는 Microsoft 계정 비밀번호 인증이 필요할 수 있습니다.
  3. 명령줄 창에 bcdedit를 입력해 identifierrecoveryenabled 값을 확인합니다. identifier 값은 보통 {default}이며 recoveryenabledyes로 표시됩니다.

    이를 변경하려면 bcdedit /set {default} recoveryenabled no를 입력해 자동 부팅 복구를 비활성화합니다.

    안전 모드의 명령 프롬프트나 PowerShell 창에서 실행하는 경우 identifier 값을 {current}로 바꿔야 할 수 있습니다(예: bcdedit /set {current} recoveryenabled no).
  4. 우측 상단의 X 아이콘을 눌러 PC를 재시작합니다. 윈도우가 정상 부팅되면 다음 단계에서 평소처럼 로그인할 수 있습니다.

건강한 윈도우 10 환경 유지하기

위 방법을 모두 시도했는데도 자동 복구 루프가 계속되거나 부팅에 다른 문제가 있다면, 윈도우를 밀고 재설치하는 등 근본적인 복구 방법을 고려해야 합니다. 재설치 시 로컬에 저장된 파일이 삭제될 수 있으니 반드시 시작 전에 하드디스크를 백업하세요.

위 단계를 통해 복구 루프를 해결했다면, 정기적인 시스템 관리로 건강한 윈도우 환경을 유지해야 합니다. 새로운 장치 드라이버 업데이트와 중요한 시스템 업그레이드를 꾸준히 적용하는 것이 필수입니다.

업데이트가 멈추거나 제대로 설치되지 않는다면 간단한 재시작부터 Windows 업데이트 문제 해결사 실행까지 몇 가지 쉬운 해결책을 시도해 보세요. 성능 향상을 위한 방법은 업데이트만이 아닙니다. PC 내부를 청소하는 것만으로도 긍정적인 효과를 얻을 수 있습니다.