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

Windows 11/10 '부팅 디스크가 감지되지 않았거나 디스크에 오류가 발생했습니다' 오류 해결 방법

Windows 11/10 PC를 부팅할 때 '부팅 디스크가 감지되지 않았거나 디스크에 오류가 발생했습니다(No boot disk has been detected or the disk has failed)'라는 오류 메시지가 표시된다면, 이 글이 도움이 될 것입니다. 이번 포스트에서는 해당 오류를 유발하는 주요 원인들을 살펴보고, 문제를 해결하기 위해 시도해 볼 수 있는 다양한 방법을 단계별로 안내해 드립니다.

Windows 11/10  부팅 디스크가 감지되지 않았거나 디스크에 오류가 발생했습니다  오류 해결 방법

오류가 발생하는 이유

이 오류는 부팅 과정에서 시스템이 HDD/SSD에서 부팅 정보와 운영체제 정보를 확인하고, 그 정보를 활용해 시스템을 시작하는 동안 발생합니다. 만약 컴퓨터가 드라이브에서 부팅 정보나 운영체제 관련 데이터를 읽어올 수 없다면, 화면에 이 오류 메시지가 나타나게 됩니다.

이 오류 메시지는 다음과 같은 원인들로 인해 발생할 수 있습니다:

  • 잘못된 부팅 순서 설정
  • HDD에서 운영체제 누락
  • 하드 디스크 고장
  • PC와 하드 디스크 간 연결 불량
  • 부팅 구성 데이터(BCD) 손상

부팅 디스크 오류 해결 방법

이 문제에 직면했다면, 아래의 해결 방법들을 순서에 상관없이 하나씩 시도해 보면서 문제가 해결되는지 확인해 보세요.

  1. PC와 HDD/SSD 간 케이블 연결 상태 점검
  2. PC의 부팅 우선순위 확인
  3. HDD/SSD 고장 여부 확인
  4. 자동 복구 실행
  5. CHKDSK 및 SFC 실행
  6. BCD 재구축 및 MBR 복구

각 해결 방법의 자세한 진행 과정을 살펴보겠습니다.

1] PC와 HDD/SSD 간 케이블 연결 상태 점검

HDD/SSD와 컴퓨터를 연결하는 케이블이 느슨하게 풀려 있으면 '부팅 디스크가 감지되지 않았거나 디스크에 오류가 발생했습니다' 오류 메시지가 나타날 수 있습니다.

연결 상태를 확인하고 문제를 해결하려면 다음 단계를 따르세요:

참고: 작업이 어렵다면 컴퓨터 하드웨어 기술자의 도움을 받는 것이 좋습니다.

  • 컴퓨터 전원을 끄고 배터리를 분리합니다.
  • 컴퓨터 케이스를 열어줍니다.
  • 컴퓨터에서 HDD를 분리합니다.
  • HDD와 컴퓨터를 연결하는 모든 포트와 케이블을 깨끗이 청소합니다.
  • HDD를 컴퓨터에 다시 연결합니다. (모든 연결이 단단히 고정되었는지 확인하세요.)
  • 마지막으로 배터리를 장착하고 컴퓨터 전원을 켭니다.

문제가 지속되는지 확인하고, 여전히 발생한다면 다음 해결 방법으로 넘어갑니다.

2] PC의 부팅 우선순위 확인

부팅 시 이 오류 메시지가 나타나는 또 다른 이유는, 컴퓨터가 부팅 디스크가 아닌 다른 소스에서 부팅을 시도하다가 부팅 정보를 찾지 못했기 때문일 수 있습니다. 이 경우 부팅 디스크가 컴퓨터의 부팅 순서 최상단에 위치하도록 설정하면 문제를 해결할 수 있습니다.

BIOS/UEFI 설정 화면에 진입하여 부팅 순서(Boot Order) 항목에서 OS가 설치된 드라이브를 첫 번째로 지정한 뒤 저장하고 재부팅해 보세요.

문제가 해결되지 않으면 다음 해결 방법을 시도합니다.

3] HDD/SSD 고장 여부 확인

컴퓨터가 부팅되지 않는 또 다른 원인은 HDD/SSD 자체가 고장 상태에 있는 경우입니다. 이 경우에도 동일한 오류 메시지가 표시됩니다.

드라이브를 PC에서 분리한 후 다른 PC에 연결하여 파일과 폴더에 접근해 보세요. 드라이브 내용에 접근할 수 없다면 드라이브 교체가 필요합니다.

또는 드라이브의 S.M.A.R.T. 상태를 확인할 수도 있습니다.

대부분의 최신 드라이브에는 S.M.A.R.T.(자기 모니터링, 분석 및 보고 기술)라는 기능이 탑재되어 있어, 다양한 드라이브 속성을 모니터링하며 디스크 고장 징후를 감지합니다. 덕분에 데이터 손실이 발생하기 전에 컴퓨터가 자동으로 알려주므로, 드라이브가 아직 작동하는 상태에서 미리 교체할 수 있습니다.

Windows에서는 명령 프롬프트를 통해 드라이브의 S.M.A.R.T. 상태를 직접 확인할 수 있습니다. 방법은 다음과 같습니다:

  • Windows 키 + R을 누릅니다.
  • 실행 대화상자에 cmd를 입력하고 Enter 키를 눌러 명령 프롬프트를 실행합니다.
  • 명령 프롬프트 창에 아래 명령어를 입력하고 Enter 키를 누릅니다.
wmic diskdrive get model,status

드라이브에 문제가 있거나 이미 고장난 경우 'Caution' 또는 'Pred Fail'이 반환되고, 드라이브 상태가 정상이면 'OK'가 표시됩니다.

결과에서 드라이브 고장이 확인되면, 즉시 데이터를 백업하고 드라이브를 교체하는 것이 좋습니다.

4] 자동 복구(시작 복구) 실행

Windows 부팅 가능 설치 DVD를 사용하여 자동 시작 복구를 수행함으로써 이 문제를 해결할 수도 있습니다.

방법은 다음과 같습니다:

  • Windows 부팅 가능 설치 DVD를 넣고 PC를 재시작합니다.
  • CD 또는 DVD에서 부팅하라는 메시지가 표시되면 아무 키나 눌러 계속 진행합니다.
  • 언어 기본 설정을 선택하고 다음을 클릭합니다.
  • 화면 왼쪽 하단의 컴퓨터 복구를 클릭합니다.
  • 옵션 선택 화면에서 문제 해결 > 고급 옵션 > 자동 복구 또는 시작 복구를 클릭합니다.
  • Windows 자동/시작 복구가 완료될 때까지 기다립니다.
  • PC를 재시작합니다.

문제가 여전히 해결되지 않으면 다음 해결 방법으로 넘어갑니다.

5] CHKDSK 및 SFC 실행

이 방법에서는 CHKDSK와 SFC 도구를 활용해 디스크를 복구하면 문제 해결에 도움이 될 수 있습니다.

다음과 같이 진행하세요:

위의 해결 방법 4의 단계를 반복하여 고급 시작 옵션 목록에 진입합니다.

그런 다음 명령 프롬프트 옵션을 선택합니다.

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

sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
chkdsk c: /r

작업이 완료되면 명령 프롬프트를 종료하고 PC를 재시작합니다.

문제가 여전히 해결되지 않으면 다음 해결 방법으로 진행합니다.

6] BCD 재구축 및 MBR 복구

부트 섹터가 손상되거나 훼손된 경우에도 '부팅 디스크가 감지되지 않았거나 디스크에 오류가 발생했습니다' 오류가 발생합니다. 이 경우 부팅 구성 데이터(BCD) 파일을 재구축하고 마스터 부트 레코드(MBR) 파일을 복구한 후 문제가 해결되는지 확인해야 합니다. 해결되지 않으면 다른 방법을 시도해 보세요.

이 가이드의 해결 방법 중 하나가 여러분의 문제를 해결하는 데 도움이 되기를 바랍니다!