On Chip SATA Controller в BIOS: что это и как настроить

При загрузке компьютера выскакивает синий экран с ошибкой INACCESSIBLE_BOOT_DEVICE сразу после изменения параметра On Chip SATA Controller в BIOS — это классический симптом неправильной настройки контроллера. Данная опция управляет встроенным в чипсет SATA-контроллером, и её отключение или смена режима работы приводит к тому, что система перестаёт видеть загрузочный диск. Разберём, что именно делает этот параметр, какие режимы он предлагает и как правильно его настроить, чтобы не потерять доступ к данным.

Опция On Chip SATA Controller встречается в BIOS материнских плат от ASUS, Gigabyte, MSI и ASRock на чипсетах Intel и AMD. В UEFI современных плат она может называться иначе: SATA Mode, Chipset SATA Mode или Onboard SATA Controller. Суть от этого не меняется — это переключатель, который либо полностью отключает встроенный SATA-контроллер, либо задаёт протокол обмена данными с накопителями.

Зачем нужен On Chip SATA Controller и что он делает

Контроллер SATA — это физический чип внутри чипсета материнской платы, который обеспечивает обмен данными между процессором и жёсткими дисками или SSD. Когда в BIOS стоит значение Enabled, контроллер активен, и все порты SATA на плате работают. Если выставить Disabled, порты перестают определяться на уровне железа — операционная система их просто не увидит.

Параметр On Chip SATA Controller напрямую влияет на скорость загрузки и стабильность работы системы. При отключённом контроллере компьютер не сможет загрузиться с SATA-накопителя, даже если в приоритете загрузки он указан первым. Это же касается и внешних док-станций, подключённых через eSATA — они тоже перестанут работать.

⚠️ Внимание: если вы отключили On Chip SATA Controller и перезагрузились, система может не загрузиться вовсе. Для возврата потребуется сброс BIOS перемычкой на плате или извлечением батарейки CMOS.

В большинстве случаев эту опцию трогать не нужно — она включена по умолчанию. Но бывают ситуации, когда пользователи отключают контроллер для экономии энергии, для диагностики неисправностей или при установке дополнительной PCIe-карты с собственным SATA-контроллером. В последнем случае отключение встроенного помогает избежать конфликта устройств.

Режимы работы контроллера: IDE, AHCI и RAID

Внутри параметра On Chip SATA Controller или соседнего с ним SATA Mode доступны несколько режимов. Каждый из них определяет, как операционная система взаимодействует с накопителем. Неправильный выбор — самая частая причина ошибок при загрузке Windows после переустановки или сброса BIOS.

РежимОписаниеКогда использовать
IDE (Legacy)Эмуляция устаревшего параллельного интерфейса ATA. Максимальная совместимость, но минимальная производительность.Старые ОС (Windows XP), диагностика проблем с AHCI-драйверами.
AHCIСовременный режим с поддержкой NCQ и горячей замены дисков. Рекомендуется для всех SSD и HDD.Windows 7 и новее, любые современные накопители.
RAIDОбъединение дисков в массивы RAID 0/1/5/10, также включает функции AHCI.Серверы, конфигурации с несколькими дисками для отказоустойчивости.

Если вы меняете режим с IDE на AHCI на уже установленной Windows, система почти гарантированно выдаст синий экран INACCESSIBLE_BOOT_DEVICE. Перед переключением нужно либо заранее включить драйвер msahci в реестре Windows, либо переустанавливать ОС заново. Для Windows 10 и 11 процесс переключения проще — можно использовать безопасный режим.

⚠️ Внимание: включение режима RAID на уже работающей системе с активным AHCI также может привести к сбою загрузки. Все изменения режима SATA-контроллера лучше делать до установки операционной системы.

Как найти On Chip SATA Controller в BIOS разных производителей

Расположение параметра зависит от версии BIOS и производителя материнской платы. На старых платах с классическим BIOS (AMI или Award) опция лежит в разделе Integrated Peripherals. В новых UEFI-прошивках путь обычно такой: Advanced → SATA Configuration или Onboard Devices Configuration.

Вот типичные пути для популярных брендов:

  • 🔧 ASUS: Advanced → PCH Storage Configuration → SATA Mode Selection. Опция On Chip SATA Controller находится там же.
  • 🔧 Gigabyte: Peripherals → SATA Configuration → SATA Mode. Включение контроллера — пункт Onboard SATA Controller Enabled.
  • 🔧 MSI: Settings → Advanced → Integrated Peripherals → SATA Configuration.
  • 🔧 ASRock: Advanced → Storage Configuration → SATA Controller.

На ноутбуках опция часто скрыта. Чтобы её увидеть, может потребоваться нажать Ctrl + F1 в главном меню BIOS или включить режим Advanced Mode. На некоторых моделях Dell и HP параметр вообще недоступен — контроллер всегда включён и работает в режиме AHCI без возможности переключения.

Как включить скрытые опции в BIOS

На платах ASUS и Gigabyte нажмите Ctrl+F1 в главном окне BIOS, чтобы разблокировать расширенные настройки. На MSI переключитесь из EZ Mode в Advanced Mode клавишей F7. Если параметр не найден, проверьте, не отключён ли контроллер через джампер на самой плате — на некоторых серверных моделях он есть.

Пошаговая инструкция по настройке контроллера

Перед тем как менять что-либо, убедитесь, что у вас есть доступ к резервной копии важных данных. Неправильная настройка может сделать систему незагружаемой, и для восстановления потребуется переустановка Windows или сброс BIOS.

Выполните следующие шаги для корректной настройки:

  1. Перезагрузите компьютер и войдите в BIOS клавишей Del, F2 или F10 (зависит от модели).
  2. Найдите раздел, отвечающий за хранение данных — обычно Advanced или Integrated Peripherals.
  3. Отыщите параметр On Chip SATA Controller и убедитесь, что он выставлен в Enabled.
  4. Рядом найдите SATA Mode и выберите AHCI для SSD или современных жёстких дисков.
  5. Сохраните изменения клавишей F10 и подтвердите перезагрузку.

После перезагрузки система должна загрузиться в обычном режиме. Если появляется синий экран, значит, режим был изменён на уже установленной Windows. В этом случае верните прежнее значение или выполните восстановление системы через загрузочную флешку.

☑️ Чек-лист перед изменением SATA-настроек

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

Типичные ошибки и их устранение

Самая распространённая проблема — синий экран INACCESSIBLE_BOOT_DEVICE после смены режима SATA. Это происходит потому, что Windows не имеет подходящего драйвера для нового режима контроллера. Решение — вернуть прежний режим или включить нужный драйвер через реестр до переключения.

Вторая частая ошибка — система не видит диск при установке Windows. Причина обычно в том, что контроллер отключён или выставлен несовместимый режим. Проверьте, что On Chip SATA Controller включён, а режим установлен в AHCI. В редких случаях для старых дистрибутивов Windows 7 требуется режим IDE.

⚠️ Внимание: если после включения контроллера BIOS перестал видеть загрузочную флешку, проверьте приоритет загрузки в разделе Boot. Иногда включение SATA-контроллера меняет порядок устройств, и флешка опускается в конец списка.

Третья проблема — медленная работа SSD или отсутствие команды TRIM. Это признак того, что диск работает в режиме IDE, а не AHCI. Проверьте текущий режим в BIOS и переключите на AHCI. Для уже установленной Windows используйте утилиту msconfig для включения безопасного режима перед переключением.

Когда стоит отключать On Chip SATA Controller

Отключение встроенного контроллера оправдано только в нескольких случаях. Первый — использование дискретной PCIe-карты с собственными SATA-портами. Если на плате вышли из строя физические порты SATA, а запасной контроллер установлен в слот PCIe, встроенный можно отключить, чтобы избежать конфликтов.

Второй случай — диагностика неисправностей. Если компьютер не определяет ни один диск, отключение контроллера помогает проверить, работает ли сам чипсет. Однако для этого проще использовать загрузочный LiveCD с Linux, чем слепо менять настройки BIOS.

Третий случай — экономия энергии на серверных платах, где контроллер потребляет лишние ватты. Для домашнего ПК это неактуально — разница в потреблении не превышает 1–2 Вт, что не окажет заметного влияния на счёт за электричество.

📊 Какой режим SATA вы используете на своём компьютере?
AHCI
IDE
RAID
Не знаю, не проверял

Отключать контроллер без веской причины не стоит. Даже если вы используете только NVMe SSD, подключённый через M.2-слот, встроенный SATA-контроллер может понадобиться для внешних дисков, флешек или оптического привода. Лучше оставить его включённым.

Если вы не уверены, какой режим выставлен на вашей системе, загляните в BIOS и проверьте. На большинстве плат значение AHCI является оптимальным для всех современных накопителей. Для старых операционных систем вроде Windows XP потребуется IDE, но такие системы уже редко встречаются.

Частые вопросы про On Chip SATA Controller

Что будет, если отключить On Chip SATA Controller?

Все порты SATA на материнской плате перестанут работать. Система не увидит жёсткие диски, SSD и оптические приводы, подключённые к ним. Загрузка с SATA-накопителя станет невозможной. Компьютер сможет загрузиться только с NVMe SSD, подключённого через M.2-слот, или с загрузочной флешки.

Чем отличается On Chip SATA Controller от SATA Mode?

On Chip SATA Controller — это переключатель включения/отключения самого контроллера. SATA Mode — это выбор протокола работы (IDE, AHCI, RAID). Первый параметр отвечает на вопрос «работает ли контроллер вообще», второй — «в каком режиме он работает». Оба параметра взаимосвязаны: если контроллер отключён, режим не имеет значения.

Как переключить режим SATA без переустановки Windows?

В Windows 10 и 11 можно включить режим AHCI через реестр: откройте regedit, перейдите в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci, установите значение Start в 0. Затем перезагрузитесь, войдите в BIOS, смените режим на AHCI и загрузитесь. Windows установит драйверы автоматически.

Почему после сброса BIOS компьютер перестал видеть SSD?

Сброс BIOS возвращает все настройки к значениям по умолчанию. Если на вашей плате по умолчанию стоит режим IDE, а Windows была установлена в режиме AHCI, система не загрузится. Зайдите в BIOS, найдите SATA Mode и переключите его обратно на AHCI. Также проверьте, что On Chip SATA Controller снова включён.

Можно ли использовать On Chip SATA Controller с NVMe дисками?

Да, но напрямую это не связано. NVMe-диски подключаются через шину PCIe, а не SATA. Отключение SATA-контроллера не повлияет на работу NVMe SSD. Однако если на вашей плате M.2-слот работает в режиме SATA (а не PCIe), то для такого диска контроллер необходим.

Настройка On Chip SATA Controller — одна из базовых операций в BIOS, которая может вызвать серьёзные проблемы при неосторожном изменении. Главное правило: не меняйте режим работы контроллера на системе с уже установленной Windows без предварительной подготовки. Если вы просто хотите проверить настройки — зайдите в BIOS, убедитесь, что контроллер включён и выставлен режим AHCI, и сохраните изменения без правок. Этого достаточно для стабильной работы большинства конфигураций.