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

Как включить режим AHCI в Windows 10Режим AHCI работы жестких дисков SATA позволяет задействовать технологию NCQ (Native Command Queing), DIPM (Device Initiated Power Management) и другие возможности, такие как горячая замена SATA-накопителей. В общих чертах включение режима AHCI позволяет повысить скорость работы жестких дисков и SSD в системе, в основном, за счет преимуществ NCQ.

В этой инструкции — о том, как включить режим AHCI в Windows 10 уже после установки системы, если по какой-то причине переустановка с предварительно включенным в БИОС или UEFI режимом AHCI не представляется возможной, а система была установлена в режиме IDE. Отмечу, что для практически всех современных компьютеров с предустановленной ОС данный режим уже включен, а само изменение особенно актуально для SSD накопителей и ноутбуков, так как режим AHCI позволяет повысить производительность SSD и, одновременно (хоть и незначительно) понизить энергопотребление.

И еще одна деталь: описываемые действия в теории могут привести и к нежелательным последствиям, таким как невозможность запуска ОС. А потому беритесь за них лишь в том случае, если знаете, для чего это делаете, умеете попасть в БИОС или UEFI и готовы в случае чего к исправлению непредвиденных последствий (например, путем переустановки Windows 10 с самого начала в режиме AHCI).

Узнать, включен ли режим AHCI в текущий момент, можно заглянув в настройки UEFI или БИОС (в параметрах SATA устройств) или прямо в ОС (см. скриншот ниже).

Проверка режима AHCI в Windows 10

Включение AHCI с помощью редактора реестра Windows 10

Для того, чтобы задействовать работу жестких дисков или SSD нам потребуются права администратора Windows 10 и редактор реестра. Для запуска реестра нажмите клавиши Win+R на клавиатуре и введите regedit.

  1. Перейдите к разделу реестра HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorV, дважды кликните по параметру Start и установите его значение равным 0 (ноль). Включение AHCI в реестре, шаг 1
  2. В соседнем разделе реестра HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorAV\ StartOverride для параметра с именем 0 установите значение ноль. Включение AHCI Windows 10, шаг 2
  3. В разделе HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahci для параметра Start установите значение 0 (ноль). Включение AHCI, шаг 3
  4. В подразделе HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahci\ StartOverride для параметра с именем 0 установите значение ноль. Включение AHCI, шаг 4
  5. Закройте редактор реестра.

Следующий шаг — перезагрузить компьютер и войти в UEFI или БИОС. При этом первый после перезагрузки запуск Windows 10 лучше провести в безопасном режиме, а потому рекомендую заранее включить безопасный режим с помощью Win+R — msconfig на вкладке «Загрузка» (Как зайти в безопасный режим Windows 10).

Если у вас UEFI, рекомендую в данном случае сделать это через «Параметры» (Win+I) — «Обновление и безопасность» — «Восстановление» — «Особые варианты загрузки». Затем зайдите в «Устранение неполадок» — «Дополнительные параметры» — «Настройки ПО UEFI». Для систем с БИОС — используйте клавишу F2 (обычно на ноутбуках) или Delete (на ПК), чтобы зайти в настройки БИОС (Как зайти в БИОС и UEFI в Windows 10).

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

Сразу после перезагрузки ОС начнет устанавливать драйвера SATA, а по завершении вам будет предложено перезагрузить компьютер. Сделайте это: режим AHCI в Windows 10 включен. Если по какой-то причине способ не сработал, обратите внимание также на первый вариант, описанный в статье Как включить AHCI в Windows 8 (8.1) и Windows 7.

Комментарии (61) к Как включить режим AHCI в Windows 10

  • Christos

    Здравствуйте!
    А если в БИОС в режиме SATA показывает AHCI это означает что AHCI включён и всё в порядке и лучше ничего не менять и не трогать ?

    Ответить

  • Алексей

    Добрый вечер!
    Хорошая статья, но, так получилось что я не сохранил изначальные цифры, которые менял, а мне надо вернуть raid 0 (т.к с ahci для ссд прибавка не значительная, а хдд заметно медленнее). Точно помню менял с 3 на 0 то ли третью позицию, толи последние две. Вопрос, можно ли просто, не меняя реестр, в биосе поменять обратно на raid или нет?
    Заранее спасибо за оперативный ответ!

    Ответить

    • Dmitry

      Здравствуйте. Точно не отвечу. Думаю, что можно попробовать и, если не выйдет, вернуть обратно.
      При этом рекомендую поступить так:
      1) включить в msconfig безопасный режим.
      2) перезагрузиться, при перезагрузке сразу поменять на raid
      3) сохранить настройки и подождать, как он загрузится или нет в безопасном режиме.
      А потом уже переходить к обычному режиму.

      Ответить

    • butnet

      Здравствуйте. Вам поможет вариант отключение режима AHCI. Отключите на всех шагах заместо «0», верните значение «3».

      Ответить

  • Радислав

    У меня в диспетчере устройств ещё указан стандартный двухканальный контроллер PCI IDE. С ним как поступить?

    Ответить

    • Александр

      Ничего с ним не делайте.
      Это контроллер, который отвечает за работу устройств (хдд или двд-ром) с разъемом IDE.

      Ответить

  • александр

    Здравствуйте, У меня такая проблема: установил ссд диск летал как положено для него, потом посмотрел что AHCI не включен, не стал заморачиваться установил на чистую с включением в биосе AHCI, скорость стала как прежде на ндд….. так и не понял что я сделал не так, или проблемы с ссд? кстати у меня так же как и Радислава в диспетчере устройств указан AHCI и PCI IDE. у меня вин 10, на материнке порты только сата 2, я установил в нулевой порт ссд в первый порт ндд

    Ответить

    • Dmitry

      Александр, здравствуйте. Честно говоря, я с таким не сталкивался (в части скорости работы). То что есть и AHCI и IDE — такое бывает. Например, старый DVD-ROM может вдруг только по IDE работать.
      А по основному вопросу…
      А попробуйте отключить HDD и проверить как без него будет

      Ответить

      • александр

        здравствуйте, проблему решил физически отключил ндд, переустановил виндовс по новой, скорость вернулась, даже при обратном подключении ндд, спасибо за ответ

        Ответить

      • александр

        я еще хотел спросить, эти диски (оба) определяются у меня в безопасном извлечении устройства, не критично, но немного напрягает, можно как то их от туда убрать?

        Ответить

        • Dmitry

          Здравствуйте. Посмотрите, есть ли в биос опция eSATA для дисков (функции горячей замены). Если есть — отключите и устройства должны пропасть оттуда.

          Ответить

          • Андрей

            Здравствуйте! А если функции горячей замены в биосе нет, как убрать жесткий диск из безопасного извлечения устройств?

            Ответить

          • Dmitry

            А это внутренний жесткий диск? Если внешний — то не убрать. Если же внутренний, то посмотрите внимательно к какому разъему SATA он подключен: бывает так, что на материнке, скажем, 6 разъемов, из них 2 стоят «отдельно» на другом контроллере и диски подключенные к ним ведут себя слегка иначе. Если что-то подобное увидите, просто переключите к другому, не отдельному разъему.

            Ответить

  • Николай

    Здраствуйте.
    А что делать, если после этих манипуляций произошел сбой Bios и система теперь даже в него не может зайти, а сам биос известными способами реанимировать не получается?

    Ответить

    • Dmitry

      Здравствуйте. Это не могло сбоя БИОС вызвать, причем так, чтобы в него даже зайти нельзя было. Ну в самом крайнем случае можно вытащить батарейку с материнской платы и подождать несколько минут, чтобы настройки биос сбросились на настройки по умолчанию (перед этим обесточить компьютер — выключить, вытащить из розетки, нажать и подержать кнопку питания)

      Ответить

      • Юсиф

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

        Ответить

        • Dmitry

          Здравствуйте. Спасибо. Сам не встречался с проблемой, но, возможно, стоит попробовать воспроизвести проблему.

          Ответить

        • Станислав

          Точно такая же проблема, после изменений в реестре и перезагрузок компьютер работал нормально, но после полного выключения и при следующем включении дохнет биос. Только я так и не решил проблему, просто заказал новую мать (а с ним процессор и оперативку). Да и то пока не знаю, заработает ли потом мой ssd с установленной ОС. Если найдется время, отпишусь. Ломаю теперь голову, как вернуть, если ничего не получится, лицензию Windows 10, ведь ключа-то не дали после обновления при переходе с 8-ой версии.
          Честно, советую вам в начале статьи сразу писать красным шрифтом (или как-то иначе, но чтобы хорошо было видно) предупреждение о возможных и довольно серьезных последствиях. Ваш способ слишком ненадежный.

          Ответить

          • Dmitry

            Насчет возврата: подсмотрите ключ 8-ки в UEFI (программка ShowKeyPlus, пункт OEM-key) и установите Windows 10 с этим ключом. Только успейте до конца июля.

            Ответить

          • Крот

            Тоже была проблема со слётом биоса. WIN 10. У меня был включен режим AHCI. Отключили электричество в доме… и биос слетел и режим AHCI слетел. Перезагрузился с режимом IDE. система заработала но медленнее… После поставил режим AHCI. WIN10 не захотел работать в этом режиме (хотя раньше все прекрасно работало). Потом подправил реестр. И все снова заработало! А что бы биос не слетал — нужно поменять батарейку на материнке! что я и сделал. И теперь всё ок!

            Ответить

      • antiodn

        После переключения в Bios c режима IDE на AHCI bios зависал на режиме идентификации SATA-устройств. Никакие танцы с бубном не помогали (войти в bios Setup для возврата к исходным настойкам было невозможно). Вышел из положения, физически отключив SATA устройства (HDD и SSD), и вернул исходный режим IDE. После этого желание экспериментировать с AHСI пропало. Материнская плата ASUS P5B-E от 2007 г с SATA II (3 Гбит/c). Ранее, когда не было SSD пробовал работать в режиме AHСI в Win 7, но подозрительно «трещал» HDD. В результате, был вынужден вернуться в IDE — треск от перемещения головок НDD ушёл.

        Ответить

    • Виталий

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

      Ответить

  • Сергей

    В БИОСе выставил перед установкой винды AHCI, после установки в диспетчере показывает — SATA контроллер AMD. Захожу в БИОС — AHCI. Что делать или не делать в данной ситуации? На ноуте установлен процессор — AMD.

    Ответить

    • Dmitry

      Я предполагаю, что он у вас в AHCI режиме и работает.
      Как узнать точно:
      зайдите в свойства жесткого диска (в разделе дисковые устройства) в диспетчере устройств, октройте вкладку сведения и посмотрите путь к экзмепляру устройства. Если первые буквы SCSI, а не IDE, то он работает в режиме AHCI

      Ответить

      • Егор

        Здравствуйте. Ищу решение своей проблемы. Пишу может не в тему.
        Дело в том, что у меня программа «samsung magician» показывает, что AHCI не включен и SATA интерфейс не определен. Я посмотрел SSD как вы выше написали и первые буквы стоят «SCSI».
        Может у меня просто программа «samsung magician» глючит? Или все таки AHCI не включен? Подскажите пожалуйста.

        Ответить

        • Dmitry

          Здравствуйте. Да, тут уже сообщали (в комментариях к другой статье), что последний Magician может подобным образом себя вести (т.е. это глюк).
          Можно попробовать с сайта материнки поставить оригинальные драйверы AHCI (вместо стандартного контроллера). Также, если у вас стоит программа (не драйвер, а именно ПО) Intel Rapid Storage Technology (RST), попробуйте его удалить.

          Ответить

        • Саша

          Проблема таже. Перепробовал все что нашел. Lenovo g510. Везде и всюду написано что работает AHCI, прога пишет включите… Че делать просто уже не знаю. Но работает также как и было до этого… Может так и надо…

          Ответить

  • Алексей

    Ой спасибо. помог ваш способ, и не пришлось всё переустанавливать. Ещё раз спасибо.

    Ответить

  • Юрій

    Всё отлично работает. По каким то причинам забился режим. Не знал как вернуть обратно. Большое спасибо

    Ответить

  • Andrew

    у меня Windows 10 установлена с нуля при включенном AHCI. AHCI присутствует в диспетчере устройств. storeahci\ Start и iaStorAv\ Start стоят по нулям, НО StartOverride и обоих стоит = 3. Так что, очень странно, что во всех инструкциях рекомендуют менять его на 0.

    Ответить

    • Dmitry

      Его устанавливают на 0 при включении AHCI после установки 10-ки с тем, чтобы изменить загрузку так, чтобы единожды подхватился драйвер AHCI при загрузке системы, только для этого. (не исключено, что уже после этого, он обратно системой меняется на 3).

      Ответить

  • Виктор

    Здравствуйте! Ежели не возражаете, то напишу о своих разочарованиях и радостях по использованию SSD. Имею моноблок Asus ET2230 и ноут Acer V3-771g. Сначала имел два SSD от Intel 530 и кажется 525 серии что-ли. По 240 гигов каждый. На ноуте оба диска чётко определялись при выборе как AHCI устройств. Всё отлично ставилось и семёрка и восьмёрка и десятка. Каково же было моё разочарование, когда UEFI Bios моноблока не потерпел установки AHCI для этих дисков. Только IDE. А ведь они, заразы, не из дешёвых. Пришлось купить OCZ с тошибовским контроллером. И… О, чудо! Всё определилось и всё инсталлировалось мгновенно на моноблоке. Просто при установке семёрки надо в Secure Boot UEFI Bios устанавливать значение «Другие системы» вместо «Windows UEFI». На десятке — наоборот. Написал в техподдержку Асус. Ответили, что протестировали 2 диска Kingston и один A-Data на 120 гигов и могут за них ручаться. Тогда я рискнул 5 штуками и купил Kingston UV400 на 240 гигов и с контроллером Marwell. Боялся, конечно… Но всё отлично сработало. Купил удлиннитель SATA-SATA и вывел системный диск из моноблока. Из двух дисков собрал конструкцию на салазках от Intel, которая работает и как база для дисков и как радиатор. На одном семёрка, на другом — десятка. Мгновенное переключение. Таким образом, контроллеры SSD Intel могут не узнаваться некоторыми моноблоками, ноутами и материнками Asus. Так что осторожнее покупайте. Это всё.

    Ответить

  • Владимир

    Спасибо за статью. Сделал всё как написано. Всё получилось. До этого ковырял сутки и никак. Скорость на SSD диске сразу выросла до заявленной изготовителем, а была вдвое ниже.

    Ответить

  • Daniil

    Здравствуйте! делал все о инструкции, но после смены sata mode в биосе при загрузке выскакивает ошибка mbr error. Что делать? переустанавливать уж очень не хочется

    Ответить

    • Dmitry

      Странно. Не должна быть ошибка такая.
      Идея одна есть, но не гарантирую, что все пройдет гладко (может быть, что наоборот вообще никак загружаться не будет):
      1) сменили в биосе
      2) загрузились с дистрибутива 10-ки (важна та же разрядность, что у вас на компе).
      3) на экране после выбора языка, там где кнопка «начать» внизу слева жмем «восстановление системы» и в следующем меню ищем «восстановление при загрузке» (в диагностике по-моему) — он автоматом должен будет поправить загрузчик.

      Ответить

      • Крот

        Я так пробовал делать. Результат нулевой (то есть ничего не получилось)

        Ответить

  • Андрей

    Добрый вечер, Дмитрий!
    Подскажите, пожалуйста по вопросу: установил десятку с помощью ISO-образа на SSD.
    В BIOS-UEFI (материнка Gigabite) запись: «Тип SATA-интерфейса в составе интегрированного контроллера — AHCI. Однако в диспетчере устройств контроллер — IDE. Что делать?

    Ответить

    • Dmitry

      Здравствуйте. Странно. А нет ли в биосе еще опций на эту тему?
      Плюс: а вы раскрываете подраздел «Контроллеры IDE» в диспетчере устройств? И там «внутри» именно IDE контроллер?
      И еще: если открыть раздел «Дисковые устройства», там зайти в свойства SSD, а затем на вкладке «Сведения» выбрать «путь к экземпляру устройства» — с чего путь начинается? (если с SCSI — то работает в режиме AHCI)

      Ответить

  • Андрей

    Добрый вечер, Дмитрий!!! Жаль нет возможности выложить скрины по Биосу. Какие опции рассмотреть и выложить здесь?
    Раскрываю подраздел контроллеры IDE ATA/ATAPI:
    AMD SATA
    ATA Channel0
    ATA Channel1
    Стандартный двухканальный контроллер PCI IDE.
    Кстати в свойствах SSD путь начинается с «SCSI».
    Может у меня не стыкуется материнка с SSD модель — «PNY».
    Можно еще вопрос, после установки десятки можно удалить папку Windows-BT.
    Спасибо за помощь!

    Ответить

    • Dmitry

      Все у вас в порядке. Просто на AMD чуть не так как у меня на Intel в примерах, но диск работает в AHCI. Папку удалить можно, но вручную может не получиться, правильный путь: Win+R, ввести cleanmgr, там нажать «очистить системные файлы».

      Ответить

  • Иван

    Здравствуйте, Дмитрий!

    Я поставил Win 10 вместо XP , потом просто в биосе включил AHCI, боьше ничего не делал.
    Проблема: обнаружил, что все диски (3 шт.), самые разные, стали работать явно медленнее, раза в полтора- два, чем были в XP в нейтив IDE.
    Контроллер AHCI в диспетчере устройств есть, но:
    путь к дискам несистемным начинается с SCSI, а у системного — IDE.
    В безопасном отключении есть несистемные диски, что вроде бы говорит об AHCI.
    Вот вопрос — включился AHCI или нет? И что не так?
    У Гигабайта (производитель MB) есть драйвер AHCI для win 7, но как его ставить, и надо ли, я не знаю.
    Может вы можете сказать что-нибудь на эту тему?

    Ответить

  • Иван

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

    Ответить

  • иван

    Вопрос снимается.
    Померил HD Tune Pro — ровно те же результаты как и в нейтив IDE.
    Кристал диск марк почему-то врет через раз.

    Ответить

  • Иван

    Спасибо помогло! Поменял комп, а SSD диск оставил от старого, уже думал винду переустанавливать.

    Ответить

  • Серёга

    Добрый вечер. Рекомендую самый простой способ (проверено лично):
    1. Перезагрузка в безопасный режим (через msconfig, можно Shift + перезагрузка и т.д.)
    2. Во время перезагрузки зайти в Биос, переключить IDE на AHCI, сохранить изменения и выйти
    3. Продолжить загрузку в безопасном режиме
    4. Проверить в Диспетчере устройств режим AHCI
    5. Перезагрузка в обычном режиме
    6. Профит…
    У кого не получится, таким же образом откатить…

    Ответить

    • BoB4uk

      Подтверждаю, этот способ работает. Только что так установил режим AHCI, для интереса посмотрел разделы реестра стоят ноли. Особенно подойдет тем, кто не любит (боится) реестр ковырять.

      Ответить

  • Никита

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

    Ответить

  • Ed

    Добрый день! Ситуация следующая: все обновил как в инструкции. В безопасном режиме увидел устройство ahci, в трее появился hdd, после перезагрузки в обычном режиме загрузка доходит до окошечка Windows, курсор вращается и зависает. Возврат в БИОС в режим IDE не помогает. Диагностика и устранение неисправностей после аварийного отключения не помогает. В безопасный режим грузится, в обычный нет. Можно ли как то полечить без переустановки? Буду очень благодарен за любую помощь!

    Ответить

    • Dmitry

      Именно зависает или продолжает вращаться и как будто ничего не происходит? Если второй вариант, попробуйте так оставить на пару часов — бывает такое в 10-ке при изменении параметров и обновлениях.

      Ответить

  • РОма

    у меня, такой вопрос, все почищено и выставлено как нужно, но при запуске игр, в диспетчере задач снова 100% диск загружен. Есть ли настройки в самой 10-ке чтоб ограничить хоть немного?

    Ответить

    • Dmitry

      Не совсем ясен вопрос… дело в том, что при запуске игр (и загрузке уровней в них), да и вообще тяжелого софта, 100% нагрузка на жесткий диск, пока все данные необходимые не будут прочитаны — это нормально.

      Ответить

  • Николай

    Здравствуйте. Не могу натанцеваться с бубном, стоит мать msi h110 provd plus через переходник hdmi подключен телек, не могу зайти в биос. жму дел висит черный экран. Никакие другие способы не помогают. может дело в том что биос не распознается через кабель?

    Ответить

    • Dmitry

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

      Ответить

      • Николай

        В том то и дело. моника нет. спасибо за ответ.

        Ответить

  • миша

    Здравствуйте , Dmitry !
    Cделал в редакторе реестра всё по инструкции, потом переключил загрузку в Безопасный режим и не ожидая загрузки, зашёл в BIOS, включил AHCI (до этого стоял IDE) , вышел с сохранением настроек. Загрузка , как и положено, произошла в Безопасном режиме. Затем перезагрузился в обычном. Но система почему то не «подхватывала » для установки никаких драйверов SATA… Посмотрел в редактор реестра — параметры, которые менялись раньше на 0, почему то восстановили свои прежние значения… Решил снова заглянуть в BIOS — там AHCI как и надо. Посмотрел, что же изменилось в Диспетчере устройств. Действительно изменилось. Нормально ли это? Вот такой расклад стал :
    Контроллеры IDE ATA / ATAPI
    ATA Channel 0
    ATA Channel 1
    Cтандартный двухканальный контроллер IDE
    Cтандартный контроллер SATA AHCI

    Всё ли в порядке здесь? Спасибо.

    Ответить

    • Dmitry

      Здравствуйте. Да, все так и должно быть, как произошло у вас. В редакторе реестра мы «сообщаем» своими правками, что диски пока не настроены (чтоб повторился процесс инициализации), в безопасном режиме все автоматически настраивается и меняется на значения уже настроенных дисков.

      Ответить

      • миша

        Спасибо! Сайт — просто супер.

        Ответить

  • Антон

    Всё получилось. Спасибо огромное!

    Ответить

Оставить комментарий

Список инструкций Windows 10
Загрузочные флешкивсё для создания
Найти телефонпоиск потерянного и украденного телефона
Антивирус онлайн9 способов проверить компьютер на вирусы онлайн бесплатно
Секреты Windows 10скрытые возможности и функции новой ОС
Бесплатная помощькомпьютерная помощь читателям