Ошибка «Boot Device Not Found» при установке Windows 10 или чёрный экран после замены видеокарты часто возникает из-за неправильного состояния опции Launch CSM в BIOS. Этот параметр управляет режимом совместимости загрузчика, и его неверная настройка блокирует запуск системы ещё до появления логотипа производителя. Ниже разберём, что именно делает эта функция, как её проверить и какие значения выставлять для разных сценариев.
Launch CSM (Compatibility Support Module) — это механизм UEFI, который позволяет материнской плате загружать операционные системы, рассчитанные на старый интерфейс BIOS. Без него современные платы не смогут запустить Windows 7 или 32-битные дистрибутивы Linux. Однако в 2023–2026 годах большинство пользователей сталкиваются с обратной проблемой — включённый CSM мешает установке Windows 11 или загрузке с GPT-диска.
Как работает Compatibility Support Module
Прошивка UEFI на материнских платах от ASUS, MSI, Gigabyte и ASRock по умолчанию пытается запустить систему в чистом UEFI-режиме. Если загрузочный носитель или жёсткий диск размечен в таблице MBR, контроллер не видит его без CSM. Опция Launch CSM эмулирует работу старого BIOS, позволяя обращаться к дискам по legacy-протоколу.
Внутри CSM скрывается несколько подпунктов: настройка загрузки для PCIe-устройств, оптика и сетевых карт. Но для пользователя ключевое значение имеет только общий переключатель — Enabled или Disabled. В некоторых прошивках встречается значение Auto, которое доверяет выбор самой плате.
Важно понимать: CSM не является драйвером или отдельной программой. Это прослойка в коде прошивки, которая перехватывает вызовы прерываний и передаёт управление загрузчику в формате INT 13h. Поэтому её включение не улучшает производительность и не добавляет функций — только меняет способ обращения к накопителям.
Когда нужно включать Launch CSM
Классический сценарий — установка Windows 7 на современный компьютер. Эта система не поддерживает UEFI-загрузку без дополнительных патчей, поэтому при активном режиме Secure Boot и отключённом CSM установщик выдаст ошибку. Включение опции решает проблему, но только если на диске используется таблица MBR.
Второй случай — загрузка с флешки, записанной в режиме Legacy. Многие утилиты для создания загрузочных носителей, особенно старые версии Rufus или UltraISO, не умеют прописывать UEFI-загрузчик. Без CSM такая флешка не отобразится в меню выбора загрузки.
Третий сценарий — использование очень старых PCIe-карт расширения, например, контроллеров SATA без опционального ROM. В этом случае без эмуляции BIOS плата просто не инициализирует устройство.
- 🖥️ Установка Windows 7 или более ранних версий на новые платы
- 💾 Загрузка с MBR-дисков объёмом менее 2 ТБ
- 🔌 Использование PCIe-контроллеров без UEFI-драйверов
- 📀 Запуск старых Live-CD дистрибутивов Linux
⚠️ Внимание: при включённом CSM полностью отключается Secure Boot. Это снижает защиту от руткитов, внедряющихся в загрузчик. Для повседневного использования с Windows 10/11 лучше держать опцию выключенной.
Почему стоит отключить CSM для современных систем
Начиная с Windows 10 версии 1703, система при установке на GPT-диск в UEFI-режиме работает стабильнее и быстрее загружается. Отключение CSM позволяет активировать Secure Boot и использовать функцию TPM 2.0 для шифрования диска через BitLocker. Эти технологии недоступны при активном режиме совместимости.
Ещё один аргумент — скорость. Включённый CSM добавляет несколько секунд к процедуре POST, так как прошивка выполняет дополнительные проверки legacy-устройств. На SSD эта разница незаметна, но на ноутбуках с медленной прошивкой она ощутима.
Критический момент: если Windows была установлена в UEFI-режиме на GPT-диск, а затем вы включили CSM, система может перестать загружаться. Прошивка начнёт искать загрузчик в MBR-стиле и не найдёт его. Поэтому менять параметр нужно только при переустановке ОС.
Пошаговая настройка Launch CSM на разных платах
Расположение опции зависит от производителя материнской платы. На платах ASUS путь обычно такой: Boot → CSM (Compatibility Support Module) → переключатель Launch CSM. У MSI параметр находится в Settings → Advanced → Windows OS Configuration. На Gigabyte — в BIOS → CSM Support.
Перед изменением обязательно отключите Secure Boot, иначе прошивка может проигнорировать вашу настройку. На большинстве плат эта опция расположена в том же разделе, что и CSM. После изменения сохраните параметры клавишей F10 и подтвердите перезагрузку.
Если вы не видите пункт CSM в меню, проверьте, не установлен ли режим UEFI Only в настройках загрузки. Некоторые производители скрывают этот параметр, пока не переключите режим на UEFI + Legacy.
Типичный путь для ASUS:
Boot → CSM → Launch CSM → Enabled/Disabled
Типичный путь для MSI:
Settings → Advanced → Windows OS Configuration → CSM
☑️ Проверка перед изменением CSM
Сравнение режимов загрузки: UEFI и Legacy
| Параметр | UEFI + GPT | Legacy + MBR (CSM) |
|---|---|---|
| Максимальный размер диска | Без ограничений | 2 ТБ |
| Secure Boot | Поддерживается | Недоступен |
| Скорость загрузки | Быстрее | Медленнее |
| Windows 11 | Обязательно | Не поддерживается |
| Восстановление системы | Упрощённое | Требует утилит |
Для большинства пользователей с SSD и Windows 10/11 выбор очевиден — чистый UEFI без CSM. Это обеспечивает лучшую совместимость с современным ПО и аппаратным шифрованием.
Исключение составляют владельцы старых периферийных устройств, например, принтеров или сканеров, для которых нет UEFI-драйверов. В этом случае включение CSM — вынужденная мера.
Типичные ошибки при работе с CSM
Самая частая ошибка — попытка загрузить Windows 11 с включённым CSM. Установщик выдаёт сообщение о несовместимости, так как система требует UEFI и Secure Boot. Решение — отключить CSM и перезаписать загрузочную флешку в режиме UEFI.
Вторая проблема — после отключения CSM компьютер перестаёт видеть SSD. Это значит, что диск размечен в MBR, а не GPT. Конвертировать таблицу разделов можно через mbr2gpt.exe в Windows 10, но проще переустановить систему с предварительной очисткой диска.
Третья ситуация — «чёрный экран» после включения CSM на ноутбуке. Часто это связано с видеокартой, у которой нет legacy-опций ROM. Решение — вернуть параметр в исходное состояние или обновить BIOS до последней версии.
⚠️ Внимание: не меняйте Launch CSM на работающей системе без необходимости. Любое изменение режима загрузки требует переустановки загрузчика, иначе Windows не запустится.
Как узнать текущий режим загрузки без BIOS
Нажмите Win+R, введите msinfo32 и нажмите Enter. В строке «Режим BIOS» будет указано «Устаревший» (Legacy) или «UEFI». Также можно открыть diskmgmt.msc и проверить тип диска: GPT или MBR.
Рекомендации для разных конфигураций
Для нового компьютера с процессором Intel 12-го поколения или AMD Ryzen 5000+ рекомендуется полностью отключить CSM. Это обязательное условие для Windows 11 и корректной работы технологии Intel PTT или AMD fTPM.
Если вы собираетесь использовать две операционные системы — например, Windows 10 и Linux Mint — можно оставить CSM включённым. Но лучше установить обе в UEFI-режиме, чтобы избежать конфликтов загрузчиков.
Владельцам старых игр, которые запускаются через DOSBox или эмуляторы, CSM не нужен — эти программы работают поверх операционной системы и не обращаются к BIOS напрямую.
Частые вопросы о Launch CSM
Влияет ли Launch CSM на игровую производительность?
Нет, эта опция не влияет на частоту кадров, оперативную память или видеокарту. CSM работает только на этапе загрузки системы и не используется после запуска ОС.
Что делать, если после отключения CSM система не загружается?
Вернитесь в BIOS, включите опцию обратно и загрузите Windows. Затем выполните команду mbr2gpt /convert в командной строке с правами администратора, чтобы конвертировать диск в GPT.
Почему на некоторых платах нет пункта Launch CSM?
Новые модели с процессорами Intel 11-го поколения и AMD AM5 полностью удалили поддержку CSM из прошивки. Это связано с требованиями Microsoft к оборудованию для Windows 11.
Можно ли включить Secure Boot при активном CSM?
Нет, эти параметры взаимоисключающие. Secure Boot работает только в чистом UEFI-режиме без эмуляции legacy.
Настройка Launch CSM занимает меньше минуты, но ошибка в этом параметре может сделать систему незагружаемой. Проверьте текущий режим через msinfo32, определите тип диска и только потом меняйте значение. Для большинства пользователей с Windows 10/11 и SSD правильный выбор — Disabled.
Если после изменения параметра компьютер перестал запускаться, не паникуйте. Войдите в BIOS повторно, верните настройку и перезагрузитесь. Всегда имейте под рукой установочную флешку с Windows для восстановления загрузчика.