Компьютер отказывается видеть загрузочную флешку или после замены диска выдаёт ошибку No bootable device — в большинстве подобных случаев причина кроется именно в неправильно выбранном режиме загрузки в BIOS. Проверить это можно за пару минут: достаточно зайти в настройки прошивки и посмотреть, какой режим активен — UEFI или Legacy, и соответствует ли он тому, в котором установлена операционная система.
В этой статье разберём, что такое режим загрузки, чем отличаются его варианты, как безопасно переключиться между ними и какие ошибки возникают при несовпадении режима и разметки диска. Инструкции даны в общем виде: точные названия пунктов меню зависят от производителя материнской платы или ноутбука, поэтому сверяйтесь с документацией к вашей модели.
Что такое режим загрузки и зачем он нужен
Режим загрузки — это способ, которым прошивка материнской платы ищет и запускает загрузчик операционной системы при включении компьютера. От выбранного режима зависит, какие диски система сможет увидеть как загрузочные и какие функции безопасности будут доступны.
Исторически существует два основных режима. Первый — Legacy (его также называют BIOS mode или CSM), унаследованный от классического BIOS. Второй — UEFI, современный стандарт, пришедший ему на смену. Многие прошивки поддерживают оба варианта, а также гибридный режим, где система сама пытается определить подходящий способ загрузки.
Отличия UEFI и Legacy
Режим Legacy работает с дисками, размеченными в стиле MBR, и использует классическую схему поиска загрузочного сектора. Это старый, но проверенный механизм, который до сих пор нужен для некоторых устаревших систем и утилит.
UEFI использует разметку GPT и хранит загрузчики в специальном системном разделе EFI. Такой подход позволяет быстрее инициализировать оборудование, поддерживает диски большого объёма и даёт доступ к функции Secure Boot — проверке цифровой подписи загружаемого ПО.
| Критерий | UEFI | Legacy (CSM) |
|---|---|---|
| Разметка диска | GPT | MBR |
| Secure Boot | Поддерживается | Недоступен |
| Скорость инициализации | Как правило, выше | Ниже |
| Совместимость со старыми ОС | Ограниченная | Широкая |
| Интерфейс настройки | Графический, с мышью | Текстовый, клавиатура |
Как узнать текущий режим загрузки
Есть два способа проверить активный режим, не перезагружая компьютер. Первый — через Windows: нажмите Win + R, введите команду msinfo32 и найдите строку «Режим BIOS». Там будет указано UEFI или Устаревший (то есть Legacy).
Второй способ — зайти в настройки прошивки при включении. Клавиша входа зависит от производителя: чаще всего это Del, F2, реже F10, F12 или Esc. Точную клавишу подсказывает подсказка на экране POST или руководство к устройству.
- 🔍 Проверьте режим через
msinfo32— это самый быстрый способ без перезагрузки. - 💽 Уточните стиль разметки диска в «Управлении дисками»: свойства диска → вкладка «Тома».
- 📋 Запишите текущие настройки перед любыми изменениями — это упростит откат.
Как переключить режим загрузки в BIOS
Вам нужно войти в настройки прошивки и найти раздел, отвечающий за загрузку. Обычно он называется Boot, Startup или находится внутри раздела Advanced. Искомый параметр может называться Boot Mode, UEFI/Legacy Boot или CSM (Compatibility Support Module).
Выберите нужный режим, затем сохраните изменения — чаще всего клавишей F10 с подтверждением. Компьютер перезагрузится уже в новом режиме.
☑️ Безопасное переключение режима загрузки
⚠️ Внимание: если операционная система установлена в режиме UEFI на диске GPT, переключение в Legacy сделает её незагружаемой — и наоборот. Перед сменой режима убедитесь, что разметка диска соответствует выбранному режиму, либо будьте готовы к переустановке системы.
Если после переключения система не загружается, не паникуйте: вернитесь в настройки и восстановите прежний режим. Сами по себе данные на диске от смены режима не удаляются — страдает только способность прошивки найти загрузчик.
Какой режим выбрать
Для современных компьютеров и актуальных версий Windows предпочтителен UEFI. Он обеспечивает более быструю инициализацию, поддержку Secure Boot и корректную работу с дисками большого объёма. Современные версии Windows фактически ориентированы на установку именно в режиме UEFI.
Legacy имеет смысл включать в ограниченном числе сценариев: загрузка старых загрузочных флешек и утилит, работа с устаревшими операционными системами, специфическое оборудование. В остальных случаях держать CSM включённым не нужно — это может даже мешать работе Secure Boot.
Типичные проблемы и их решения
Одна из самых частых жалоб — система не видит загрузочную флешку в меню загрузки. Возможные причины: флешка записана под другой режим, отключён CSM при Legacy-флешке, либо включён Secure Boot, блокирующий неподписанный загрузчик. Проверьте эти три пункта по очереди.
Вторая типичная ситуация — ошибка вида No bootable device после замены диска или обновления прошивки. Здесь первым делом проверьте, не сбросился ли режим загрузки на значение по умолчанию, и не изменился ли порядок загрузочных устройств в разделе Boot Priority.
- 🛠️ Флешка не отображается — проверьте соответствие режима флешки и BIOS, временно отключите Secure Boot, если это допустимо.
- 💾 Система перестала грузиться после смены режима — верните прежний режим и проверьте разметку диска.
- 🔁 BIOS сбрасывает настройки — возможная причина в разряженной батарейке CMOS на материнской плате.
- 🧩 После обновления прошивки настройки сбросились — заново выставьте режим и порядок загрузки.
⚠️ Внимание: отключение Secure Boot и включение CSM снижают защиту от загрузки вредоносного ПО на раннем этапе старта. Выполняйте такие изменения осознанно и возвращайте настройки после завершения обслуживания.
Что такое CSM и почему его отключают
CSM (Compatibility Support Module) — модуль совместимости в прошивках UEFI, эмулирующий поведение классического BIOS. Он нужен для загрузки систем на дисках MBR и старых загрузочных носителей. Если все ваши системы установлены в режиме UEFI, CSM можно отключить — это упрощает схему загрузки и позволяет использовать Secure Boot без ограничений.
Конвертация диска при смене режима
Если вы хотите перейти с Legacy на UEFI без переустановки Windows, необходимо преобразовать разметку диска из MBR в GPT. В составе современных версий Windows есть штатная утилита MBR2GPT, которая выполняет такое преобразование без потери данных — при соблюдении ряда условий.
Перед запуском сделайте резервную копию важных данных. Проверка возможности конвертации выполняется командой:
mbr2gpt /validate /allowFullOS
Если проверка прошла успешно, выполняется само преобразование, после чего в BIOS переключают режим на UEFI. Подробности и ограничения утилиты описаны в официальной документации Microsoft — изучите их перед началом.
⚠️ Внимание: любые операции с разметкой диска несут риск потери данных. Резервная копия перед конвертацией обязательна, даже если утилита заявляет работу без удаления файлов.
Часто задаваемые вопросы
Какой режим загрузки лучше — UEFI или Legacy?
Для современных компьютеров и актуальных версий Windows рекомендуется UEFI: он быстрее инициализирует оборудование и поддерживает Secure Boot. Legacy нужен лишь для старых систем и специфических загрузочных носителей.
Пропадут ли данные при смене режима загрузки?
Само переключение режима не удаляет файлы — меняется только способ поиска загрузчика. Однако система может перестать загружаться, если её разметка диска не соответствует новому режиму.
Почему BIOS не видит загрузочную флешку?
Возможные причины: флешка записана под другой режим, отключён CSM, включён Secure Boot либо неисправен USB-порт. Проверьте флешку на другом компьютере и сверьте режимы.
Как узнать, GPT или MBR используется на диске?
Откройте «Управление дисками», щёлкните правой кнопкой по нужному диску, выберите «Свойства» и перейдите на вкладку «Тома» — там указан стиль раздела.
Что делать, если после переключения режима система не грузится?
Вернитесь в настройки прошивки и восстановите прежний режим загрузки — система должна запуститься снова. Затем проверьте разметку диска и при необходимости выполните конвертацию перед повторным переключением.