Что такое режим AHCI контроллера SATA? Включение режима AHCI для разных версий Windows

AHCI, как его запустить и настроить

Advanced Host Controller Interface (AHCI)
- механизм, используемый для подключения накопителей информации по протоколу Serial ATA, позволяющий пользоваться расширенными функциями, такими, как встроенная очерёдность команд (NCQ) и горячая замена. Самое главное — при наличии включенного режима ANCI активируется режим TRIM в SSD. Кроме того, без включенного режима ANCI иногда невозможно обновить прошивку в SSD (например у KINGSTON).

Режим работы ACHI позволяет использовать функцию TRIM для уборки «мусора» на SSD.

AHCI встроен в чипсеты Intel начиная с некоторых версий ICH6 и во все чипсеты для платформ Core i3/i5/i7. Для платформ Core AHCI был реализован в следующих контроллерах:

PCHM Intel RAID/AHCI Контроллер-концентратор
Intel PCH SATA RAID/AHCI Контроллер-концентратор
Intel ICH10R /DO SATA RAID/AHCI Контроллер-концентратор
Intel ICH10D SATA AHCI Контроллер-концентратор
Intel ICH9M -E SATA RAID/AHCI Контроллер-концентратор
Intel ICH9M AHCI Контроллер-концентратор
Intel 82801IR/IO Контроллер-концентратор (ICH9R /DO) - RAID и AHCI
Intel 82801HEM Контроллер-концентратор ввода/вывода (ICH8M -E ) - RAID и AHCI
Intel 82801HBM Контроллер-концентратор ввода/вывода (ICH8M ) - только AHCI
Intel 82801HR/HH/HO Контроллер-концентратор ввода/вывода (ICH8R /DH/DO) - RAID и AHCI
Intel 631xESB/632xESB Контроллер-концентратор ввода/вывода - RAID и AHCI
Intel 82801GHM Контроллер-концентратор ввода/вывода (ICH7MDH ) - только RAID
Intel 82801GBM Контроллер-концентратор ввода/вывода (ICH7M ) - только AHCI
Intel 82801GR/GH Контроллер-концентратор ввода/вывода (ICH7R /DH ) - RAID и AHCI
Intel 82801FR Контроллер-концентратор ввода/вывода (ICH6R ) - RAID и AHCI
Intel 82801FBM Контроллер-концентратор ввода/вывода (ICH6M ) - только AHCI

Как включить режим AHCI для уже установленной операционной системы.

Windows XP

Чтобы установить драйвер из установленной системы Windows XP нужно:

Делается это следующим образом.
Заходим в диспетчер устройств и находим в списке IDE ATA/ATAPI контроллеры.
Обновляем драйвера для контроллеров (по умолчанию их 2).
Для этого, выбираем пункт Обновить драйвер => Не выполнять поиск. Я сам выберу нужный драйвер.
Указываем путь к папке на установочном диске к материнской плате.
Снимаем галочку «Только совместимые устройства» и выбираем из списка Intel(R) ICH8R/D0/DH SATA AHCI Controller. (так для обоих контроллеров!!!). Если у Вас ICH10R — то устанавливаем соответственно для 10R.

Перезагружаемся и входим в BIOS.

В BIOS включаем режим AHCI для SATA контроллера и сохраняем (или танцы с бубном с хаком BIOS).

Во время запуска системы после POST вы увидите экран инициализации SATA AHCI BIOS, будет выведен список каналов и подключенных на них устройств.

Обнаружиться новое устройство и Windows предложит установить драйверы автоматом — отказываемся.

Скачиваем обновленный драйвер, запускаем и наблюдаем установку драйвера.

В диспетчере устройств в разделе IDE ATA/ATAPI контроллеры теперь только: контроллер ICH9R/DO/DH SATA AHCI Controller, вторичный и первичный IDE, Стандартный двухканальный контроллер PCI IDE.

Установка завершена — Windows XP теперь работает в AHCI режиме.

Если Windows XP не подцепила AHCI драйвер вы увидите после перезагрузки BSOD c кодом 0х0000007b.
Отключите режим AHCI в BIOS, тогда система загрузиться в рабочем режиме и попробуйте снова.

Фактически для уже установленной Windows XP подключение драйверов AHCI происходит в два этапа. Проблема в том, что установщик драйверов Intel без включенного режима AHCI работать не будет, а с включенным режимом AHCI — Windows XP не загрузится.

Поэтому два этапа:

— вручную ставим драйвера для контроллеров, это дает после включения AHCI загрузить Windows XP

— и уже после загрузки ставим через установщик полный комплект драйверов

ВАЖНО для Windows XP

После переключения Windows XP в режим ACHI обратно вернуться в режим IDE практически невозможно, в сети есть большое количество форумов на эту тему.
А зачем вообще возвращаться с AHCI на IDE? В режиме AHCI невозможно исправить Windows XP в режиме восстановления (установка Windows XP поверх настроенной системы, запуск установочного файла из среды Windows XP).

Что делать? Все пропало? Переустанавливать заново (и терять все настройки) в случае серьезных проблем?

Внимательно читаем, что написано иностранными буквами для драйвера контроллера = Intel(R) ICH8R/D0/DH SATA AHCI Controller. Видите ключевое слово? Нет, это не слово AHCI , это другое слово — Intel .
Бинго — вспоминаем (или читаем описание к материнской плате), что у нас есть еще один контроллер на плате, обычно это JMicron / Marvell, который работает только в режиме IDE.

Переключаем системный диск туда и Windows XP прекрасно грузится в режиме IDE (соответственно в BIOS выбираем загрузку с этого диска), ведь мы для этого контроллера никаких драйверов AHCI не устанавливали. Потом исправляем Windows XP в режиме восстановления, возвращаем провод SATA в основной контроллер ICH и спокойно работаем дальше.

Windows 7

Не надо до переключения в BIOS устанавливать драйвера (как в Windows XP) — иначе система «скрашится» с синим экраном.

В двух словах — или запустить специальную утилиту от MS или в реестре самостоятельно занулить соответствующие ключи. После старта Windows 7 сама поймет, что режим контроллера изменился и установит правильные драйвера (или драйвера по умолчанию).

Чтобы устранить проблему самостоятельно, включите драйвер AHCI в реестре перед изменением режима SATA загрузочного диска. Для этого выполните следующие действия:

  1. Закройте все программы Windows.
  2. Откройте меню Пуск , в окне Начать поиск введите regedit и нажмите клавишу ВВОД.
  3. Если откроется окно Учетные записи пользователей , нажмите кнопку Продолжить .
  4. Найдите и выберите один из следующих подразделов реестра (и там и там надо будет изменить):

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV

  5. На правой панели щелкните правой кнопкой мыши пункт Start в столбце Имя и выберите команду Изменить .
  6. В поле Значение введите 0 и нажмите кнопку ОК .
  7. В меню Файл выберите команду Выход , чтобы закрыть редактор реестра.

Сводная таблица для двух ОС (Windows XP и Windows 7)

Windows XP Windows 7
Устанавливаем соответствующие стандартные драйвера Intel для контролера Вносим изменения в реестр (самостоятельно или с помощью утилиты от MicroSoft)
После загрузки ОС установит стандартные драйвера Intel
Устанавливаем нужные драйвера от материнской платы
Возврат в режим IDE невозможен практически во всех случаях, при установке IDE в BIOS получим BSOD.
Вариант — загрузиться через другой контроллер SATA, например JMicron (работает только в режиме IDE)
Возврат в режим IDE — просто в BIOS переключаем обратно и все нормально загрузится

Эксперименты.

Смотрим конфигурацию оборудования в Диспетчере устройств.

Видим контроллер ICH8 (их там два), но без буквенного индекса, пока не понятно, есть ли поддержка AHCI, будем проверять.

Если было ICH8E или ICH8R — тогда точно есть ACHI.

Драйвера можно скачать и с сайта Intel (ищем Intel Matrix Storage Manager), так и с официального сайта производителя материнской платы. Например, бюджетная плата MSI P965 Neo-F V2. Спецификация и техподдержка утверждают, что на плате нет поддержки режима AHCI. Действительно, в BIOS есть только режим IDE и никакого выбора AHCI. Будем продолжать эксперименты, см. ниже про хак BIOS.

SATAII controller integrated in ICH8 — контроллер SATA имеет поддержку AHCI

и на странице драйверов мы видим — On-Board SATA AHCI/RAID Drivers (даже и драйвера есть)

Все эксперименты проводим:

— бюджетная материнская плата MSI P965 neo-f V2, SATA 2 (4 разъема Intel ICH8 и 1 разъем MARVELL 88SE6111)

— SSD Kingston 140 Гб SATA 3

Эксперимент 1 . Возможность включение AHCI есть в BIOS (у нас нету)

Режим AHCI надо включать до установки операционной системы (для систем Windows 7 и выше все будет само, для Windows XP нужна дискета с драйверами по F6. Если дисковода нет вообще — надо ставить в режиме IDE или искать сборку Windows с уже установленными драйверами ACHI). Если его включить после установки OS, то будет синий экран BSOD. Система не знает, что теперь контроллер работает в другом режиме.

Что нужно сделать для уже установленной системы.

Вернуть в BIOS режим IDE и сделать корректировки в Windows, потом перезагрузиться и заново включить режим AHCI в BIOS.

Эксперимент 2 . Контроллеры Intel режим AHCI поддерживают (наш контроллер есть в списке), но в BIOS возможности переключить в AHCI нет.

Что делать? Будем делать (легкий) хак BIOS. .

Заходим в BIOS. Что бы контроллер заработал в режиме AHCI — надо после перепрошивки в биосе сделать Load Setup Defaults — иначе грузится все в том же IDE режиме. И главное не заходить в меню Configure SATA as — сбивается на IDE — если зайти… Что кстати полезно для возврата в IDE режим.

Внимание!

Сначала проводим последний эксперимент по наличию режима AHCI в контроллерах! Windows (драйвера для AHCI) пока не трогаем. Папка с файлами AMI BIOS дожна быть сохранена на диске C: (может так случиться после экспериментов, что доступным будет только этот диск)

Если после перезапуска BIOS из него пропали все диски (т.е. BIOS видит только флоппи-привод), значит Вам не повезло, плата действительно не поддерживает AHCI. Если обратно в режим IDE не переводится через BIOS, нужна заранее подготовленная дискета с MS DOS, AFUDOS и оригинальным файлом ROM. Тогда загружаемся с дискеты в MS DOS и заливаем оригинальную прошивку в BIOS (и также потом делаем Load Setup Defaults). У кого есть на плате дополнительный контроллер SATA MARVELL — можно переключить диск с Windows туда и загрузиться. И уже из под Windows залить оригинальную прошиву.

Если все диски есть в наличии — возвращаем IDE — делаем все изменения в Windows по драйверам (как указано выше) — в очередной раз заливаем прошивку с AHCI — перезагружаемся.

Эксперимент 3. Что еще есть на материнской плате?

Помните страшное сообщение

Adapter 1.

Disks Information: No hard disk is detected!

Это как раз контроллер Marvell сообщает о своей работе и что к нему диск не подключен. Контроллер активируется из общего AMI BIOS, параметр OnBoard IDE Controller , надо догадаться, что это Marvell. Ничего, догадались, через ROM назвали правильно Marvell IDE Controller . Да, если его отключить, сообщение No hard disk is detected! больше появляться не будет.

В нашем случае это Marvell 88SE6111, вот он на материнской плате (1 порт SATA и 1 порт IDE)

Он же в диспетчере устройств

Пробуем туда включить наш SSD (сообщение при старте меняется) и загрузиться, смотрим, что по скорости.

Marvell 88SE61хх Adapter. BIOS Version 1.1.0.L64

Adapter 1.

Disks Information:

Disk name Size Speed

Kingston SV300S37A240G 240 Gb SATA II

Да, не очень хорошо. Скорость чтения повыше HDD, а скорость записи даже ниже HDD.

В общем, контроллер Marvell можно использовать только для оптического привода.

Кстати, эту информацию можно использовать для выбора материнской платы. Мы можем увеличить частоту, напряжение, поменять процессор и память, но со встроенным контроллером SATA-AHCI ничего сделать не сможем. Например, для SATA II и одного и того же SSD:

Intel ICH10 — 350 Мб/сек

Intel Z87 — 530 Мб/сек

т.е. надо смотреть актуальные тесты контроллеров и потом искать материнскую плату на чипсете, который выдал максимальные показатели работы SSD.

Эксперимент 4. PCI-e

Да, у нас на плате есть еще разъемы PCI-e v1.0a, попробуем их использовать

В одну/обе стороны, Гбит/с
Связей
x1 x2 x4 x8 x12 x16 x32
PCIe 1.0 2/4 4/8 8/16 16/32 24/48 32/64 64/128
PCIe 2.0 4/8 8/16 16/32 32/64 48/96 64/128 128/256
PCIe 3.0 8/16 16/32 32/64 64/128 96/192 128/256 256/512

PCI-e x16 под видеокарту, гуглим, под вариант PCI-e x4 (там нужна вторая версия PCI-e) есть вариант

То наверное помните, что на производительных компьютерах вся мощь упирается в скорость работы HDD .

Из-за этого, этому вопросу мы уделяли не мало времени. Совсем недавно, я открыл для себя достаточно интересный факт о работе HDD .

Режим AHCI

Дело в том, что в BIOS вашей материнской платы. Подробней здес ь . Существует возможность выбора режимов работы вашего жесткого диска.

Выставляется данный параметр в Configure SATA и имеет 3 режима работы - Standard IDE/AHCI/RAID .

По умолчанию стоит Standard IDE , а это значит, что ваш жесткий диск SATA будет эмулировать работу IDE , более старого и соответственно медленного интерфейса. Подробней об интерфейса я писал в статье — . Меняем данное недоразумение, на AHCI 🙂

Помните: данная функция, работает только при наличии жесткого диска с интерфейсом SATA .

Кроме того, если выставить режим AHCI при установленной Windows , то в ответ при загрузке Windows , Вы получите синий экран смерти. Подробней о синих экранах я писал в статье — . Избавится от него можно двумя способами:

1. Переставить режим обратно на Standard IDE.

2. Переустановить Windows.

Какова польза данного режима.

Постараюсь быть немногословен, и просто приведу скромные результаты тестов до и после включения данного режима 🙂

стандартный IDE режим: Test set: HDD - XP Startup
HDD - XP Startup: 8.101699MB/s

HDD - Application Loading: 6.417937MB/s

HDD - General Usage: 5.645342MB/s
Test set: HDD - Virus Scan
HDD - Virus Scan: 112.884949MB/s
Test set: HDD - File Write
HDD - File Write: 74.349472MB/s

AHCI режим: Test set: HDD - XP Startup
HDD - XP Startup: 11.094786MB/s
Test set: HDD - Application Loading
HDD - Application Loading: 7.292021MB/s
Test set: HDD - General Usage
HDD - General Usage: 7.107291MB/s
Test set: HDD - Virus Scan
HDD - Virus Scan: 113.856674MB/s
Test set: HDD - File Write
HDD - File Write: 72.895477MB/s

Тесты проводились на PC Mark 05

Как видите, прирост производительности есть во всех режимах работы без исключения. В 3 режимах мы видим весьма существенную прибавку к скорости, более чем на 20 %!

Не пытайтесь включить этот режим на IDE жестких дисках. Это не только бессмысленно, но и невозможно 🙂

На некоторых форумах я читал различные отзывы в адрес включения режима AHCI . Некоторые наивно утверждают, что в режиме пользы нет. Честно говоря это тоже самое, как утверждать что между оперативной памятью DDR и DDR3 разницы нет. Подробней об этом я писал в статье - .

Для вас уважаемые читатели, хочу дать некоторые пояснения о пользе данного режима. Дело в том, что с появлением многоядерных компьютеров, самым слабым местом компьютера можно считать HDD.

Поэтому любая оптимизация, по ускорению работы HDD или Windows, будет не только на пользу оным но и всей системе в целом.

В подтверждение моих слов, посмотрите тесты двух SATA дисков WD Cavair Green и WD Cavair Blue . На одинаковых конфигурациях, разница в производительности будет около 20 %. При этом их характеристики:

WD Cavair Green

Объем кеша, Mb: 64

Форм-фактор: 3,5

Скорость вращения, (об/мин): 5400

WD Cavair Blue

Объем кеша, Mb: 32

Форм-фактор: 3,5

Скорость вращения, (об/мин): 7200

Конечно, возможно не самый лучший пример для сравнения, но на мой взгляд достаточно наглядный.

Я думаю не для того вы приобретали SATA жесткий диск, чтоб он работал в старом IDE режиме. Так что рекомендую переключить ваш жесткий диск на AHCI режим и поделится результатами в комментариях.

Кстати вскоре я опубликую заметку о том как без переустановки Windows. , чтобы не пропустить 😉

Современные жесткие диски подключаются к материнской плате компьютерных устройств посредством интерфейса SATA, предусматривающего работу, в частности, в режимах IDE и AHCI. IDE – это старый режим, он необходим для обеспечения совместимости с устаревшими комплектующими и программами. Режим AHCI – также не новая наработка в сфере IT, он появился еще в 2004 году, но это актуальный на сегодняшний день механизм подключения жестких дисков посредством интерфейса SATA II и SATA III. У AHCI перед IDE есть ряд преимуществ:

  • возможность подключения к материнской плате большего числа устройств;
  • работа жестких дисков на их максимально возможной скорости;
  • так называемая «горячая замена» жестких дисков, то есть отключение и подключение без необходимости выключения компьютера;
  • поддержка технологии NCQ, улучшающей производительность жестких дисков в условиях многозадачности.

Режим SATA устанавливается в BIOS. На современных ноутбуках режим AHCI, как правило, выставлен по умолчанию. А вот новые материнские платы для сборок ПК могут поставляться с активным режимом IDE в целях совместимости оборудования. Сменить IDE на AHCI (или наоборот) можно в любой момент в BIOS компьютеров, поддерживающих работу обоих режимов. Не все компьютеры поддерживают AHCI, но большая часть из них, поскольку этот режим существует уже 12 лет. К меньшинству относятся редкие раритетные устройства, выпущенные на рынок, соответственно, до появления AHCI. Но даже если компьютеру меньше 12 лет, если он поддерживает AHCI, с переключением на этот режим все равно могут возникнуть проблемы из-за отсутствия соответствующей настройки в устаревшей версии BIOS. В таких случаях прежде необходимо решить вопрос с обновлением BIOS.

1. Как узнать, какой режим – IDE или AHCI – установлен сейчас

Узнать, какой из режимов – IDE или AHCI – активен на компьютере в данный момент, можно в диспетчере устройств Windows. Раскрываем ветку:

  • «Контроллеры IDE ATA/ATAPI» в версиях Windows 8.1 и 10;
  • «IDE ATA/ATAPI контроллеры» в версии Windows 7.

Если жесткие диски компьютера подключены посредством режима AHCI, в перечне устройств будет присутствовать контроллер SATA AHCI.

Если на компьютере активен режим IDE, в перечне ветки будет содержаться запись, соответственно, о контроллере IDE.

Альтернативный способ – использование утилиты AS SSD Benchmark для тестирования скорости работы жестких дисков. Если жесткие диски могут работать в режиме AHCI, но в BIOS выставлен IDE, утилита уведомит об этом значением красного цвета «pciide BAD».

Если компьютер работает в режиме AHCI, в окне утилиты увидим значение зеленого цвета «storahci – Ок».

Эти два способа дадут возможность понять, какой режим установлен в данный момент. Но чтобы определить, реализована ли поддержка режима AHCI в BIOS, необходимо в нее войти и отыскать возможность задействования AHCI. Выбор режимов работы SATA в разных версиях BIOS может находиться в разделах «Advanced» или «Main». Например, в BIOS UEFI материнской платы Asus это раздел «Advanced», в нем необходимо войти в подраздел «SATA Configuration» и раскрыть опции параметра «SATA Mode» (Режим SATA).

Другой пример – BIOS AMI (V17.9) материнской платы MSI, здесь все обстоит сложнее, и не каждый сможет сходу разобраться, где настройка AHCI. В разделе «Integrated Peripherals» необходимо выбрать подраздел «On-Chip ATA Devices», а в нем – «Raid Mode» (Режим Raid), который предусматривает выбор режимов подключения жестких дисков.

2. Последствия переключения на режим AHCI для работы Windows

Итак, сменить режим IDE на AHCI можно в любой момент в настройках BIOS. Вот только для работы Windows такой ход не будет иметь следствием незначительную задержку при запуске из-за автоматической установки нужных драйверов, как при замене некоторых комплектующих компьютера. Не поможет в этом случае даже избавление от привязки к комплектующим компьютера с помощью штатной утилиты Windows Sysprep, как в случае с заменой материнской платы или процессора. Смена режима IDE на AHCI ведет к серьезным последствиям – Windows попросту больше не запустится. В результате получим либо синий экран смерти, либо циклическую перезагрузку Windows с уведомлением о некорректном запуске системы.

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

В идеале переключение на режим AHCI необходимо осуществлять до установки или переустановки Windows. Но существуют способы активации AHCI без необходимости переустановки Windows – с помощью запуска безопасного режима или правки системного реестра. Ниже рассмотрим эти способы для версий Windows 7, 8.1 и 10.

3. Обязательные меры и порядок действий

В принципе любые эксперименты с Windows могут привести к нежелательным результатам, но к способам адаптации операционной системы к режиму AHCI необходимо отнестись с особой серьезностью. Поскольку в этом случае будут затронуты настройки, влияющие на способность системы загружаться. Категорически запрещается приступать к выполнению изложенных ниже инструкций без предварительно подготовленных аварийных средств. Необходимо либо сделать резервную копию системы и записать загрузочный носитель с программой-бэкапером, либо создать точку восстановления системы и подготовить установочный носитель Windows. С помощью последнего можно будет войти в среду восстановления текущей системы или в крайнем случае запустить процесс переустановки Windows.

Порядок действий таков:

  • Шаг 1 – проверка настройки включения AHCI в BIOS;
  • Шаг 2 – подготовка аварийных средств;
  • Шаг 3 – в зависимости от выбранного способа либо настройка следующего запуска системы в безопасном режиме, либо правка системного реестра;
  • Шаг 4 – перезагрузка, вход в BIOS и включение режима AHCI;
  • Шаг 5 – запуск компьютера.

4. Безопасный режим Windows

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

Универсальный способ входа в безопасный режим при следующей загрузке Windows для всех актуальных версий системы – использование утилиты msconfig, вызываемой с помощью команды «Выполнить».

5. Правка реестра Windows

Если способ с безопасным режимом не сработал, избежать переустановки системы можно путем правки ее реестра. Для запуска редактора реестра в поле команды «Выполнить» вводим:

4.1 Правка реестра Windows 8.1 и 10

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

В этой ветке ищем папку «iaStorV», делаем клик на ней, открываем параметр «Start» и устанавливаем его значение «0». Жмем «Ок».

Раскрываем папку «iaStorV», выделяем подпапку «StartOverride», открываем параметр «0» и выставляем его значение «0». Жмем «Ок».

Опускаемся ниже по алфавиту и находим папку «storahci». Делаем клик на ней, открываем параметр «ErrorControl». Убираем предустановленное значение «3» и вместо него вписываем «0». Жмем «Ок».

4.2. Правка реестра Windows 7

В окне редактора реестра раскрываем ветвь:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services

В ветке находим папку «iaStorV», делаем клик на ней, открываем параметр «Start» и устанавливаем значение «0». Жмем «Ок».

После правки реестра перезагружаем компьютер, заходим в BIOS, активируем режим AHCI и запускаем систему.

6. Если Windows не загружается

Если ни один из способов не помог адаптировать Windows для работы в режиме AHCI, систему придется переустанавливать. Но текущую Windows можно запустить, если, например, необходимо изъять настройки установленного ПО или сохранить в надежном месте какие-то важные файлы, хранящиеся на диске С. Для этого нужно снова войти в BIOS и выставить назад настройку активного режима IDE.

Однако может случиться и так, что система не сможет загрузиться ни в режиме AHCI, ни в IDE. Если синего экрана смерти нет, но версии Windows 8.1 и 10 циклически перезагружаются, выдавая экран с надписью «Автоматическое восстановление», жмем «Дополнительные параметры».

Перейдя в меню «Выбор действия», проходим путь, указанный на скриншоте ниже, и откатываемся к точке восстановления.

Если при запуске компьютера появляется синий экран смерти, загружаемся с установочного носителя Windows и на этапе установки системы выбираем внизу опцию «Восстановление системы».

Попав в меню «Выбор действия», проделываем шаги, описанные выше.

Выбравшие способ резервного копирования с помощью стороннего ПО используют, соответственно, загрузочный носитель программы-бэкапера.

Что такое режим AHCI и для чего его нужно включать? AHCI – это механизм работы с накопителями информации. Например, с жесткими дисками или дисками SSD. Данный режим пришел на смену более устаревшему режиму IDE. Рассвет же данного “протокола” пришелся, пожалуй, на 2011 год. В то время цены на SSD диски стали более-менее доступны для домашнего использования.

Раскрывать все технические подробности о том, как работает режим AHCI, мы не станем. Обычному пользователю достаточно будет знать, что при включенном AHCI увеличивается скорость работы с диском и срок его службы. Но чтобы ощутить всю прелесть его работы в компьютере должен быть установлен SSD накопитель с интерфейсом SATA 6Gbit.

На этом рассказ о подробностях работы режима AHCI мы закончим и перейдем к рассмотрению вопроса о его включении в системе.

Стоит сразу же оговориться, что режим подключения накопителей AHCI должен поддерживаться Вашей материнской платой. К счастью на сегодняшний день, мы можем с уверенностью сказать, что почти любая плата, выпущенная от 2008 года и позже, имеет такую возможность.

Увеличиваем быстродействие ПК с помощью режима AHCI

В чем же заключается сложность при переходе на AHCI режим? Если Вы только собираетесь устанавливать операционную систему, то проблем никаких не возникнет. Вам лишь достаточно включить данный режим в BIOS Вашего компьютера и уже потом провести установку Windows. Как правило включить AHCI можно через БИОС в разделе по работе с накопителями информации Storage Configuration.

На разных моделях материнских плат данный раздел может иметь другое, но схожее по смыслу название. Например, SATA Configuration, SATA Mode и т.д. Ориентиром для поиска будут возможности выбора из списка следующих режимов: IDE, AHCI, RAID.

Переходим на AHCI без переустановки операционной системы

Итак, с установкой чистой ОС разобрались, тут всё просто! Теперь разберем ситуацию включения AHCI на уже рабочей Windows . Дело в том, что при смене режимов в БИОСе, операционная система перестанет загружаться с разного рода ошибками.

Обуславливаются данные ошибки отсутствием нужного драйвера контроллера жесткого диска при загрузке ОС. Именно поэтому перед тем как менять настройки BIOS нам необходимо будет подготовить операционную систему.

Для этого откроем Редактор Реестра через меню Пуск > Выполнить > Regedit и найдем в нем следующие подразделы:

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV

В каждом из разделов необходимо будет открыть параметр Start и заменить его значение на – 0 .

После внесения изменений необходимо перезагрузить компьютер, зайти в БИОС, включить режим AHCI и сохранить изменения. Операционная система при первом запуске произведет установку нового драйвера и будет готова к дальнейшей работе.

Как правило данный метод является рабочим и подходит для всех версий Windows начиная от 7 версии и выше. Если у Вас не получилось разобраться с первым способом, то можно попробовать включить режим AHCI несколько иначе или обратиться за помощью в нашу

Где упоминали, что для ее нормальной работы нужен режим AHCI. Данный режим раскрывает возможности запоминающих устройств наполную, что сильно повышает производительность. Мы говорим о накопителях памяти – SSD, HDD. Далее вы узнаете, что такое AHCI, проверим включен ли он, а если нет, то включим.

Что такое AHCI?

Раньше компьютеры имели так называемый интерфейс PATA, к которому подключались все запоминающие устройства, но времена его прошли и на замену пришел интерфейс SATA, о котором сейчас и пойдет речь.

У SATA есть два режима работы:

IDE (Integrated Development Environment) – данный режим нужен для создания совместимости с устаревшими устройствами, которые все еще подключаются по PATA интерфейсу, о чем можно сказать, что SATA интерфейс с режимом IDE почти тоже самое, что и PATA.

AHCI (Advanced Host Controller Interface) – это режим SATA, раскрывающий все возможности накопителей памяти. Он имеет несколько интересных возможностей: «горячее» отключение и подключение жестких дисков, то есть вы можете делать это при включенном компьютере. Еще одна возможность – технология NCQ, которая уменьшает у жестких дисков количество перемещений считывающих головок, а также повышает производительность накопителя.

Использование этого режима положительно повлияет на , на практике это не так уж и заметно, если честно, но все же, что-то есть, поэтому я бы рекомендовал включить этот режим, если он выключен, тем более, в этом нет ничего сложного.

Наличие на компьютере режима AHCI?

Есть возможность двумя способами узнать наличие режима AHCI на ПК или ноутбуке, если он у вас довольно новый, то, скорее всего он у вас есть.

Первый метод : Мы должны зайти в диспетчер устройств, где вы раскрываете вкладку Контроллеры IDE ATA/ATAPI , или что-то подобное и если в названии контроллера присутствует слово AHCI, то этот режим используется.


Второй метод : Наличие и использование режима AHCI можно посмотреть и . Там вы должны найти SATA mode, либо что-то похожее и проверить что-там стоит, если AHCI, то можете быть спокойны.

Хочу напомнить, что вместо пункта AHCI может стоять IDE, но не стоит сразу переключать этот режим, ниже вы узнаете почему.

Как включить режим AHCI в операционной системе?

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

Если у вас современные версии Windows, то у вас уже установлен драйвер AHCI, он обязателен. Он встроен, начиная с Windows Vista. В этом случае вы можете без проблем активировать AHCI.

Что говорить о Windows XP, то в данный период времени режима AHCI еще не было, да и интерфейс SATA только разрабатывался. Зато необходимый драйвер можно найти в интернете и использовать в Windows XP.

Не стоит сразу же лететь и скачивать драйвера, ведь все может плохо кончиться, если вы скачете не тот. Дело в том, что для Windows XP AHCI драйвера имеют отличия, во-первых, нужно , или название южного моста (можно через программу AIDA64), а только потом с этими данными искать драйвер. Использование неправильного драйвера способствует возникновению ошибок и неисправности системы, за чем следует потеря данных.

Вот и все, я рассказал вам об особенностях режима AHCI, теперь вы знаете, как проверить его наличие, и как включить.

Понравилась статья? Поделиться с друзьями: