Если BIOS видит жесткий диск, но Windows не загружается, проблема чаще всего в повреждении загрузочного сектора, неправильных параметрах BIOS или конфликте режимов UEFI/Legacy. Решение включает проверку порядка загрузки, восстановление MBR и обновление драйверов контроллера диска. Ниже приведена пошаговая инструкция по устранению проблемы.
Причины проблемы
- Повреждение загрузочного сектора (MBR или GPT)
- Неправильный порядок загрузки в BIOS
- Отключенный контроллер SATA или NVMe в BIOS
- Конфликт режимов UEFI и Legacy в настройках загрузки
- Устаревшие или повреждённые драйверы чипсета материнской платы
- Неправильные параметры режима AHCI
- Вирусная инфекция на диске
- Аппаратный отказ жесткого диска (bad sectors)
Пошаговая инструкция
Способ 1: Проверка и изменение порядка загрузки в BIOS
- Перезагрузите компьютер и нажимайте клавишу
Del,F2илиF12во время загрузки для входа в BIOS. - Найдите раздел
BootилиЗагрузка. - Убедитесь, что ваш жесткий диск стоит первым в списке
Boot PriorityилиBoot Order. - Если диск на другом месте, переместите его на первую позицию с помощью стрелок
↑и↓. - Нажмите
F10для сохранения и выхода из BIOS. - Перезагрузитесь и проверьте, загружается ли Windows.
Способ 2: Проверка режима AHCI в BIOS
- Перезагрузитесь и войдите в BIOS.
- Найдите раздел
AdvancedилиДополнительно. - Отыщите параметр
SATA ModeилиStorage Mode. - Установите значение
AHCI(если установленоIDEилиCompatibility Mode). - Сохраните изменения клавишей
F10. - Перезагрузитесь.
Способ 3: Проверка режима загрузки (UEFI или Legacy)
- Войдите в BIOS.
- Найдите раздел
Boot ModeилиUEFI/Legacy. - Если установлен режим
UEFI, попробуйте переключиться наLegacy(и наоборот). - Проверьте, поддерживает ли ваша система GPT (UEFI) или MBR (Legacy) разметку диска.
- Сохраните изменения и перезагрузитесь.
Способ 4: Восстановление загрузочного сектора (MBR)
- Загрузитесь с установочного диска или флешки Windows (той же версии).
- На экране установки нажмите
Shift+F10для открытия командной строки. - Введите команду
bootrec /fixmbrи нажмитеEnter. - Выполните команду
bootrec /fixboot. - Введите
bootrec /scanosдля сканирования установок Windows. - Выполните
bootrec /rebuildbcdдля восстановления конфигурации загрузки. - Закройте командную строку и перезагрузитесь.
Способ 5: Проверка диска на ошибки
- Загрузитесь с Windows установочного носителя.
- Откройте командную строку клавишами
Shift+F10. - Введите
chkdsk C: /F /R(заменитеC:на букву вашего диска). - Введите
Yи нажмитеEnterдля подтверждения проверки при следующей загрузке. - Перезагрузитесь и дождитесь завершения проверки диска.
Способ 6: Включение контроллера диска в BIOS
- Войдите в BIOS.
- Перейдите в раздел
AdvancedилиIntegrated Peripherals. - Найдите опции
SATA ControllerилиNVMe Controller. - Убедитесь, что они установлены в режим
Enabled. - Если контроллер отключен, включите его.
- Сохраните изменения и перезагрузитесь.
Способ 7: Переустановка Windows с сохранением данных
- Создайте загрузочную USB-флешку с Windows (используйте инструмент
Media Creation Toolот Microsoft). - Перезагрузитесь с флешки.
- Выберите опцию
Repair your computer(Восстановить компьютер). - Выберите
Troubleshoot→Reset this PC. - Выберите
Keep my filesдля сохранения личных файлов. - Дождитесь завершения переустановки Windows.
Часто задаваемые вопросы
Почему BIOS видит диск, а Windows не загружается? Это обычно означает повреждение загрузочного сектора, неправильные параметры BIOS или конфликт режимов UEFI/Legacy, но диск физически работает.
Как узнать, MBR или GPT разметка на диске? Загрузитесь с установочного носителя Windows, откройте командную строку и введите diskpart, затем list disk — если рядом с диском стоит звёздочка (*), это GPT, иначе MBR.
Безопасно ли менять SATA Mode с IDE на AHCI? Да, но после переключения может потребоваться переустановка Windows или обновление драйверов контроллера диска.