Hi Gregg Riley,
Thanks for reaching out to Microsoft Q&A Forum. I understand that you are seeing a “Boot device not found” error on an HP laptop running Windows 11 Home.
Before moving forward, I’d like to narrow this down a bit to better understand the situation:
- Does the internal drive (SSD/HDD) appear in BIOS under storage or information, not just in the boot order?
- Did this issue start after a recent Windows update, BIOS update, or an unexpected shutdown?
In the meantime, you can try these steps:
1, Run HP hardware diagnostics to check if the drive is detected and healthy
- Restart the device and press F2 repeatedly at startup
- Run the Storage or Hard Drive test and note any error codes shown
2, Verify UEFI boot mode is enabled
- Enter BIOS using Esc, then F10
- Confirm Boot Mode is set to UEFI and Legacy support is disabled
- Save changes and restart
3, Use Startup Settings from Windows Recovery to attempt automatic repair again
- From the Recovery Environment, select Troubleshoot
- Select Advanced options
- Select Startup Settings and restart, then allow Windows to attempt recovery
4, Rebuild boot configuration data from Command Prompt in Recovery
- In Advanced options, select Command Prompt
- Run the following commands one by one:
-
bootrec /fixmbr -
bootrec /fixboot -
bootrec /scanos -
bootrec /rebuildbcd
-
- Restart the device after completion
5, Check disk integrity offline
- From the same Command Prompt, run:
-
chkdsk c: /f
-
- Allow the scan to complete before restarting
6, Use System Restore if restore points are available
- In Advanced options, select System Restore
- Choose a restore point dated before the issue started
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.