Что такое CSM в BIOS и для чего оно нужно?
Прежде чем разбираться с CSM, важно понять, что это компонент UEFI.
BIOS и UEFI — это низкоуровневые программы, которые проверяют работоспособность оборудования и передают управление операционной системе при включении компьютера.
BIOS (Basic Input/Output System) — это первая программа, запускаемая при включении компьютера. Он проверяет исправность компонентов и передаёт управление ОС.
Однако у BIOS есть серьёзные ограничения. Например, он использует MBR (Master Boot Record) для работы с жёстким диском, который поддерживает разделы объёмом не более 2 ТБ. Когда появились накопители большего объёма, BIOS стал устаревать.
UEFI (Unified Extensible Firmware Interface) пришёл на смену BIOS в 2007 году. Современные компьютеры в основном используют именно UEFI, хотя его часто называют BIOS из-за привычки.
Что такое CSM и зачем оно нужно?
CSM (Compatibility Support Module) — это модуль совместимости, встроенный в UEFI.
Он позволяет работать в режиме старого BIOS, эмулируя его среду. Это полезно, если вы хотите запустить старую операционную систему, не поддерживающую UEFI, или загрузиться с накопителя, на котором уже установлена ОС, использующая BIOS.
Если ваш компьютер новый и с предустановленной Windows, скорее всего, CSM отключено. Включать его нужно только в особых случаях, например, для установки устаревшей ОС.
Как узнать, использует ли ваш компьютер BIOS или UEFI?
Чтобы проверить, какой режим загрузки используется в Windows:
- Нажмите клавишу Windows и введите Сведения о системе.
- Откройте найденное приложение.
- Найдите параметр Режим загрузки.
Для чего нужен CSM?
Есть два основных случая, когда может понадобиться CSM:
- Установка старой операционной системы, не поддерживающей UEFI (например, Windows Vista без SP1 или более ранние версии).
- Установка ОС с другой разрядностью, чем у прошивки. Например, если нужно поставить 32-битную систему на компьютер с 64-битным UEFI, без CSM это сделать нельзя.
Важно! BIOS-загрузка требует MBR-разметки диска, тогда как UEFI обычно требует GPT. Однако некоторые загрузчики поддерживают оба варианта.
Какой режим выбрать при установке ОС на новый компьютер?
Если вы устанавливаете операционную систему на чистый диск, сначала проверьте, какие режимы поддерживает ваш BIOS/UEFI.
- Перезагрузите компьютер и зайдите в настройки BIOS/UEFI (обычно клавиши DEL или F2).
- Найдите параметр Boot Mode. Он может называться:
Если ваш компьютер поддерживает UEFI, лучше использовать его, так как он быстрее, безопаснее и работает с новыми технологиями (например, Secure Boot). CSM включают только при необходимости.
Что делать, если в BIOS нет параметров CSM?
Если в настройках BIOS/UEFI нет параметров, связанных с CSM, это значит, что ваша материнская плата его не поддерживает.
В таком случае при установке операционной системы вам придётся использовать тот режим загрузки, который уже установлен на устройстве.
Если же CSM есть, попробуйте сначала установить систему в режиме UEFI. Если не получится — включите CSM.
Почему лучше использовать UEFI?
- Более быстрая загрузка и энергосбережение
- Функция Fast Boot в UEFI ускоряет загрузку системы почти в 2 раза по сравнению с Legacy BIOS.
- Режимы сна и гибернации работают быстрее, так как могут частично пропускать тестирование оборудования при включении.
- Защищённая загрузка (Secure Boot)
- Secure Boot защищает от вредоносных программ, загружаемых до ОС.
- В большинстве случаев его можно отключить, если он мешает установке.
- Поддержка мультизагрузки
- В UEFI можно выбрать, какая ОС загружается, прямо в интерфейсе прошивки, без использования дополнительного загрузчика.
- Поддержка больших дисков
- BIOS с MBR ограничен дисками до 2 ТБ.
- UEFI использует GPT, поддерживающий теоретически до 9 зеттабайт.
- Гибкость и управление из ОС
Почему некоторые всё ещё используют BIOS?
- Проще в настройке
- BIOS использует более понятную и проверенную временем систему загрузки.
- В UEFI загрузочные записи для ОС хранятся в самой прошивке, что иногда вызывает проблемы.
- Совместимость со старыми ОС
- UEFI обычно 64-битный. Если нужно загрузить 32-битную ОС, придётся включать CSM.
- Windows Vista SP1 и старее не поддерживают UEFI.
- Меньше шансов "сломать" систему
Как включить CSM?
Настройка CSM зависит от производителя материнской платы.
- Перезагрузите компьютер и войдите в BIOS/UEFI (обычно клавиши DEL или F2).
- Перейдите во вкладку Boot или Security.
- Найдите параметр Secure Boot и отключите его.
- Теперь должен появиться параметр Launch CSM — включите его.
- Сохраните изменения и перезагрузите компьютер.
Если параметра CSM нет, значит, ваша материнская плата поддерживает только UEFI.
После включения Launch CSM выберите Save Changes & Reset (Сохранить изменения и перезагрузить). Теперь ваш компьютер будет загружаться в режиме CSM.
Вывод
CSM — это настройка UEFI, которая эмулирует BIOS и позволяет загружать старые операционные системы и оборудование, не поддерживающее UEFI.
Использовать CSM стоит только в следующих случаях:
- Для настройки виртуальной машины (UEFI в гипервизорах поддерживается слабо).
- Если требуется загрузить 32-битную ОС на 64-битную систему.
- Если прошивка материнской платы имеет известные ошибки.
- Если часто переставляете жёсткие диски между разными компьютерами.
- Если устанавливаете старую ОС.
В остальных случаях лучше использовать UEFI. Он быстрее, безопаснее и поддерживает больше современных функций.
Если вы включили CSM для установки старой ОС, система автоматически будет загружаться в том же режиме, в котором была установлена.