Подробный гайд по CSM (Compatibility Support Module)
Параметр BIOS/UEFI часто вызывает путаницу, и его неправильная настройка может привести к тому, что компьютер перестанет загружаться или видеокарта перестанет выдавать изображение.
1. Что такое CSM простыми словами?
CSM (Compatibility Support Module / Модуль поддержки совместимости) — это специальный компонент в современной прошивке UEFI, который эмулирует работу старого, классического Legacy BIOS.
До 2012 года:
Компьютеры использовали старый BIOS. Он умел загружать ОС только с дисков, размеченных по таблице MBR (Master Boot Record).
После 2012 года:
Появился UEFI (Unified Extensible Firmware Interface). Он принес поддержку дисков GPT, графический интерфейс, мышь в BIOS, быструю загрузку и защиту Secure Boot.
Проблема:
Миллионы старых видеокарт, сетевых плат и операционных систем (Windows 7, старые Linux) не умели работать с новым UEFI.
Решение:
Производители материнских плат добавили CSM. Когда CSM включен, UEFI "притворяется" старым BIOS-ом, позволяя запускать старое железо и ОС. Когда CSM выключен, работает чистый, современный режим UEFI Native.
2. Когда CSM нужно ВКЛЮЧИТЬ (Enabled)
Вам обязательно потребуется включить CSM в следующих случаях:
1. Установка старых ОС:
Вы планируете установить Windows 7, Windows 8 или старые дистрибутивы Linux, которые не имеют полноценной поддержки UEFI-загрузчиков.
2. Использование старых видеокарт (Критично!):
- Если у вас видеокарта старше ~2012-2014 года (например, NVIDIA GTX 600-серии или старые AMD Radeon), в ней нет UEFI GOP (Graphics Output Protocol). - Если вы отключите CSM, материнская плата не сможет инициализировать видеокарту, и вы получите черный экран при включении ПК (вплоть до необходимости сбрасывать BIOS перемычкой).
3. Загрузка со старых флешек/SSD:
Если ваш загрузочный накопитель или системный диск размечен в старом формате MBR, компьютер загрузится с него только при включенном CSM.
4. Использование старого периферийного оборудования:
Старые RAID-контроллеры, PCI-E Wi-Fi адаптеры или сетевые карты, требующие Legacy OpROM для загрузки по сети (PXE).
3. Когда CSM нужно ОТКЛЮЧИТЬ (Disabled)
Для современных сборок ПК (2018+ год) CSM рекомендуется отключать (переводить в режим UEFI Only / Disabled).
Это дает следующие преимущества:
1. Установка Windows 11:
По официальным требованиям Microsoft, Windows 11 устанавливается только в режиме чистого UEFI с включенным Secure Boot и таблицей разделов GPT. CSM при этом должен быть выключен.
2. Технология Resizable BAR (Re-Size BAR) / SAM:
Для того чтобы видеокарта получила полный и быстрый доступ ко всей видеопамяти (что дает прирост FPS в играх), материнская плата должна работать в чистом режиме UEFI. При включенном CSM функция Re-Size BAR работать не будет.
3. Безопасность (Secure Boot):
Функция защиты от буткитов и руткитов (Secure Boot) работает только при отключенном CSM.
4. Ускорение загрузки:
Чистый UEFI пропускает этап опроса устаревшего оборудования, что сокращает время от нажатия кнопки Power до появления логотипа Windows.
5. Диски большого объема:
Загрузка с SSD и HDD объемом более 2.2 ТБ возможна только через GPT (а значит, в режиме UEFI, без CSM).
4. Важные сопутствующие параметры в BIOS
Если вы зайдете в раздел настроек CSM, вы можете встретить дополнительные подпункты.
Что они значат:
* Launch CSM:
Главный переключатель (Auto / Enabled / Disabled).
* Boot Option Filter:
- UEFI and Legacy: Загружает всё подряд.
- UEFI Only: Только современные загрузчики (рекомендуется для Win 10/11).
- Legacy Only: Только старые загрузчики.
* Storage OpROM Policy / Network Stack:
Определяет, как опрашивать контроллеры дисков и сетевые карты. Для современных NVMe SSD всегда выбирайте UEFI Only.
* Video OpROM Policy:
Определяет, как инициализировать видеокарту. Для современных карт ставим UEFI, для старых — Legacy.
5. КРИТИЧЕСКОЕ ПРЕДУПРЕЖДЕНИЕ (Правило золотого сечения)
НИКОГДА не меняйте состояние CSM (с Enabled на Disabled или наоборот), если операционная система уже установлена и работает!
Почему? ОС при установке "прописывает" загрузчик под конкретный режим.
- Если Windows стояла в Legacy (CSM включен, диск MBR), а вы выключили CSM -> Материнская плата перестанет видеть загрузчик. Вы получите ошибку "Boot device not found" или Inaccessible Boot Device (BSOD).
- Если Windows стояла в UEFI (CSM выключен, диск GPT), а вы включили CSM -> Система может зависнуть на этапе инициализации или также не найти загрузчик.
6. Как правильно перейти с Legacy (MBR) на UEFI (GPT) БЕЗ потери данных
Если у вас уже стоит Windows 10 или 11, она работает в старом режиме (включен CSM, диск MBR), но вы хотите отключить CSM (например, для Re-Size BAR или Win 11), вам не нужно переустанавливать Windows. Вы можете конвертировать разметку диска штатными средствами.
Пошаговая инструкция:
Шаг 1: Проверка готовности
- Нажмите
Win + R, введитеmsinfo32и нажмите Enter. - Найдите строку "Режим BIOS". Если там написано "Устаревший" (Legacy), значит CSM включен. Если "UEFI" — всё хорошо, ничего делать не нужно.
Шаг 2: Конвертация диска (MBR в GPT)
- Нажмите
Win + S, введите cmd, кликните правой кнопкой мыши по "Командная строка" и выберите "Запуск от имени администратора".
2. Введите команду для проверки возможности конвертации:
mbr2gpt /validate /allowfullOS
(Если появилось "Validation failed", значит на диске слишком много разделов или нет скрытого раздела EFI. Обычно всё проходит успешно).
3. Если валидация успешна, запустите процесс конвертации:
mbr2gpt /convert /allowfullOS
(Процесс займет пару секунд. Данные на диске не удалятся!)
Шаг 3: Настройка BIOS
- Перезагрузите ПК и зайдите в BIOS/UEFI (обычно клавиши
DelилиF2). - Найдите раздел Boot или Advanced.
- Найдите CSM Support (или CSM Configuration) и переведите в Disabled.
- Найдите Secure Boot и переведите в Enabled (Опционально, но рекомендуется. Если Secure Boot не включается, возможно потребуется установить "OS Type: Windows UEFI Mode" в настройках Boot).
- Сохраните настройки (
F10->Yes) и перезагрузитесь.
Теперь ваш ПК работает в современном, безопасном и быстром режиме UEFI!
7. Что делать, если вы уже отключили CSM, и ПК не загружается (Черный экран / Boot Error)?
Если ошибка уже произошла, у вас есть два пути:
1. Вернуть всё как было:
Зайдите в BIOS, включите CSM обратно (Enabled), сохраните настройки, и Windows загрузится. Затем выполните конвертацию диска через mbr2gpt (см. пункт 6), и только потом отключайте CSM.
2. Сброс BIOS (Если черный экран из-за старой видеокарты):
Если вы отключили CSM, а ваша видеокарта не поддерживает UEFI GOP, вы не сможете зайти в BIOS, так как нет изображения. Вам придется выключить ПК из розетки, вынуть батарейку-таблетку (CR2032) с материнской платы на 5-10 минут (или замкнуть контакты CLR_CMOS отверткой). Это сбросит BIOS в заводские настройки, CSM включится сам (обычно стоит в Auto), и изображение вернется.
Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.