Windows PC를 시작했는데 "부팅 가능한 장치 없음" 오류가 발생하면 당황할 수 있습니다. 하드 드라이브가 고장났다는 신호일 수 있지만 잘못 구성된 부팅 순서 나 손상된 시스템 파일을 가리킬 수도 있습니다. 이는 (misconfigured boot order)시스템 파일 검사기(System File Checker) ( SFC )와 같은 특정 (SFC)Windows 시스템 명령 을 사용하여 수정할 수 있습니다 .
"부팅할 수 있는 장치 없음" 오류는 문제가 될 수 있지만 몇 가지 일반적인 문제 해결 단계에 따라 수정할 수도 있습니다. 이 오류가 발생하고 해결 방법이 확실하지 않은 경우 아래 단계는 Windows 10 에서 문제를 해결하는 데 도움이 될 것 입니다.
드라이브 부팅 순서 확인(Check Your Drive Boot Order)
많은 경우에 "부팅 가능한 장치 없음" 오류는 로드해야 하는 드라이브와 장치와 순서를 결정하는 부팅 순서가 잘못 구성되어 PC에서 부팅할 올바른 드라이브를 찾을 수 없다는 신호입니다. 이 문제를 해결하려면 PC의 BIOS 또는 UEFI 설정 메뉴로 들어가야 합니다.
- PC를 켜서 시작하십시오. 부팅이 시작되면 특정 키를 눌러 프로세스를 중단하고 BIOS/UEFI 설정 메뉴에 액세스해야 합니다. 올바른 키를 눌러야 하는지 PC 또는 랩톱 설명서를 확인하거나 F1, F10, F12(F1, F10, F12, ) 및 DEL 과 같은 일반적인 키를 시도하십시오 .
- BIOS 또는 UEFI 설정 메뉴 는 장치마다 다릅니다. 메뉴 에서 장치 부팅 옵션(device boot options ) 을 찾고 화면의 지시에 따라 순서를 변경하여 Windows 시스템 드라이브가 첫 번째 위치에 있는지 확인합니다.
부팅 순서가 변경되면 화면의 지시에 따라 설정을 저장하고 PC를 재부팅합니다. PC가 재부팅되고 다른 문제가 없다고 가정하면 시스템 드라이브가 먼저 로드되어 Windows 부팅 프로세스가 시작됩니다.
케이블 연결 확인(Check Your Cabling)
그러나 "부팅 가능한 장치 없음" 오류를 일으키는 다른 문제가 있는 경우 추가 조사가 필요합니다. 예를 들어 데스크탑 PC가 있는 경우 케이스를 열고 케이블 연결을 확인하여 하드 드라이브의 전원 및 데이터 케이블이 제대로 연결되어 있는지 확인해야 할 수 있습니다.
드라이브에 느슨한 케이블이 연결되어 있으면 부팅에 필요한 전원이 충분하지 않을 수 있습니다. 마찬가지로(Likewise) 드라이브에서 마더보드로 연결되는 데이터 케이블이 느슨하면 드라이브를 사용할 수 없어 오류가 발생합니다.
그러나 케이스를 닫기 전에 손상 여부도 확인해야 합니다. 케이블이 닳거나 노출되면 드라이브가 작동하지 않을 수도 있습니다. 드라이브가 손상되는 것을 방지하기 위해 손상된 케이블을 발견하면 항상 교체하십시오.(Always)
SFC를 사용하여 손상된 시스템 파일 검색(Scan for Corrupt System Files Using SFC)
하드 드라이브가 제대로 연결된 경우 손상된 Windows 설치를 가리킬 수 있습니다. 시스템 파일 검사기 (System File Checker) (SFC) 도구 를 사용하여 손상된 시스템 파일을 확인할 수 있습니다 .
그러나 Windows 는 부팅할 수 없으므로 먼저 Windows 10 설치 USB 스틱(create a Windows 10 installation USB stick) (또는 DVD)을 만들어야 합니다. 이렇게 하면 Windows 설치 메뉴의 명령 프롬프트에 액세스할 수 있으므로 SFC 명령을 실행하여 드라이브에서 손상된 파일을 검색할 수 있습니다.
BIOS/UEFI 메뉴의 PC와 Windows 설치 미디어 에서 드라이브를 감지한 경우에만 작동합니다 . 그렇지 않으면 이 단계가 작동하지 않으며 다른 방법을 시도해야 합니다.
- 시작하려면 Windows 설치 미디어를 삽입하고 PC를 시작하십시오. USB 또는 DVD 미디어가 먼저 선택 되었는지 확인하려면 부팅 순서를 변경해야 할 수도 있습니다(위 단계 사용) . Windows 설치 화면 이 나타나면 Shift + F10 키를 선택하여 명령 프롬프트 창(command prompt window) 을 엽니다 .
- 명령 프롬프트 창에서 diskpart 를 입력한 다음 (diskpart)볼륨을 나열합니다(list volume. ) . 이렇게 하면 사용 가능한 드라이브 목록과 해당 드라이브 문자가 표시됩니다. 기존 Windows(Windows) 설치가 포함된 드라이브와 더 작은 시스템 예약(System Reserved ) 파티션 에 할당된 드라이브 문자를 기록해 둡니다(Make) .
- 시스템 드라이브 문자를 알게 되면 exit 를 입력하여 diskpart 를 종료 한 다음 sfc /scannow /offbootdir=C:\ /offwindir=D:\Windowsoffbootdir 의 파일 경로를 시스템 예약(System Reserved ) 파티션(보통 100MB) 에 할당된 드라이브 문자 로 바꿉니다. 크기) 및 기존 Windows 설치 에 할당된 드라이브 문자로 offwindr . 시스템 예약(System Reserved) 파티션에 드라이브 문자가 할당되지 않은 경우 sel vol 0 ( (sel vol 0)0 을 올바른 볼륨 번호로 대체 )을 입력한 다음 exit 를 입력하기 전에 assign 문자 Z:(assign letter Z: ) 를 입력 합니다.
- SFC 는 기존 (SFC)Windows 설치 의 오류를 확인하고 복구를 시도 합니다. 프로세스가 완료되면 오른쪽 상단 모서리에 있는 닫기 버튼을 눌러 명령 프롬프트와 (Close)Windows 설치 창을 모두 닫고 PC를 다시 시작합니다.
Diskpart를 사용하여 Windows 부트로더(GPT 또는 MBR) 복구(Repair Windows Bootloader (GPT or MBR) Using Diskpart)
이전 Windows 설치에서는 마스터 부트 레코드(Master Boot Record) ( MBR )를 사용하여 하드 드라이브 파티션 정보를 드라이브에 저장하여 Windows 시스템 파일을 찾고 로드할 위치에 대한 PC 정보를 제공했습니다. 최근에 MBR에서 GPT로 전환(switched from MBR to GPT) 했다면 부트로더가 손상되었을 수 있습니다.
PC의 BIOS/UEFIWindows 를 부팅하기 위해 이 정보를 필요로 하므로 먼저 diskpart 명령 을 사용하여 복구하거나 교체해야 합니다 . 그러나 이것은 극도의 위험( extreme risk) 을 수반하며 드라이브에 저장된 모든 데이터를 잃을 수 있습니다. 무엇을 하고 있는지 확실하지 않은 경우 먼저 다른 방법(use another method) 을 사용하여 드라이브를 백업해야 합니다.
계속 진행하려면 더 이상 부팅되지 않는 드라이브에서 이 명령을 실행할 수 있도록 먼저 USB 드라이브 또는 DVD 에 (DVD)Windows 설치 미디어 가 필요합니다.
- 시작하려면 설치 미디어를 삽입하고 PC를 시작하고 부팅 순서를 변경하여(위의 단계를 사용하여) Windows 설치 프로그램을 로드합니다. 설치 메뉴가 나타나면 Shift + F10 키를 선택하여 새 명령 프롬프트 창을 엽니다.
- 새 명령 프롬프트 창에서 diskpart 를 입력한 다음 list disk 를 입력 합니다. 시스템 드라이브의 GPT(GPT ) 열 아래에 별표가 있는지 확인 하여 GPT 또는 MBR 부트로더가 있는지 여부를 식별합니다. (MBR)있는 경우(또는 열이 완전히 누락된 경우) sel disk 0 ( 0 을 (0)list disk 명령 에 나열된 올바른 볼륨 디스크 번호로 교체 )을 입력한 다음 list volume 을 입력 합니다. 이 시점에서 할당된 드라이브 문자를 기록해 두십시오.
- MBR 부트로더가 있는 경우 exit 를 입력하여 ( exit )diskpart 를 닫고 다음 명령을 순차적으로 실행하여 부트로더를 복구하고 PC를 다시 시작합니다. bootrec /fixboot, bootrec /scanos, bootrec /rebuildbcd, shutdown /r . 프로세스가 성공하면 시스템 드라이브가 올바르게 부팅되어야 합니다. 액세스 거부 경고가(access is denied) 표시 되면 아마도 GPT 드라이브 에서 MBR 부트로더 를 복구하려고 할 것입니다 .
- GPT 부트로더 가 있는 경우 sel vol 0 을 입력하여 (sel vol 0)100MB 시스템 예약(100MB System Reserved ) 또는 ( 시스템 EFI(System EFI) ) 파티션을 선택하고 0 을 (0)list volume 명령 에 나열된 올바른 볼륨 번호로 바꾸 십시오. assign letter Z :( Z: 를 사용 가능한 다른 드라이브 문자로 대체 ) 를 입력하여 해당 드라이브에 새 드라이브 문자를 할당 합니다.
- 할당되면 exit 를 입력하여 (exit)diskpart 를 닫고 다음 명령을 순차적으로 실행하여 기존 GPT 부트로더를 복구하고 드라이브 문자를 이전에 할당한 문자로 바꿉니다. cd /d Z:\efi\microsoft\boot\, attrib BCD -s -h -r, ren BCD BCDold.bak, bcdboot C:\Windows /l en-us /s k: /f ALL . 명령이 성공하면 shutdown /r 을 입력 하여 PC를 다시 시작합니다.
이 단계가 작동하지 않거나 부트로더가 완전히 손상된 경우 Windows를 지우고 다시 설치(wipe and reinstall Windows) 해야 할 수 있습니다 . 이렇게 하면 시스템 드라이브에 새 부트로더가 배치되지만 이 과정에서 저장된 파일이 모두 손실될 수 있습니다.
Windows 10 설치 유지 관리(Maintaining a Windows 10 Installation)
Windows 10 PC 의 "부팅 가능한 장치 없음" 오류 는 긴급 유지 관리가 필요하다는 신호일 수 있습니다. 정기적인 시스템 업데이트(regular system updates) 와 예약된 파일 백업(scheduled file backup) 으로 PC를 잘 유지 관리 하면 특히 하드웨어에 장애가 발생하여 Windows를 공장 설정으로 재설정(reset Windows to factory settings) 해야 하는 경우에 도움이 될 수 있습니다 .
물론 손상된 드라이브가 이러한 문제를 일으키는 경우 PC를 업그레이드(upgrade your PC) 하고 드라이브를 완전히 교체해야 할 때일 수 있습니다. 구형 하드 드라이브에서 SSHD 또는 SSD 드라이브(an SSHD or SSD drive) 로 전환 하면 속도와 효율성이 향상되지만 갑작스러운 데이터 손실로부터 필수 파일을 안전하게 보호하려면 우수한 외장 하드 드라이브 에 투자하는 것이 좋습니다.(good external hard drive)
How to Fix a No Bootable Device Error on Windows 10
If уou’ve started up your Windows PC and уou’re faced with a “no bootable deνice” error, yoυ might panic. While it could be a sign that your hard drive has failed, it coυld also pоint to a misconfigured boot order or corrupt system files, which can be fixed using certain Windows system commands like the System File Checker (SFC).
A “no bootable device” error can be problematic, but it can also be fixed by following some common troubleshooting steps. If you’re facing this error and you’re not sure how to fix it, the steps below should help you resolve the issue on Windows 10.
Check Your Drive Boot Order
In many cases, a “no bootable device” error is a sign that your PC can’t find the correct drive to boot up because the boot order, which determines which drives and devices it should load and in what order, is incorrectly configured. To fix this, you’ll need to enter your PC’s BIOS or UEFI settings menu.
- Start by switching on your PC. As it begins to boot, you’ll need to press a certain key to interrupt the process and access your BIOS/UEFI settings menu. Check your PC or laptop’s manual for the correct key to press, or attempt common keys such as F1, F10, F12, and DEL.
- The BIOS or UEFI settings menu will differ from device to device. Locate the device boot options in your menu and change the order using the on-screen instructions, making sure that your Windows system drive is in the first position.
With the boot order changed, follow the on-screen instructions to save your settings and reboot your PC. When your PC reboots, and assuming no other issues, your system drive will load first, allowing the Windows boot-up process to begin.
Check Your Cabling
If there are other issues causing a “no bootable device” error, however, you’ll need to investigate further. If you have a desktop PC, for instance, you may need to open the case and check the cabling to ensure that your hard drive’s power and data cables are connected properly.
If your drive has loose cabling, there may not be enough power for it to boot. Likewise, if the data cable from your drive to your motherboard is loose, your drive can’t be used, causing the error.
Before you close your case, however, you should also check for damage. A frayed or exposed cable may also stop your drive from working. Always replace damaged cabling when you spot it to prevent your drive from being damaged.
Scan for Corrupt System Files Using SFC
If your hard drive is connected properly, it could point to a corrupt Windows installation. You can check for corrupt system files using the System File Checker (SFC) tool.
As Windows can’t boot, however, you’ll need to create a Windows 10 installation USB stick (or DVD) first. This will give you access to a command prompt in the Windows installation menu, allowing you to run the SFC command to scan for corrupt files on your drive.
However, this will only work if your drive is detected by your PC in your BIOS/UEFI menu and by the Windows installation media. Otherwise, this step won’t work, and you’ll need to try another method.
- To start, insert your Windows installation media and start up your PC. You may need to change the boot order (using the steps above) to ensure your USB or DVD media is selected first. Once the Windows installation screen appears, select the Shift + F10 keys to open a command prompt window.
- In the command prompt window, type diskpart, then list volume. This will give you a list of available drives, as well as their drive letters. Make note of the drive letters assigned to the drive containing your existing Windows installation and to the smaller System Reserved partition.
- Once you know your system drive letter, type exit to exit diskpart, then ype sfc /scannow /offbootdir=C:\ /offwindir=D:\Windows, replacing the file paths for offbootdir with the drive letter assigned to your System Reserved partition (usually 100MB in size) and offwindr with the drive letter assigned to your existing Windows installation.
If your System Reserved partition isn’t assigned a drive letter, type sel vol 0 (replacing 0 with the correct volume number), then type assign letter Z: before typing exit.
- SFC will check and attempt to repair any errors in your existing Windows installation. Once the process is complete, press the Close button in the top-right corner to close both the command prompt and Windows installation windows and restart your PC.
Repair Windows Bootloader (GPT or MBR) Using Diskpart
Older Windows installations used a Master Boot Record (MBR) to save hard drive partition information to your drive, giving your PC information on where to find and load Windows system files. If you’ve switched from MBR to GPT recently, you may have corrupted your bootloader.
As a PC’s BIOS/UEFI requires this information to boot Windows, you’ll need to repair or replace it first using the diskpart command. This carries extreme risk, however, and could cause you to lose all saved data on a drive. If you’re unsure what you’re doing, you’ll need to use another method to back up your drive first.
If you want to proceed, you’ll need Windows installation media on a USB drive or DVD first to be able to run this command on a drive that no longer boots.
- To begin, insert your installation media and start your PC and change your boot order (using the steps above) to load the Windows installer. Once the installation menu appears, select the Shift + F10 keys to open a new command prompt window.
- In the new command prompt window, type diskpart, then list disk. Identify whether or not you have an GPT or MBR bootloader by checking whether or not your system drive has an asterisk under the GPT column. If it does (or if the column is missing entirely), type sel disk 0 (replacing 0 with the correct volume disk number listed by the list disk command), then list volume. Make a note of the assigned drive letters at this point.
- If you have an MBR bootloader, type exit to close diskpart, then run the following commands sequentially to repair your bootloader and restart your PC: bootrec /fixboot, bootrec /scanos, bootrec /rebuildbcd, shutdown /r. If the process is successful, your system drive should boot up correctly. If you see an access is denied warning, you’re probably trying to repair a MBR bootloader on a GPT drive.
- If you have a GPT bootloader, select the 100MB System Reserved or (System EFI) partition by typing sel vol 0, replacing 0 with the correct volume number listed by the list volume command. Assign a new drive letter to that drive by typing assign letter Z: (replacing Z: with another available drive letter).
- Once assigned, type exit to close diskpart, then run the following commands sequentially to repair the existing GPT bootloader, replacing drive letters with the letter you assigned previously: cd /d Z:\efi\microsoft\boot\, attrib BCD -s -h -r, ren BCD BCDold.bak, bcdboot C:\Windows /l en-us /s k: /f ALL. If the commands are successful, type shutdown /r to restart your PC.
If these steps don’t work, or if you’ve corrupted your bootloader entirely, you may need to wipe and reinstall Windows. This will place a new bootloader on your system drive, but you’ll probably lose any saved files in the process.
Maintaining a Windows 10 Installation
A “no bootable device” error on a Windows 10 PC can be a sign that urgent maintenance is required. Keeping your PC well maintained with regular system updates and a scheduled file backup can help you, especially if your hardware has failed and you need to reset Windows to factory settings.
Of course, if a broken drive is causing these issues, it could be time to upgrade your PC and replace your drive completely. Switching from an older hard drive to an SSHD or SSD drive should improve speed and efficiency, but you may want to invest in a good external hard drive to keep your essential files safe from sudden data loss.