Legacy OS Support в BIOS: что это и зачем он нужен

При попытке установить Windows 7 на современный ноутбук или загрузить флешку, созданную под старую систему, вы можете обнаружить в BIOS/UEFI параметр Legacy OS Support (также встречается как Legacy Support, CSM или Compatibility Support Module). Без его активации система просто не увидит загрузочную флешку, отформатированную в MBR, или выдаст ошибку при старте установки. Этот параметр отвечает за режим совместимости, который позволяет материнской плате работать с операционными системами, выпущенными до эпохи UEFI.

Технически Legacy OS Support включает модуль CSM, который эмулирует интерфейс старого BIOS. Это требуется, если ваша ОС не поддерживает загрузку с GPT-разделов или не умеет работать с UEFI напрямую. В большинстве современных материнских плат этот параметр по умолчанию отключен, чтобы ускорить загрузку и повысить безопасность, но для ряда задач его приходится включать вручную.

В этой статье вы узнаете, когда нужно активировать Legacy OS Support, как это сделать на разных версиях BIOS, и какие риски связаны с включением этого режима.

Когда требуется включение Legacy OS Support

Параметр Legacy OS Support необходим в трёх основных сценариях. Первый — установка Windows 7, Windows XP или более старых дистрибутивов Linux. Эти системы не имеют встроенных UEFI-драйверов и могут загружаться только через BIOS-совместимый интерфейс.

Второй сценарий — загрузка с жёсткого диска, размеченного по стандарту MBR. Если ваш накопитель был отформатирован в старой схеме разделов, UEFI без CSM его не увидит. Третий случай — использование некоторых диагностических утилит, например, Victoria или MHDD, которые создают загрузочные носители только в legacy-формате.

  • 🖥️ Установка Windows 7/XP на современное оборудование
  • 💾 Загрузка с MBR-дисков и флешек, созданных в Rufus с режимом MBR
  • 🔧 Работа с диагностическими утилитами, не имеющими UEFI-версий
  • 📀 Использование старых LiveCD и реанимационных сборок на базе WinPE

Если ни один из этих пунктов не относится к вашей задаче, параметр лучше оставить выключенным. Современные системы (Windows 10/11, свежие дистрибутивы Linux) полностью работают в режиме UEFI, и им не нужна эмуляция старого BIOS.

Как Legacy OS Support связан с режимом Secure Boot

Между параметрами Legacy OS Support и Secure Boot существует прямая зависимость. Secure Boot — это механизм проверки цифровой подписи загрузчика, который блокирует запуск неподписанных ОС. Включённый Secure Boot несовместим с legacy-режимом, поскольку старые системы не имеют корректных подписей.

При активации Legacy OS Support на большинстве материнских плат Secure Boot автоматически отключается. Это происходит потому, что CSM-режим предполагает загрузку любого кода, что противоречит концепции безопасной загрузки. На некоторых моделях BIOS потребует сначала отключить Secure Boot вручную, и только потом позволит включить legacy-режим.

Для установки Windows 7 вам потребуется выполнить следующую последовательность действий: отключить Secure Boot, затем включить Legacy OS Support или CSM, после чего в разделе Boot Mode выбрать значение Legacy или UEFI with CSM.

⚠️ Внимание: после включения Legacy OS Support система становится уязвимой для руткитов и вредоносных загрузчиков. Не оставляйте этот режим активным, если не используете старые ОС регулярно.

Пошаговая настройка в разных версиях BIOS

Расположение параметра зависит от производителя материнской платы. На ноутбуках Lenovo и HP он обычно находится в разделе Security или Boot. На настольных платах ASUS и MSI — в подразделе Boot или Advanced.

Для материнских плат ASUS путь выглядит так: Advanced → Boot → CSM (Compatibility Support Module) → переключаем Launch CSM в положение Enabled. После этого в соседнем пункте Boot Device Control выбираем Legacy OpROM only или UEFI and Legacy OpROM.

На платах MSI параметр находится в разделе Settings → Advanced → Windows OS Configuration → BIOS CSM/UEFI Mode. Здесь выбираем CSM или Legacy. На ноутбуках HP путь: Advanced → Boot Options → Legacy Support → Enabled.

☑️ Чек-лист перед включением Legacy OS Support

Выполнено: 0 / 4

После изменения настроек обязательно сохраните их клавишей F10 и подтвердите перезагрузку. При первом старте в legacy-режиме система может загружаться дольше обычного — это нормально, поскольку BIOS выполняет дополнительную инициализацию оборудования.

Влияние на загрузку с флешки и жёсткого диска

Когда Legacy OS Support выключен, UEFI видит только накопители с GPT-разметкой и загрузочные флешки, записанные в режиме UEFI. Если вы создали загрузочную флешку с Windows 7 через Rufus в режиме MBR partition scheme for BIOS or UEFI, она не появится в списке загрузочных устройств без CSM.

При включённом legacy-режиме в меню выбора загрузки появляются дополнительный пункт — например, USB Hard Drive или Legacy USB. Именно его нужно выбирать для старта с такой флешки. В некоторых BIOS загрузочное меню вызывается клавишей F11 (ASUS) или F12 (MSI, Dell).

Тип загрузки Разметка диска Режим BIOS
Windows 10/11 GPT UEFI (Legacy Support выключен)
Windows 7 MBR Legacy (CSM включён)
Linux Ubuntu 22.04+ GPT UEFI
Старые LiveCD MBR Legacy (CSM включён)

Обратите внимание: если на вашем жёстком диске уже установлена Windows 10 в режиме UEFI, а вы включите Legacy OS Support, загрузчик может сбиться. Система попытается найти legacy-загрузчик, не найдёт его и выдаст ошибку. Поэтому перед включением CSM убедитесь, что ваша текущая ОС загружается именно в том режиме, который соответствует параметру.

⚠️ Внимание: переключение режима загрузки после установки Windows может привести к синей ошибке INACCESSIBLE_BOOT_DEVICE. Исправляется это только переустановкой системы или восстановлением загрузчика.

Скрытые риски и ограничения режима совместимости

Включение Legacy OS Support не проходит бесследно для производительности. Во-первых, увеличивается время загрузки — BIOS тратит дополнительные секунды на опрос устройств через устаревший интерфейс. На старых жёстких дисках разница может достигать 10–15 секунд.

Во-вторых, в legacy-режиме не работает ряд современных функций: быстрая загрузка Fast Boot, частично теряется поддержка NVMe-накопителей (они определяются, но без дополнительных драйверов могут не запускаться), а также недоступна загрузка с GPT-дисков объёмом более 2 ТБ.

Как проверить, в каком режиме загружена Windows

Нажмите Win+R, введите msinfo32 и нажмите Enter. В строке «Режим BIOS» будет указано «Устаревший» или «UEFI». Если там написано «Устаревший», значит, система работает через CSM.

Третий риск связан с безопасностью. Как уже упоминалось, Secure Boot отключается автоматически, что открывает путь для несанкционированных загрузчиков. На корпоративных ноутбуках с BitLocker это может вызвать запрос ключа восстановления при каждой загрузке.

Типичные ошибки при включении Legacy OS Support

Самая частая проблема — параметр не активируется, хотя вы его включили. Причина кроется в том, что на многих материнских платах нужно сначала отключить Secure Boot, и только потом станет доступен переключатель CSM. Проверьте порядок: сначала Secure Boot → Disabled, затем Legacy Support → Enabled.

Вторая распространённая ошибка — после включения legacy-режима пропадает загрузка с SSD. Это случается, когда SSD отформатирован в GPT и содержит UEFI-загрузчик. Решение — либо вернуть настройки обратно, либо переустановить систему в режиме Legacy, предварительно переразметив диск в MBR.

Третья ситуация — ноутбук не видит загрузочную флешку даже с включённым CSM. Убедитесь, что флешка записана правильно: для legacy-режима нужен MBR и файловая система FAT32 (для Windows 7 — NTFS). Также попробуйте вставить флешку в порт USB 2.0 (чёрный), а не USB 3.0 (синий).

Как вернуть настройки обратно

Если вы завершили установку старой ОС или работа с MBR-диском закончена, необходимо вернуть BIOS в исходное состояние. Зайдите в те же разделы, где вы меняли параметры, и установите Legacy OS Support в положение Disabled, а Secure Boot — в Enabled.

После перезагрузки система, установленная в UEFI-режиме, загрузится как обычно. Если вы работали с Windows 7, учтите: после отключения CSM она перестанет загружаться, поскольку её загрузчик не поддерживает UEFI. Для постоянного использования Windows 7 придётся оставить legacy-режим включённым.

Для быстрого сброса всех настроек BIOS можно использовать опцию Load Optimized Defaults (загрузка оптимальных настроек по умолчанию). Она вернёт все параметры, включая Secure Boot и CSM, в заводское состояние.

Частые вопросы о Legacy OS Support

Чем отличается Legacy OS Support от CSM?

Это одно и то же. CSM (Compatibility Support Module) — техническое название модуля, а Legacy OS Support — его маркетинговое обозначение в интерфейсе BIOS. На разных платах один и тот же функционал называется по-разному.

Можно ли включить Legacy OS Support на ноутбуке с Windows 11?

Технически да, но Windows 11 требует UEFI и Secure Boot для установки. Если вы включите legacy-режим, система может перестать загружаться или потеряет активацию. Делать это не рекомендуется.

Почему после включения Legacy OS Support не работает мышь в BIOS?

В legacy-режиме часть USB-контроллеров инициализируется иначе. Попробуйте подключить мышь в другой порт или обновить прошивку BIOS до актуальной версии.

Как узнать, поддерживает ли мой BIOS Legacy OS Support?

Зайдите в BIOS и найдите раздел Boot или Advanced. Если там есть упоминание CSM или Legacy, значит, поддержка есть. На очень старых платах параметр может называться BIOS Compatibility.

Решение о включении Legacy OS Support всегда должно быть осознанным. Для большинства пользователей этот параметр не требуется, и его активация лишь снижает безопасность и скорость загрузки. Но если ваша задача — установка Windows 7, восстановление данных с MBR-диска или работа со специфическими утилитами, без CSM не обойтись. После завершения работы верните настройки обратно, чтобы система осталась защищённой.