Что такое режим AHCI, как его настраивать? Включение или отключение режима AHCI в Windows


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

1. AHCI – это

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

IDE – обеспечит совместимость с более старыми накопителями, которые выпускались в «нулевых» годах. AHCI – предоставляет пользователю возможность в полной мере использовать весь интерфейс SATA. К примеру, это поможет отключить или подключить диск к «материнке» прямо на во время работы, даже не прибегая к выключению ПК, либо с возможность минимального движения головок диска, тем самым повышая его скорость.

После активации режима, пользователь значительно ускорит работу с файлами, их запись и чтение информации на жестком диске, что значительно увеличит производительность ПК в целом. Прирост окажется примерно 20-типроцентным, но тем не менее, для некоторых требовательных задач этих двадцати процентов вполне хватит.

В то случае, если вы работаете с SSD-дисками и форм-фактором САТА, то вариант включания АХЧИ является единственным верным и возможным.

2. Проверка режима AHCI. Включен или нет.

Перед включение AHCI Режима, следует убедиться в том, что он еще не используется. Если вы часто работаете с «тяжелыми» приложениями, Ваш ПК оснащен мощным современным процессором и достаточным объемом памяти, то Вы просто не заметите в каком на данный момент режиме работает Ваш Пк.

Проверка режима AHCI:
1. Переходим в свойства «Компьютера»;
2. Открываем диспетчер устройств;
3. Находим IDE ATA/ATAPI контроллеры;
4. Если в каком-то названии есть AHCI, то режим активен. Если такого режима нет, то его нужно включать.


Есть еще один способ проверки наличия AHCI – это перезагрузка ПК, и просмотр этого параметра через БИОС. Как заходить в БИОС, вы наверное уже знаете.
Перейдя в BIOS, UEFI – посмотрите в каком режиме функционирует SATA, это можно сделать в разделе SATA Mode, либо SATA Configuration.

3. Как включить AHCI режим

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

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

Обычно сложности возникают тогда, когда система уже есть на жестком диске, а пользователь изменяет параметры SATA на IDE, либо наоборот и пытается включить NCQ – протокол SATA , которая значительно ускорит работу с информацией, за счет улучшенной оптимизации команд. В таком случае потребуется взаимодействие с различными редакторами реестра. Если ничто так и не обеспечило желаемого результата, то режим AHCI может быть установлен, только после переустановки системы.

AHCI для Windows 7
Windows 7 – также требуется, чаще всего, переключения режима на AHCI. Чтобы сделать это, попробуйте следующее:
1. Войдите в редактор реестра. Делается это через меню «Выполнить», вписав в нее следующую команду: regedit.


2. Находим и переходим в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci ;
3. Жмем на «Start», изменяя при этом стандартное значение 3 на 0.


4. Меняем в этом же подразделе в пункт msahci на lastorV, и ищем Start параметр;
5. «3 » меняем на «0 »;
6. Заканчиваем работу с редактором.

Перезагружаем компьютер и включаем требуемый режим через БИОС . После прогрузки Windows 7 , на ПК начнут автоматически устанавливаться драйвера для дисков подключенных к материнке. После установленных драйверов и внесенных изменений нужно будет снова перезагрузить ПК. Заключительный этап в редактировании режима – проверка режиме «кэширования» записи. Делается это в свойствах диска. Если кэширование не активировано – его нужно запустить.

Microsoft Fix it дополнительный вариант избавления от ошибок после установки нового режима. После того, как был выполнен запуск и включение нового режима. После выбора нужных действий и устранения всех неполадок софт автоматически совершит все изменения, и последующие ошибки появляться не будут.

AHCI для Windows 8 и 8.1
В том случае, если у вас на ПК стоит «восьмёрка», чтобы включить режим AHCI, нужно перейти в безопасный режим. А в случае возникновения ошибок, нужно?
1. В биосе изменить режим IDE;
2. Перезапустить ПК;
3. Перейти к запуску командной строки;
4. Введите следующую команду: bcdedit /set {current} safeboot minimal;


5. Подтверждаем действие;
6. Перазагрузить ПК и снова войти в БИОС;
7. Активировать требуемый AHCI режим;
8. Снова запустить командную строку;
9. Ввести bcdedit /deletevalue {current} safeboot ;
10. Повторить ребут систему, после чего Windows выдаст ошибку.

Если система находится на процессоре Intel, то AHCI может быть включен с помощью дополнительных утилит от самого производителя. У AMD этого способа нет.

Чтобы его использовать, нужно сделать следующее:
1. С официального интел-сайта скачать файл f6flpy ;
2. Здесь же скачать SetupRST.exe
3. Перейти в диспетчер устройств и в свойствах винчестера установить специальный драйвер f6 AHCI вручную, вместо заданного SATA;
4. Перезапустить ПК, перейти в биос и включить AHCI;

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

Вам нужно будет:
1. Войти в систему как «Администратор»;
2. Запустить редактор реестра доступным способом (к примеру, при помощи утилиты «Выполнить», вписав в нее regedit;
3. Перейти в специальный раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV , где нужно будет найти «Start», и изменить значение параметра на «0 »;

4. Найти в другом подразделе Services\iaStorAV\StartOverride параметр под названием 0, и установить для него значение «0»;
5. Теперь выбираем Services\storahci , провести полное обнуление параметра «Start»;
6. В следующем подразделе Services\storahci\StartOverride , установив значение параметра на «0»;
7. Закрыть редактор и произвести перезагрузку компьютера;
8. Войти в BIOS, а также включить требуемый режим AHCI .


Совет : Лучше всего первый запуск Windows 10 выполнить в безопасном режиме, а для этого ее включают при помощи меню «Выполнить», введя в нее команду msconfig, для того, чтобы вывести на экран все настройки системы. Выбираем вкладку «Загрузка» и ставим галочку на «безопасный режим», выбрав вариант «Минимальная».



Если у Вас вместо БИОСА UEFI – нужно устранить неполадки через системное меню.
1. Входим в меню (Win+l);
2. Входим в «обновление и безопасность»;
3. Входим в «восстановление», а после переходим к особым вариантам загрузки;
4. Переходим в специальное меню, находящаяся во вкладку «Дополнительные параметры», и как итог, переходим в раздел «Настройки UEFI ».


Чтобы перейти в настройки биос, можно нажать определенную клавишу для перехода в БИОС – это могут быть кнопки F2, F12 или других.

4. Другие особенности AHCI

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

Winodws vista включил в себя идентичный режим включения AHCI , как и в Windows 7, то есть при помощи утилиты или реестра.

5. Итоги

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

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

Что такое AHCI?

Современные жесткие диски, подключаемые к материнской плате через в работе могут использовать два режима: IDE (совместимость с устаревшим оборудованием) и AHCI - новейший стандарт, обозначаемый как Advanced Host Controller Interface, позволяющий многократно увеличить производительность самого устройства и установленной операционной системы за счет более быстрого считывания данных.

Практически все современные SSD-диски увеличение производительности при обращении к ним показывают именно в том случае, когда установлен режим AHCI. Но и это не самое главное.

Для чего нужен режим AHCI?

Оставим пока вопрос, как включить режим AHCI в Windows, а посмотрим на преимущества, которые может извлечь пользователь современного компьютера при активации этого режима.

Прежде всего, при активированном режиме AHCI менять или устанавливать дополнительные винчестеры можно, что называется, «на лету» (даже без выключения компьютера или переустановки операционной системы). Это несомненно является огромным плюсом для серверов.

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

Чего не стоит делать и на что обратить внимание изначально

Но вот самое главное заблуждение большинства пользователей состоит в том, что они пытаются для активации использовать исключительно настройки первичной системы BIOS (по крайней мере, об этом можно прочитать в большинстве рецензий на возникающие проблемы). Это делать категорически запрещается без выполнения предварительных действий в операционной системе.

Активировать режим в BIOS можно только в случае установки ОС на «чистый» жесткий диск. Если выполнить такую процедуру с уже имеющейся ОС на борту, Windows выдаст ошибку при старте и уйдет в режим постоянной перезагрузки. Потом начинаются сетования, мол, пользователь включал режим AHCI в Windows, но из этого ничего хорошего не вышло. Что ответить? Возможно, были нарушены базовые правила, поскольку в разных модификациях системы необходимо предпринимать различные действия.

Как проверить, активен ли режим AHCI?

Но для начала следует проверить, включен ли режим. Быть может, его дополнительная активация и не понадобится.

В самом простом случае при старте компьютерного терминала или ноутбука нужно зайти в настройки BIOS и обратиться к разделу SATA Mode.

В самой операционной системе можно использовать «Диспетчер устройств», вызываемый из «Панели управления», администрирования или консоли «Выполнить» командой devmgmt.msc и перейти к разделу контроллеров IDE ATA/ATAPI. При включенном режиме в стандартных устройствах AHCI-контроллер будет отображен. Если его в списке нет, придется решать вопрос, как включить AHCI в системе. Опять же, решение зависит от того, какая именно версия Windows установлена на компьютере.

Как включить режим AHCI в Windows 7

Итак, для начала рассмотрим «семерку». Для седьмой и десятой версий действия выглядят несколько похожими, а вот для Windows 8 отличаются достаточно сильно.

  • Первым делом следует вызвать редактор реестра (regedit в консоли «Выполнить»).
  • Развернуть ветку HKLM.
  • Через каталоги SYSTEM, CurrentControlSet и конечную директорию Services дойти до папки msahci.
  • Справа следует вызвать меню редактирования параметра Start и установить его значение на ноль.
  • Теперь в директории Services нужно найти каталог IastorV, в котором для параметра Start выполняются аналогичные вышеописанным действия.
  • Только по завершении этих процедур вопрос, как включить AHCI в BIOS без катастрофических последствий для системы, перестанет быть проблемой.

Действия в Windows 8/8.1

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

  • Для этого сначала вызывается командная строка (обязательно от имени администратора), а в ней прописывается сочетание bcdedit /set {current} safeboot minimal.
  • После этого необходимо произвести перезагрузку, в самом начале рестарта войти в настройки BOIS и уже там переключить режим с IDE на AHCI.
  • После сохранения настроек снова следует перезагрузка, вызывается командная консоль, а в ней прописывается строка bcdedit /deletevalue {current} safeboot, после чего следует еще один рестарт компьютера.

В принципе, вопрос, как включить AHCI именно в «восьмерке», может быть решен за счет использования специальной утилиты от Intel (естественно, при наличии процессора именно этого производителя).

  • Сначала с официального ресурса необходимо загрузить драйвер в виде файла f6flpy и настройщик SetupRST.exe.
  • После этого в «Диспетчере устройств» выбирается искомый жесткий диск, применяется процедура обновления драйвера, а в качестве самого драйвера в ручном режиме указывается загруженный файл f6flpy.
  • Далее следует перезагрузка, а после старта системы с уже активированным режимом AHCI для завершения настройки компьютера осуществляется запуск исполняемого файла настройки SetupRST.

Как включить AHCI в Windows 10?

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

  • В системном реестре находим каталог Services. Здесь для параметра Start используется директория storahci.
  • Далее нулевые значения выставляются для параметра 0 в директориях storahci/StartOverride и iaStorV/StartOverride.
  • После этого можно приступать к активации основного значения в настройках первичной системы ввода/вывода BIOS.

Кстати сказать, в восьмой версии системы редактирование аналогичных параметров произвести тоже можно. Но зачем, если имеется и более простое рациональное решение проблемы?

Активация AHCI в BIOS

Для входа в настройки на стационарных компьютерах чаще всего используется клавиша Del, а для ноутбуков - F2, F12, комбинации с клавишами Esc и Fn или специальные кнопки на панели вроде ASSIST в Sony VAIO.

Здесь необходимо найти раздел или настройки режима AHCI. Как включить в БИОСе нужный параметр? Просто на строке установки режима SATA использовать клавишу ввода, а выбор параметра осуществить при помощи стрелок с подтверждением в виде еще одного нажатия Enter. Не забываем при выходе сохранить изменения (F10 + Y) и перегружаем систему. При повторном старте система автоматически установит необходимые драйверы.

Возможные проблемы

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

С другой стороны, если система загружается, но выдаются какие-то ошибки или возникают сбои именно после переключения с IDE на AHCI, можно попытаться устранить неполадки при помощи специально разработанной утилиты от Microsoft под названием Fix It.

Если же не поможет ни то, ни другое, придется снова вызвать настройки BIOS и менять режим работы винчестера. Обратите внимание: если AHCI активировался без выполнения предварительных действий в системном реестре, которые были описаны выше, такие методы могут не сработать. Выходом станет либо восстановление системы с использованием съемного носителя, либо полная переустановка Windows. Так что будьте бдительны. Впрочем, хочется надеяться, что до этого не дойдет (конечно, при условии, что вся последовательность была выполнена именно в том порядке, который был приведен в описании).

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

Вместо итога

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

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

Главнейшими нововведениями стали следующие 3 функции:

  1. NCQ (Native Command Queuing) — встроенное поддерживание очередности выполнения команд. Данная функция призвана ускорить работу HDD. Но существенное быстродействие оказывается на жесткие диски типа SSD (Solid State Drive), которые известны своей высокой производительностью за счет быстрой обработки очередности выполнения команд.
  2. Hot Plug — в переводе с английского означает «горячее подключение», что следует понимать как замену жесткого диска без отключения компьютера. Следует только отсоединить диск программным способом (как флешку). Данная функция может заинтересовать пользователей, которые постоянно работают с несколькими носителями одновременно. Это позволит быстро менять жесткие диски, не прекращая работу на компьютере.
  3. TRIM — в переводе с английского «подрезать», то есть данная функция позволяет удалять файлы или форматировать жесткий диск без нанесения вреда. Как известно, при таких операциях диск быстрее изнашивается. Данная технология является актуальной для современных SSD носителей, так как она создавалась в целях конкурентоспособности с обычными HDD. SSD носитель с такой функцией обладает отличной скоростью работы и долговечностью.

Но чтобы все эти возможности стали доступными, потребуется настроить интерфейс SATA на специальный AHCI режим в биосе.

Что из себя представляет AHCI?

AHCI (Advanced Host Controller Interface) — это разработка компании Intel, которая призвана заменить интерфейс давно устаревшего ATA-контроллера. Основной причиной замены является его неспособность поддерживать очередность выполнения команд и функцию горячей замены.

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

До сегодняшнего дня главная проблема смены интерфейса с ATA на AHCI (Blue Screen Of Death — сокр. BSOD). При этом в самом низу BSOD отображалась надпись STOP 0x0000007B, INACCESSIBLE_BOOT_DEVICE. Устранить синий экран можно было, только отменив все предыдущие действия в биосе или переустановив операционную систему Windows. В дальнейшем выяснилось, что причиной этому являлось отсутствие драйверов, которые требуются для функционирования AHCI.

Переключение интерфейса SATA в режим AHCI перед установкой ОС

Выбор режима работы SATA в БИОС от Phoenix

Перед тем как , необходимо в биосе материнской платы изменить конфигурацию SATA. Сделать это можно нажатием клавиши F2/Del после включения компьютера. Обычно опция SATA Configuration находится в разделе Advanced, но ее название может различаться в зависимости от биоса. Необходимо найти ее и включить режим контроллера AHCI. Сохраните настройки (Save and Exit) и перезагрузите компьютер.

Переключение интерфейса SATA в режим AHCI на существующей ОС

На уже запущенной Windows 7 необходимо завершить работу всех приложений и запустить команду «Выполнить» одновременным нажатием клавиш Win+R (клавиша Win обычно обозначена логотипом Windows). Набираем в появившемся окне команду regedit для открытия и жмем ОК. Появится окно реестра, в котором нужно открыть раздел по пути: HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\msahci.

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

Вместе с вышеописанными функциями вы получите полноценную пропускную способность SATA III, которая составляет 6 Гб/с.

Автоматический переход Windows 7 и 8 в режим AHCI или RAID

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

В Windows 8 достаточно переключиться в биосе на режим AHCI и загрузить ОС в безопасном режиме. Если вам не удалось запустить систему в безопасном режиме, вы можете открыть окно «Выполнить» с помощью Win+R и вписать команду msconfig. В разделе «Загрузка» необходимо отметить пункт «Безопасный режим», при этом выбрав вариант «Минимальный». После этого система загрузится в нужном режиме и установит драйвера AHCI.

Хоть режим IDE довольно стар, но без него не будет работать, например, та же Windows XP, либо нужно протестировать жесткий диск с помощью различных программ. Пользователи до сих пор задают вопрос, как переключить AHCI на IDE в БИОСе.

Что такое AHCI и IDE?

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

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

AHCI – современный стандарт, который по пропускной способности превышает IDE в несколько раз. Работает с SATA-устройствами. Если нужно выбирать между этими двумя режимами, то однозначно AHCI подходит на эту роль куда лучше. На заметку хочу сказать, что если будете приобретать , то работать он будет только с AHCI, в противном случае можете даже забыть об таком накопителе.

Как переключить AHCI на IDE в Биосе

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

Когда вы попадёте в БИОС, нужно стрелками перейти на вкладку «Advanced» . Найдите там параметр под названием Secure Boot и переведите ее в положение Disable (Выключено).


Там должно быть что-то типа «Sata Controller Mode» . Если там стоит AHCI, то меняем на IDE или наоборот. Если данного раздела там нет, то попробуйте переключить UEFI Boot в положение CSM Boot .

На некоторых ноутбуках (в частности TOSHIBA), вместо IDE может быть пункт Compatibility , что является аналогичным IDE.


В других ноутбуках, наподобие Acer в BIOS можно зайти на вкладку «Main» и уже там есть пункт «Sata Mode» , который вы можете переключать в нужное положение.

Современные жесткие диски подключаются к материнской плате компьютерных устройств посредством интерфейса 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 и на этапе установки системы выбираем внизу опцию «Восстановление системы».

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

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

Отличного Вам дня!