Для исправления ошибки загрузки потребуется восстановить загрузчик Windows через командную строку с помощью команды bootrec /fixboot. Главная загвоздка в том, что системе может потребоваться доступ к скрытому разделу EFI, которому нужно вручную назначить букву диска.

Ошибка «Boot device not found» означает, что ноутбук HP не может найти устройство, с которого нужно запустить операционную систему. Это происходит из-за сбоя в настройках BIOS, повреждения файловой системы загрузочного раздела или проблем с самим жестким диском. В большинстве случаев проблема программная, и переустанавливать Windows не нужно.
Вам понадобится установочная флешка с Windows той же версии, что установлена на ноутбуке. Загрузитесь с неё, но вместо установки выберите «Восстановление системы». Нажмите «Поиск и устранение неисправностей», затем откройте «Командная строка».
Ещё по теме: Reboot and select proper boot device: как исправить ошибку.
Если простая команда bootrec /fixboot выдает ошибку «Отказано в доступе», придется поработать с системными разделами. Это нормально. Для этого используется встроенная утилита diskpart, которая позволяет управлять дисками из командной строки.
Введите команду diskpart и нажмите Enter. Затем наберите list volume, чтобы увидеть список всех разделов на диске. Вам нужно найти раздел с файловой системой FAT32 объемом от 100 до 500 МБ. Это и есть скрытый раздел EFI, где хранится загрузчик. Запомните номер этого тома.
Выберите этот раздел командой select volume X, где X — номер нужного тома. Теперь назначьте ему любую свободную букву, например Z, командой assign letter=Z. После этого введите exit, чтобы выйти из утилиты diskpart, но не закрывайте саму командную строку.
Снова выполните команду bootrec /fixboot. Теперь она должна отработать без ошибок. После успешного выполнения закройте окно командной строки, выберите опцию «Продолжить» или просто перезагрузите ноутбук.
Это частая ситуация в новых версиях Windows 10 и 11. Система защищает загрузочный раздел. Именно поэтому мы используем diskpart, чтобы назначить разделу EFI букву и получить к нему прямой доступ для перезаписи загрузочных файлов.
Не пропадёт, точнее, она будет видна только в текущей сессии командной строки. При обычной загрузке Windows этот раздел снова станет скрытым и недоступным для пользователя, как и должно быть. Ничего дополнительно скрывать не придется.
Можно использовать любую букву, которая не занята другими дисками (C, D, установочной флешкой). Буква Z удобна тем, что она почти всегда свободна, поэтому её часто используют в инструкциях, чтобы избежать путаницы.
Часто достаточно только /fixboot, если проблема с загрузочным сектором. Если это не помогло, можно попробовать команды bootrec /scanos для поиска установленных систем и bootrec /rebuildbcd для перестроения хранилища данных конфигурации загрузки (BCD).
Такого раздела нет? Значит, система была установлена в устаревшем режиме Legacy, а не в UEFI. В этом случае загрузчик находится на активном разделе с файловой системой NTFS (обычно это диск C или отдельный небольшой раздел «Зарезервировано системой»). Команда bootrec /fixboot должна сработать для него без назначения букв.
Проверьте жесткий диск. Зайдите в BIOS (на ноутбуках HP это обычно клавиша F10 при включении) и найдите раздел встроенной диагностики (System Diagnostics, часто вызывается по F2). Запустите тест жесткого диска (Hard Drive Test). Если тест покажет ошибку — диск нужно менять.
Нажимайте кнопку включения и сразу же многократно, прерывисто нажимайте клавишу Esc. Появится стартовое меню (Startup Menu). В нем уже можно выбрать F10 для входа в BIOS, F9 для выбора загрузочного устройства (Boot Menu) или F2 для диагностики.
Если встроенный тест HP показывает, что жесткий диск исправен, а восстановление загрузчика не помогло, скорее всего, файловая система повреждена слишком сильно. В этом случае проще переустановить Windows, предварительно сохранив данные.