Как включить режим AHCI для SATA в BIOS без переустановки Windows
Читайте, как определить в каком режиме работает контроллер компьютера. А также, как активировать режим AHCI интерфейса SATA на компьютере с уже установленной Windows. У многих резонно возникнет вопрос: зачем нужен режим IDE для SATA накопителя, если режим AHCI является для него «родным» и именно таким в котором SATA-диск будет работать адекватно своим характеристикам и назначению. Более того, многие производители материнских плат по умолчанию устанавливают на них режим PATA совместимости – IDE.

Интерфейс SATA может работать в двух режимах, IDE и AHCI:
- IDE – это режим совместимости со старым оборудованием и программным обеспечением. По сути, возможности SATA в этом режиме не отличаются от возможностей своего предшественника, интерфейса ATA (или PATA);
- AHCI – новый режим работы с запоминающими устройствами, в котором компьютер использует все преимущества SATA, главными среди которых являются: более высокая скорость работы жестких и SSD дисков (технология Native Command Queuing или NCQ), а также возможность «горячей» замены жестких дисков. Активация режима AHCI содействует ускорению доступа к файлам, хранящимся на запоминающих устройствах, и позитивно влияет на общее быстродействие компьютера.

У многих резонно возникнет вопрос: зачем нужен режим IDE для SATA накопителя, если режим AHCI является для него «родным» и именно таким в котором SATA-диск будет работать адекватно своим характеристикам и назначению. Более того, многие производители материнских плат по умолчанию устанавливают на них режим PATA совместимости – IDE.
Всё дело в том, что работу контроллера в режиме AHCI начали поддерживать операционные системы начиная с Vista. То есть, если к системе контроллер которой работает в режиме AHCI подключить диск с Windows XP, то пользователь получит BSOD ошибку («синий экран смерти»). И с другой стороны, любой SATA накопитель может свободно работать в IDE режиме. Причём многие пользователи, не зная об этом, даже не ощутят никакой разницы. Таким образом производители компьютеров пытаются избежать возможных проблем с совместимостью компьютера и программного обеспечения пользователей.
Ещё одним важным отличием IDE и AHCI касается работы с SSD дисками. Имейте ввиду, что на SSD диск невозможна установка операционной системы в режиме IDE, для этого обязательно потребуется активация AHCI.
Как определить в каком режиме работает контроллер компьютера?
Вполне вероятно, что на вашем компьютере режим AHCI уже активирован. Проверить это можно несколькими способами:
“Диспетчер устройств”
- Перейдите в “Диспетчер устройств”
- Откройте раздел “Контроллеры IDE ATA/ATAPI”
- Если в этом разделе есть устройство со словом “AHCI” в названии, как в нашем случае, значит режим AHCI на компьютере уже используется.

BIOS или UEFI

Найдите там пункт «Storage options», «SATA Mode», «SATA Emulation» или с другим очень похожим названием.
Если значение этого пункта «AHCI», значит, режим AHCI уже используется.

Если в указанном пункте стоит значение «IDE», не спешите тут же изменять его на «AHCI».

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

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

Как активировать режим AHCI интерфейса SATA на компьютере с уже установленной Windows?
Активировать режим AHCI интерфейса SATA на компьютере с уже установленной Windows, с сохранением её работоспособности можно несколькими способами:
Активирование через редактор реестра
Запустите редактор реестра
Для этого нажмите комбинацию клавиш Windows + R и введите regedit
Перейдите к разделу реестра HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorV

Дважды кликните по параметру Start и установите его значение равным 0 (нулю).

В соседнем разделе реестра HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorAV\ StartOverride для параметра с именем 0 установите значение ноль.

В разделе HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahci для параметра Start установите значение 0 (ноль).

В подразделе HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahci\ StartOverride для параметра с именем 0 установите значение ноль.
В нашем случае его нет, но у вас будет, если AHCI ещё не установлен.
Закройте редактор реестра.
Перезагрузите компьютер и войдите в UEFI или БИОС. При этом первый после перезагрузки запуск Windows лучше провести в безопасном режиме.
Все способы загрузки Windows в безопасном режиме:

В UEFI или БИОС найдите в параметрах SATA выбор режима работы накопителей. Установите его в AHCI, после чего сохраните настройки и перезагрузите компьютер.

Сразу после перезагрузки Windows начнет устанавливать драйвера SATA, а по завершении будет предложено перезагрузить компьютер. Сделайте это, после чего режим AHCI в Windows будет включен.
Переключение через bcdedit
Если по какой-то причине первый способ не сработал, обратите внимание также на второй вариант. Но для начала, если у вас возникли ошибки при запуске Windows с режимом AHCI, верните режим IDE и включите компьютер.

Запустите командную строку от имени администратора.
В командной строке введите bcdedit /set

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

Снова запустите командную строку от имени администратора и введите bcdedit /deletevalue

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


Автор: Vladimir Mareev, Технический писатель
Владимир Мареев — автор и переводчик технических текстов в компании Hetman Software. Имеет тринадцатилетний опыт в области разработки программного обеспечения для восстановления данных, который помогает ему создавать понятные статьи для блога компании. Спектр публикаций довольно широк и не ограничивается только лишь темой программирования. Статьи включают также разнообразные обзоры новинок рынка компьютерных устройств, популярных операционных систем, руководства по использованию распространенных и специфических программ, примеры решений возникающих системных или аппаратных проблем и многие другие виды публикаций. Подробнее
- Опубликовано:
- 11.05.2017 11:28
- Обновлено:
- 12.04.2023 12:24
- На других языках:
- Метки:
- Оценок:
- 30
- /
- Рейтинг:
Поделиcь
Вопросы и ответы
AHCI (Advanced Host Controller Interface) — это стандарт интерфейса для подключения жестких дисков и других устройств к материнской плате. Он позволяет получить более высокую скорость доступа к устройствам, чем в режиме IDE. AHCI предоставляет функции, такие как Native Command Queuing (NCQ), Hot Plugging и SMART, которые недоступны в IDE. AHCI также поддерживает улучшенную энергоэффективность и большую гибкость при работе с устройствами.
1. Откройте диспетчер устройств и проверьте, поддерживает ли ваша система режим AHCI. Если да, то продолжайте.
2. Откройте панель управления BIOS и перейдите в раздел «Настройки системы».
3. Выберите «Режим SATA» и установите его в «AHCI».
4. Сохраните изменения, перезагрузите систему и подключите SATA-диск.
Нет, это невозможно. Для изменения режима работы диска SATA необходимо переустановить Windows.
Для начала нужно открыть реестр с помощью команды regedit. Затем нужно перейти по следующему пути: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMsahci. В этом ключе должен быть параметр Start, содержащий значение, указывающее режим работы SATA-диска. Возможные значения: 0 — режим IDE; 1 — режим AHCI; 2 — режим RAID.
Да, рекомендуется создавать резервную копию реестра перед изменением его ключей. Это поможет избежать потери данных и проблем, возникающих в случае сбоя системы.
Комментарии (61)
Да , ещё , переустановить виндовс то-же нет возможности , так как отключены USB-порты . Вот такая загадка .
Биос сбросить невозможно , батарейки нет . На клавиатуре работает только одна кнопка включения . Короче , отключил по незнанию все порты в БИОСЕ и теперь могу только включить ноут и выключить . Включаю , заставка и всё ! ни пароль ввести , ни в Биос зайти . Остаётся что , выкинуть ноут ?
Хотел переключиться по инструкции, но кроме первого пунскта в реестре других веток просто нет.
Пользовался Win10х64 клонированной на SSD беспроблемно целый год. Потом вдруг обнаружил в биосе (MB GigaByte B75), что стоит режим IDE и решил включить AHCI (на свою голову). После этого получил такую картину: биос SSD видит, но в список загрузочных приборов не включает. Загрузиться каждый раз можно только через опцию выбора загрузочного прибора из списка (OverBOOT или что-то в этом роде). Загрузка происходит нормальная, именно в AHCI режиме. Но напрягает, конечно. Да и вообще — неправильно это. Сброс биоса по питанию не помог. Пробовал перепрошивать биос, даже откатывать пытался — не помогает. Вернул на последнюю версию. Чем можно вылечить этот недуг?
Добрый день , вы уже решили свою проблему ?
Добавьте, пожалуйста, еще загрузку минимального безопасного режима через msconfig
Насколько быстрее будут работать диски ST1000DL002-9TT153 ATA Device и WDC WD5000AAKS-22A7B0 ATA Device с AHCI виндоус 10, если сейчас на IDE индекс производительности в WSAT 5,9? пробовал второй метод, слетел БИОС, хорошо с помощью GIGABYTE DualBIOS методом нажатия кнопки вкл. до выключения пк и последующей перезагрузки — БИОС восстановился. но стал грузиться только в безопасном режиме. В конфигурации системы поставил обычную загрузку — загрузился. Боюсь и первый вариант даст такой же результат, вчера БИОС слетел когда просто ставил 7 на второй жесткий диск. И потом Driver.Booster предложил установить дрова для CATA AHCI, но результат ноль. Если Винду при помощи «Восстановление» — «Вернуть ПК в исходное состояние» с включённым AHCI — будет работать? Или все таки надо заново устанавливать ОС 10? Вообще 10 глючит — точки восстановления периодически стирает, архив с образом кудат о потеряла и теперь не активен, новый не создашь. Зато есть системный диск 500 Мб «Восстановление» — с него будет видеть как новую установку?
Сделал вторым способом (проще и быстрее), получилось, но в «оценке производительности системы» жесткий диск как был «слабым звеном» — 5.9, так и остался
Добрый вечер, сделал всё по инструкции, но теперь с AHCI виндоус стал очень сильно тормозить, а после 4-5 минут работы синий экран без ошибки, откат обратно делал, виндоус переустанавливал. Помогите, урошу
Админ, умоляю, ответь. Делал такую процедуру несколько лет назад, всё заработало. И вот на днях Биос решил слететь. В режиме IDE ssd не запускается, драйвер ahci стоит с прошлого раза, но при перезагрузке включается безопасный режим (если он стоит в msconfig), либо крашится Биос. И так по кругу
Моргал на этот (некогда оставленный без внимания) параметр уже несколько лет.. перспектива переустанавливать всё. (( как оказалось — элементарная процедура с правкой реестра и занимает всего времени, примерно — нисколько)) СНКС!
Если кому то помогло ) Буду рад)
На самом деле, почти все жесткие диски любого типа должны нормально работать на любых материнских платах с интерфейсом SATA II/III, Перед установкой в BIOS желательно переключить опцию SATA mode в режим «AHCI». Эта опция позволяет включить режим расширенного хост-контроллера для стандартного IDE/SATA-контроллера чипсета. При значении «IDE» для обращения к накопителям будет использоваться механизм, аналогичный обычному IDE-контроллеру. Если простыми словами: использование вашего запоминающего устройства в режиме IDE будет слегка ограничено, но оно гарантировано будет работать. Впрочем, эта технология уже морально устарела, ибо она была действительно нужна во времена Windows 2000\xp. Но, тем не менее, во всех материнских платах этот режим стоит по умолчанию Значение «AHCI» разблокирует хост-контроллер SATA II\III. В этом режиме любой жесткий диск работает быстрее, но для SSD есть одна особенность. В режиме IDE нет возможности активации Trim – операции, которая увеличивает срок службы вашего твердотельного диска. Дело в том, что множественные перезаписи блоков памяти могут привести к снижению производительности устройства, и для этого Trim уведомляет систему о блоках данных, которые уже не содержатся в файловой системе и могут быть использованы накопителем для физического очищения.После активации режима AHCI нужно изменить устройство загрузки с CD-\DVD-привода\образа на флешку USB и установить ОС Зачастую можно встретить такую ситуацию: при подключении SSD к SATA II BIOS обнаруживает устройство хранения, но не видит память, а при подключении к SATA III видит память, но не может обнаружить устройство. Установка операционной системы путем миграции Этот способ более безопасен, прост, а в случае ошибки ваши данные останутся в целости и сохранности. Тут не важно, видит ли ваш чипсет SSD как устройство или нет, так как всю работу будет выполнять специальная загрузочная система, которая будет обращаться к диску исключительно как к памяти. Идея метода такова: есть два или более жестких дисков, один из которых системный, а второй — пуст или будет отформатирован. Специальная предзагрузочная ОС, которая будет загружена в оперативной памяти, выполнит принудительное копирование всех данных из физического раздела с Windows в новый чистый жесткий диск (не важно, HDD или SSD). В итоге мы получим новый, скопированный жесткий диск, и при его установке на новый ПК мы получим ровно то же, что и на исходном ПК, вплоть до конфигураций системы и рабочего стола. Вопрос: почему же при установке нужны и память, и устройство, а при запуске\копировании достаточно одной из составляющих? Дело в том, что это особенности самих операционных систем. При установке ОС происходит автонастройка драйверов под все устройства, которые может найти система, а если она где-то находит несоответствие, входит в “ступор”. При копировании с помощью миграции этой проблемы нет. Важно помнить, что нельзя мигрировать операционную систему с одного логического раздела на другой одного жесткого диска. Для выполнения этой операции нужно иметь два физических жестких диска. Мигрировать операционную систему с одного диска на другой можно двумя способами: стандартными средствами Windows или с помощью утилит. В первом случае придется возиться с командной строкой, во втором — за нас всё сделает утилита\программа. Выбирайте любую. Это может быть программа от производителя вашего SSD, а может быть и сторонняя разработка. Самой популярной утилитой является Acronis True Image WD Edition. После установки нужно выбрать опцию «клонирование диска», выбрать диск-исходник и диск-получатель и дождаться завершения процесса после нескольких перезагрузок. Еще есть утилита O&O SSD Migration Kit, которая также осуществляет копирование Windows на SSD. Еще одна бесплатная программа на русском языке, позволяющая легко перенести ОС с жесткого диска на твердотельный накопитель или на новый HDD — Aomei Partition Assistant Standard Edition. Для переноса нужно совершить те же шаги При выборе SSD не стоит задумываться о том, подойдет ли он для вашей материнской платы. Конечно, подойдет. Выбирайте устройство по характеристикам, цене, типу памяти, своим личным предпочтениям. А проблемы, которые были описаны в этой статье, могут настигнуть кого угодно вне зависимости от того, какой SSD вы приобретете. И, к счастью, все эти проблемы решаемы.
установка win путем миграции c hdd на ssd мне помогла
«на SSD диск невозможна установка операционной системы в режиме IDE, для этого обязательно потребуется активация AHCI.» С этим не соглашусь 100%! У меня на ноутбуках Асер 5315 и 5715 стоят SSD диски, а на них отлично себя чувствует виндовс ХР! А это значит система работает в режиме IDE!
Здравствуйте! Подскажите пожалуйста как быть — хочу проверить диск Викторией, а в биосе нельзя изменить режим AHCI на IDE.
А у меня такая проблема: Устанавливаю Win7 на SSD диск. Диск полностью отформатировал. В БИОСе стоит режим AHCI. Win7 установил. Все драйвера (в том числе и AHCI) поставил. Но в диспетчере устройств только ATA. В чем может быть проблема?
Попробуйте перейти в “Диспетчер устройств” Откройте раздел “Контроллеры IDE ATA/ATAPI” Если в этом разделе есть устройство со словом “AHCI” в названии, как в нашем случае, значит режим AHCI на компьютере уже используется.
Ни одним из способов, после установки AHCI в Биосе, система не загружается(синий экран с ошибкой STOPx000007b) даже в безопасном режиме. Режим AHCI раньше стоял и работал.(Win7) На IDE пришлось поменять, потому, что Win10 на другой диск в режиме AHCI не ставилась, а с IDE поставилась. Теперь не могу вернуть назад режим AHCI ни в какой ОС. Удалять контроллер жестких дисков боюсь, система тогда вообще не загрузится ни в каком режиме. Не знаю, что делать.
Какие остальные устройсва IDE – это режим совместимости со старым оборудованием и программным обеспечением. По сути, возможности SATA в этом режиме не отличаются от возможностей своего предшественника, интерфейса ATA (или PATA); AHCI – новый режим работы с запоминающими устройствами, в котором компьютер использует все преимущества SATA, главными среди которых являются: более высокая скорость работы жестких и SSD дисков (технология Native Command Queuing или NCQ), а также возможность «горячей» замены жестких дисков. Активация режима AHCI содействует ускорению доступа к файлам, хранящимся на запоминающих устройствах, и позитивно влияет на общее быстродействие компьютера.
Как включить AHCI

В этой инструкции описывается, как включить режим AHCI на компьютерах с чипсетом Intel в Windows 8 (8.1) и Windows 7 уже после установки операционной системы. Если после установки Windows вы просто включите режим AHCI, то увидите ошибку 0x0000007B INACCESSABLE_BOOT_DEVICE и синий экран смерти (впрочем, в Windows 8 иногда все работает, а иногда происходит бесконечная перезагрузка), поэтому в большинстве случаев рекомендуют включать AHCI перед установкой. Однако, можно обойтись и без этого.
Включение режима AHCI для жестких дисков и SSD позволяет задействовать NCQ (Native Command Queuing), что в теории должно положительно сказаться на скорости работы дисков. Кроме этого, AHCI поддерживает некоторые дополнительные возможности, например, горячее подключение дисков. См. также: Как включить режим AHCI в Windows 10 после установки.
Примечание: описанные в руководстве действия требуют некоторых навыков работы с компьютером и понимания того, что именно делается. В некоторых случаях процедура может быть не успешной и, в том числе, потребовать переустановки Windows.
Включение AHCI в Windows 8 и 8.1
Один из самых простых способов включить AHCI после установки Windows 8 или 8.1 — использовать безопасный режим (этот же способ рекомендует и сайт официальной поддержки Microsoft).

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

- Запустите командную строку от имени администратора (можно нажать клавиши Windows + X и выбрать нужный пункт меню).
- В командной строке введите bcdedit /set
safeboot minimal и нажмите Enter. - Перезагрузите компьютер и еще до загрузки компьютера включите AHCI в БИОС или UEFI (SATA Mode или Type в разделе Integrated Peripherals), сохраните настройки. Компьютер загрузится в безопасном режиме и установит необходимые драйвера.
- Снова запустите командную строку от имени администратора и введите bcdedit /deletevalue
safeboot - После выполнения команды снова перезагрузите компьютер, в этот раз Windows 8 должна загрузиться без проблем с включенным режимом AHCI для диска.
Это не единственный способ, хотя и наиболее часто описываемый в различных источниках.
Еще один вариант включения AHCI (только для Intel).
- Загрузите драйвер с официального сайта Intel (f6flpy x32 или x64, в зависимости от того, какая версия операционной системы установлена, zip архив). https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=24293&lang=rus&ProdId=2101
- Также загрузите файл SetupRST.exe оттуда же.
- В диспетчере устройств установите драйвер f6 AHCI вместо 5 Series SATA или другого драйвера контроллера SATA.
- Перезагрузите компьютер и включите режим AHCI в БИОС.
- После перезагрузки запустите установку SetupRST.exe.
Если ни один из описанных вариантов действий не помог, можете также попробовать первый способ включения AHCI из следующей части этой инструкции.
Как включить AHCI в установленной Windows 7
Сначала рассмотрим, как включить AHCI вручную с помощью редактора реестра Windows 7. Итак, запустите редактор реестра, для этого вы можете нажать клавиши Windows + R и ввести regedit.
- Перейдите к разделу реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci

- В данном разделе измените значение параметра Start на 0 (по умолчанию — 3).
- Повторите это действие в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\IastorV

- Закройте редактор реестра.
- Перезагрузите компьютер и в БИОС включите AHCI.
- После следующей перезагрузки Windows 7 начнет установку драйверов дисков, по окончании которой вновь потребуется перезагрузка.
Как видите, ничего сложного. После включения режима AHCI в Windows 7 рекомендую проверить, включено ли кэширование записи на диск в его свойствах и включить его, если нет.
Помимо описанного способа, вы можете использовать утилиту Microsoft Fix it для того, чтобы убрать ошибки после изменения режима SATA (включения AHCI) автоматически. Утилиту можно скачать с официальной страницы (обновление 2018: утилита для автоматического исправления на сайте больше не доступна, только информация по ручному устранению проблемы) http://support.microsoft.com/kb/922976/ru.

После запуска утилиты, все необходимые изменения в системе будут выполнены автоматически, и ошибка INACCESABLE_BOOT_DEVICE (0x0000007B) должна будет исчезнуть.
How to Enable AHCI Mode for SATA in BIOS without Reinstalling Windows
![]()
Read to find out which mode your PC controller is using and how to enable AHCI for SATA on a computer with a Windows OS installed. Many people can ask quite a logical question: why have IDE mode for a SATA disk, if AHCI mode is natural for it enabling this SATA disk to completely realize its potential? Moreover, many motherboard manufacturers supply products with a default option to support PATA compatibility mode — IDE.
This and other articles on the subject, you can also read in our official blog: https://hetmanrecovery.com/recovery_news/
IDE and AHCI
The SATA interface can operate in two modes, IDE and AHCI:
- IDE — a compatibility mode for older equipment and software. In fact, in this mode SATA capcity is no different from its predecessor, ATA (or PATA) interface;
- AHCI — a new mode for memory devices, where a computer can use all SATA advantages, primarily higher speed of data exchange with SSD and HDD (Native Command Queuing technology, or NCQ), as well as hot swapping of hard disks. When you activate AHCI mode, it increases the speed of access to files in memory devices and improves overall performance of your computer.
Many people can ask quite a logical question: why have IDE mode for a SATA disk, if AHCI mode is natural for it enabling this SATA disk to completely realize its potential? Moreover, many motherboard manufacturers supply products with a default option to support PATA compatibility mode — IDE.
The matter is that operation of disk controllers in AHCI mode is supported in operating systems beginning with Windows Vista. That is, if you connect a disk with Windows XP to the system with AHCI-enabled controllers, you will run into a BSOD error (“the blue screen of death”). On the other hand, any SATA disk can work in IDE mode. Without kowing it, many users will feel no difference. In this way, computer manufacturers are trying to avoid possible problems with compatibility of hardware and software.
Another important difference between IDE and AHCI concerns working with SSDs. Remember that you can’t install an operating system on an SSD in IDE mode — it requires AHCI to be enabled.
How to Find out Which Mode the Computer’s Controller is Using?
It is quite possible that AHCI mode is already enabled in your PC. It can be checked in several ways:
Method One
- Go to Device Manager
- Open the section “IDE ATA/ATAPI controllers”
- If there is a device containing “AHCI” in its name as in our case, it means that AHCI mode is used in this computer.
Method Two
- Go to BIOS or UEFI.
- Find an item with the name «Storage options», «SATA Mode», «SATA Emulation» or anything similar.
- If the value of such item is «AHCI» then AHCi mode is already enabled.
- If the value says «IDE», don’t hurry to change it into «AHCI».
- The matter us that if you just enable AHCI mode after Windows installation, you will face a BSOD error, INACCESSABLE_BOOT_DEVICE (which is known as “blue screen of death”) or your system will refuse to boot, getting stuck in a series of restarts. That is why it is recommended to enable AHCI before installing Windows.
Please take note, that in some computers, there is no BIOS option to change to AHCI mode. In this case, the problem can sometimes be fixed by updating the BIOS.
How to Enable AHCI Mode for SATA on a Computer Where Windows is Already Installed?
There are several ways to enable AHCI mode for SATA on a computer where Windows is already installed, and Windows will work normally after this operation:
METHOD ONE:
- Run Registry Editor.
- To do it, press Win + R and type in the command regedit.
- Go to the section HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorV
- Double-click on Start element and set its value to 0 (zero).
- In the next section, HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorAV\ StartOverride set the zero value for the element 0.
- In the section HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahci set the value to 0 (zero) for Start element.
- In the subsection, HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahci\ StartOverride set the zero value for the element 0.
In our case, there is nothing to see, but you will see it, if AHCI has not been enabled yet. - Close Registry Editor.
- Restart the computer and go to UEFI or BIOS. For the first time after the restart, it is better to boot Windows in safe mode.
- All methods to boot Windows in safe mode:
- In UEFI or BIOS, find SATA settings to select the mode for memory devices. Switch them to AHCI, save settings and restart the computer.
- After the restart, Windows will start installation of SATA drivers, and when it is over, it will ask you for another restart. Do it, and AHCI mode in Windows will be enabled.
If the first method didn’t work for some reason, here is another way to to it. To begin with, if you have problems with booting Windows in AHCI mode, go back to IDE and restart the computer.
After that:
- Launch the Command prompt as Administrator.
- Type in the command prompt: “bcdedit /set
safeboot minimal” and press Enter.
- After you see a message that the operation is successful, restart the computer.
- Before booting your PC, enable AHCI in BIOS or UEFI using the method we have already described, and save the settings.
- The computer will boot in safe mode and install all necessary drivers.
- Launch the Command prompt as Administrator again and type in bcdedit /deletevalue
safeboot.
- After the command is executed, restart the computer again. This time, Windows should boot with AHCI enabled and without any problems.
As you can see, these actions can theoretically result in unwanted consequences such as inability to start the operating system. That is why you should do it only if you know why you do it, if you can enter BIOS or UEFI, and if you are ready to fix unforeseen consequences if anything happens. For example, you may have to reinstall Windows in AHCI mode.
If accidental or hurried actions made you reinstall your operating system and lose important data, read this article to learn how to recover them: «I Reinstalled Windows! Can I Recover My Data?».
Как включить режим AHCI для SATA в BIOS без переустановки Windows
В данной статье мы представим несколько способов того, как включить режим AHCI для SATA в BIOS без переустановки Windows 10 и тем самым и повысить производительность, эффективность, а также снизить энергозатраты современных HDD и SSD накопителей…

Содержание
Стабильная и быстрая работа любого компьютера зависит от многих факторов, влияющих на производительность отдельных компонентов. Одним из таких факторов является режим работы интерфейса SATA, который отвечает за весь процесс передачи данных с жестких дисков.
Современные технологии не стоят на месте, а постоянно развиваются, что приводит к некоторым конфликтам, способным возникать внутри компьютера.
Для примера следует привести некорректную работу SSD накопителя, подключенного через интерфейс SATA, запущенного в режиме IDE – устаревшем режиме работы интерфейса SATA, который не способен раскрывать потенциал современных более скоростных накопителей. Данный конфликт возможен из-за того, что производители современных материнских плат оставляют своим пользователям возможность корректной работы со старыми носителями без поддержки AHCI.
Стоит отметить, что в большинстве современных плат уже выставлен режим AHCI по умолчанию, но подобная проблема может случится при установке более современного SSD на старую плату или приобретении материнской карты с рук, где был установлен IDE режим работы.
Чем отличаются AHCI и IDE?
IDE – старый режим работы через интерфейс SATA, который практически ничем не отличается от его предшественника PATA (для PATA использовался широкий и тонкий кабель). Данный режим работы был популярным до повсеместного введения AHCI, который позволял современным накопителям раскрыть полный потенциал скорости и возможностей.

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

Зачем включать AHCI?
Включение режима AHCI совместно с быстрым жестким диском могут дать хорошую прибавку в скорости работы компьютера, поскольку скорость его записи сможет возрасти на 10-20%. Включив AHCI, пользователь будет каждый раз экономить время в процессе записи файлов.
Как определить текущий режим работы?
Чтобы определить текущий режим работы, достаточно проследовать следующим шагам:
Шаг 1. Заходим в «Панель управления», нажав правой кнопкой мыши по кнопке «Пуск».
Шаг 2. В открывшемся окне выбираем режим отображения «Мелкие значки» и кликаем ЛКМ по иконке «Диспетчер устройств».
Шаг 3. В открывшемся окне необходимо кликнуть по параметру «Контролеры IDE/SATA…» и напротив стандартных контролеров будет указан режим работы. На скриншоте показан режим IDE.
Также узнать режим работы можно через BIOS или UEFI. Параметры, где находится информация про режим работы, как правило, располагаются в пунктах «SATA Mode», «Storage options» и т.д. в зависимости от модели материнской платы и прошивки.
Важно! Не переключайте режимы работы в BIOS или UEFI, поскольку это приведет в невозможности загрузки операционной системы.
Как включить режим AHCI для SATA в BIOS без переустановки Windows 10?
Существует несколько способов, при помощи которых можно безопасно переключить режимы работы с сохранением правильной работоспособности ОС.
Способ №1. Включение режима AHCI через реестр
Шаг 1. Для начала необходимо открыть редактор реестра. Это можно сделать, нажав правой кнопкой мыши по кнопке «Пуск», после чего выбрать пункт «Выполнить». В строке jnr необходимо ввести команду regedit и подтвердить кнопкой ОК.
Шаг 2. В открывшемся окне переходим по пути HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorV
Шаг 3. Нажимаем по иконке «Start», устанавливаем значение 0 и подтверждаем действие кнопкой «Ок», как показано на скриншоте.
Шаг 4. Переходим в HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorAV\ StartOverride и проделываем те же действия для параметра с названием 0.
Шаг 5. Переходим в HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahci, нажимаем дважды по параметру Start и устанавливаем значение 0.
Шаг 6. Заходим в HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahci\ StartOverride и устанавливаем значение 0 для параметра с названием 0.
Шаг 7. Перезагружаем ПК и заходим в BIOS, где необходимо установить режим работы AHCI. В различных моделях материнских карт путь к экрану переключения режимов может иметь разные названия. Ниже на скриншоте показан самый распространенный вариант.
Сохраняем изменения и перезагружаем компьютер в безопасном режиме.
После перезагрузки произойдет установка нового пакета драйверов SATA, и системе потребуется очередная перезагрузка, после чего режим AHCI будет включен.
Стоит отметить, что в некоторых случаях данный способ не срабатывает, что приводит к «синему экрану» и дальнейшей перезагрузке.
Чтобы испытать другой способ, необходимо вернуть режим IDE в BIOS
Способ №2. Включение режима AHCI с помощью командной строки
Шаг 1. Включить компьютер, нажать правой кнопкой мыши по кнопке «Пуск» и открыть параметр «командная строка» или «Windows PowerShell» от имени администратора.
Шаг 2. В открывшемся окне необходимо ввести bcdedit /set
Шаг 3. После завершения операции необходимо перезагрузить ПК, зайти в BIOS и изменить режим работы, как было описано в первом способе. Компьютер загрузится в безопасном режиме и установит необходимые драйвера. После этого снова открываем командную строку от имени администратора и вводим команду bcdedit /deletevalue
После следующей перезагрузки будет включен новый режим работы, оптимизированный для использования скоростных SSD дисков.
Что делать, если пропали важные данные?
Любые манипуляции с жестким диском повышают вероятность потери данных. Особенно когда речь заходит о манипуляциях с режимом работы диска и т.д.
Часто в попытке включении режима ACHI пользователи совершают действия, из-за которых нарушается логическая структура дисков. Более того, зачастую неопытные пользователи при включении режима ACHI через командную строку выполняют команды, которые инициализируют диск – то есть все данные на диске уничтожаются и производятся первоначальные настройки.
Поэтому будьте предельно осторожны при проведении любых манипуляций с диском.
Если же вы заметили исчезновение важных файлов или проблемы с локальными дисками – сразу же восстановите данные в безопасное место. В противном случае вы можете потерять данные безвозвратно.
Чтобы восстановить данные скачайте и установите программу RS Partition Recovery.
Универсальное решение для восстановления данных
Программа позволяет восстанавливать утерянные данные вследствие случайного удаления файлов, форматирования накопителя, при повреждениях логической структуры накопителя и во многих других случаях.
Кроме того, RS Partition Recovery поддерживает ВСЕ типы современных файловых систем, соответственно вы сможете восстанавливать файлы не только с Windows дисков, но также из тех, которые работали в других операционных системах (в том числе и серверных).
Важно: в качестве места для записи восстановленных файлов обязательно выберите диск, который будет отличаться от того, на котором ранее хранился файл. Это позволит избежать перезаписи файла.
Именно по этой причине RS Partition Recovery позволяет записать восстановленные файлы на отдельный жесткий или локальный диск (или флэшку), упаковать восстановленную информацию в ZIP-архив или сразу же отправить на FTP-сервер.
Часто задаваемые вопросы
Комментарии (3)
Спасибище за дельную статью! Поменял мп, по другим статьям подготовился и мимо, у всех не те ветки указаны, только у вас актуальные и правильные!