질문: '부팅 가능한 장치를 찾을 수 없음(No Bootable Device)' 오류는 어떻게 해결하나요?
노트북을 몇 년간 문제없이 사용해 왔는데, 최근 시스템을 재부팅했더니 정상적으로 부팅되지 않고 "PXE-MOF: Exiting PXE ROM. No bootable device – insert boot disk and press any key"라는 메시지만 화면에 표시됩니다. 이 때문에 컴퓨터를 전혀 사용할 수 없는 상황입니다. 해결 방법을 알려주세요.

원인과 해결 개요
'부팅 가능한 장치를 찾을 수 없음' 오류는 비교적 드물게 발생하지만, 한 번 나타나면 윈도우가 부팅에 필요한 저장 장치(SSD, HDD, DVD, CD, USB 플래시 드라이브 등)를 인식하지 못한다는 의미입니다. 윈도우를 정상적으로 부팅하려면 즉시 문제를 해결해야 합니다.
대부분의 경우 블루스크린(BSOD)이 발생한 직후 PC를 다시 시작하면 이 오류가 나타납니다. 또한 아무런 전조 증상 없이 갑자기 발생하기도 합니다. 따라서 하드웨어 연결 상태 점검, 부팅 순서 확인 등 기본적인 조치부터 차근차근 진행하는 것이 중요합니다.
오류 예방을 위한 디스크 최적화
때때로 디스크 조각화나 디스크 오류로 인해서도 부팅 가능한 장치를 찾지 못하는 문제가 발생할 수 있습니다. 이러한 메시지를 미리 예방하려면 주기적으로 디스크를 최적화하고 오류를 점검하는 것이 좋습니다.
이를 위해 Advanced System Optimizer와 같은 PC 최적화·클리닝 도구를 활용할 수 있습니다. 이 도구 하나로 디스크 최적화와 오류 검사는 물론, 잘못된 레지스트리 수정, 드라이버 업데이트, 프로그램 제거, 메모리 최적화 등 다양한 작업을 처리할 수 있습니다.

Advanced System Optimizer로 디스크 오류를 점검하는 방법은 다음과 같습니다.
- 프로그램을 다운로드하여 설치하고 실행합니다.
- Disk Cleaner & Optimizers 메뉴를 클릭합니다.

- System Cleaner부터 시작하여 스캔을 실행하고 오류를 정리합니다.
- 이후 Disk Optimizer 등 Disk Cleaner & Optimizers 카테고리의 모든 모듈에 대해 스캔과 클린 작업을 순서대로 진행합니다.
이제 윈도우 10에서 '부팅 가능한 장치를 찾을 수 없음' 오류를 해결하는 구체적인 방법을 살펴보겠습니다.
부팅 가능한 장치를 찾을 수 없음 오류 해결 방법
방법 1. 하드웨어 연결 상태 점검
먼저 시스템을 종료한 뒤 연결된 모든 하드웨어 장치의 플러그를 뽑았다가 다시 제대로 연결해 보세요. 느슨한 연결로 인해 부팅 장치를 인식하지 못했을 가능성을 배제할 수 있습니다. 만약 이 방법으로 해결되지 않는다면 다음 단계로 넘어가세요.
방법 2. BIOS 부팅 순서 확인
부팅 순서가 잘못 설정되어 있으면 컴퓨터가 부팅 드라이브를 올바르게 읽지 못합니다. 운영체제가 설치된 하드 디스크 또는 SSD가 부팅 순서 목록에서 첫 번째로 지정되어 있는지 확인해야 합니다.
- PC를 재시작하면서 Esc, Del, F2, F10 또는 F8 키 중 해당 키를 눌러 BIOS에 진입합니다. (BIOS 진입 방식은 제조사마다 다를 수 있습니다.)
- 방향키를 이용해 Boot 탭으로 이동한 후, 시스템 하드 드라이브를 부팅 순서 목록의 맨 위로 이동시킵니다.
참고: 화면 하단이나 우측 패널에 표시된 안내를 함께 참고하세요.

- 변경 사항을 저장하고 BIOS를 종료한 뒤 시스템을 재부팅합니다.
방법 3. 기본 파티션을 활성 상태로 설정
운영체제가 설치된 하드 디스크 파티션을 '기본 파티션(primary partition)'이라고 하며, OS가 부팅되려면 이 파티션이 반드시 활성(active) 상태여야 합니다. 비활성 상태라면 부팅 장치를 찾지 못하는 오류가 발생합니다. 다음 단계에 따라 활성 상태로 설정하세요.
- 윈도우 설치 DVD 또는 부팅 가능한 USB를 삽입하고 이를 통해 부팅합니다.
- 언어 선택 > 키보드 레이아웃 선택 > 컴퓨터 복구(Repair your computer)를 클릭합니다.
- 윈도우 10 사용자는 문제 해결(Troubleshoot) > 명령 프롬프트(Command Prompt)를 클릭합니다.
- 관리자 권한 명령 프롬프트에서 아래 명령어를 순서대로 입력합니다. 각 명령 입력 후 반드시 Enter 키를 눌러주세요.
diskpartlist diskselect disk 0— 0은 시스템 하드 디스크의 디스크 번호입니다.list partitionselect partition 1— 1은 시스템 파티션의 번호입니다.active
방법 4. 내장 드라이브 상태 점검 (CHKDSK 실행)
내장 하드 디스크에 오류가 있으면 부팅 가능한 장치를 찾지 못할 수 있습니다. 이 경우 CHKDSK 명령을 실행하거나 앞서 소개한 Advanced System Optimizer를 활용할 수 있습니다. CHKDSK를 수동으로 실행하려면 윈도우 설치 디스크로 부팅한 후 문제 해결(Troubleshoot) > 명령 프롬프트로 진입합니다.
명령 프롬프트 창에 다음 명령어를 입력하고, 오류 검사 및 복구가 완료될 때까지 기다립니다.
chkdsk c: /f /x /r
방법 5. 부팅 정보 복구 (BCD 및 MBR)
고전압, 바이러스 감염, 불량 섹터 등으로 인해 BCD(부팅 구성 데이터)나 MBR(마스터 부트 레코드) 같은 중요한 부팅 정보가 손상되면 '부팅 가능한 장치를 찾을 수 없음' 오류가 발생할 수 있습니다. 이 경우 해당 정보를 복구하거나 다시 생성해야 합니다. 명령 프롬프트에서 아래 명령어를 제시된 순서대로 입력하고, 각 명령마다 Enter 키를 눌러 처리가 완료될 때까지 기다립니다.
bootrec /fixmbrbootrec /fixbootbootrec /scanosbootrec /rebuildbcd
모든 과정이 끝나면 시스템을 재시작하여 윈도우 10이 정상적으로 부팅되는지 확인하세요. 위에서 안내한 단계들을 차례로 적용하면 대부분의 부팅 오류 문제를 해결할 수 있습니다.
추가로, 이런 오류 메시지로부터 안전하게 지내려면 주기적으로 디스크 오류를 점검하고 최적화하는 습관을 들이는 것이 좋습니다. 수동으로 진행하기 어렵다면 Advanced System Optimizer 사용을 권장합니다. 강력한 PC 클리닝 기능으로 이런 윈도우 오류를 미리 예방하는 데 큰 도움이 됩니다. 24시간 온전히 사용할 수 있는 정식 버전을 체험해 보고 싶다면 여기에서 다운로드하세요.