Как включить режим 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. Также может быть полезным: Как узнать, включен ли TRIM на SSD и включить функцию.

Нужно ли включать AHCI и как узнать режим работы дисков

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

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

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

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

Также можно открыть свойства диска в диспетчере устройств и на вкладке Сведения посмотреть путь к экземпляру оборудования.

SSD работает в режиме AHCI

Если он начинается с SCSI — диск работает в режиме AHCI.

Включение 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 установите значение 0 (ноль). Включение AHCI Windows 10, шаг 2
  3. Если в реестре присутствует раздел
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorAVC\StartOverride
    проделайте в нём то же самое — измените значение параметра с именем 0 на 0.Раздел реестра iaStorAVC
  4. В разделе
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci
    для параметра Start установите значение 0 (ноль). Включение AHCI, шаг 3
  5. В подразделе
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride
    для параметра с именем 0 установите значение ноль. Включение AHCI, шаг 4
  6. Закройте редактор реестра.

Следующий шаг — перезагрузить компьютер и войти в UEFI или БИОС. При этом первый после перезагрузки запуск Windows 10 лучше провести в безопасном режиме, а потому рекомендую заранее включить безопасный режим с помощью Win+Rmsconfig на вкладке «Загрузка» (Как зайти в безопасный режим 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.

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

  • ник

    еще вопрос в каком тогда фаиле делать изменения на ноль ?
    спасибо

    Ответить

  • Михаил

    Спасибо! Всё отлично получилось

    Ответить

  • Вячеслав

    контроллеры ide ata atapi нет в диспетчере устройств windows 10 и в биосе не могу найти где переключается С AHCI на IDE и наоборот

    Ответить

    • Dmitry

      А контроллеры запоминающих устройств?
      И, кстати, на современном ПК или ноутбуке может и не быть переключения — только AHCI

      Ответить

      • Вячеслав

        контроллеры запоминающих устройств Intel(R) C600+/C220+ series chipset SATA AHCI Controller

        Ответить

  • Вячеслав

    кстати подскажите еще такую вещь когда купил ssd диск система загружалась быстро со временем загрузки такой нет в чем может быть проблема?

    Ответить

    • Dmitry

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

      Ответить

  • Amir

    добрый день, винда 10, есть iaStorV и iaStorAVC, в iaStoAV кроме как reg ничего нет, что делать? В биосе Anchi можно выбрать

    Ответить

    • Dmitry

      Здравствуйте. В iaStorAV вы можете сами параметр создать.
      А вообще: простое включение в БИОСе AHCI к чему приводит? Если к проблемам, то можно попробовать так: включаем в Win+R — msconfig безопасный режим, перезагрузка и сразу вход в БИОС, включаем AHCI, загружаемся в безопасном режиме — и он всё автоматом настроит. Далее перезагружаемся в обычном режиме.

      Ответить

      • AllFrants

        Dmitry: вот он, самый здравомыслящий совет. именно это и помогло сегодня. и никаких лишних манипуляций. спасибо!

        Ответить

      • detektrius

        У меня манипуляции описываемые в статье доводят только до BIOS который ищет носители и не может найти и определить где HDD

        Ответить

  • Cad

    Добрый день. У меня в системе жесткий диск и SSD, в биосе выбран AHCI, но Samsung Magician пишет, что AHCI включен, но в диспетчере устройств, если выбрать SSD и посмотреть «Путь к экземпляру устройства», то значение: IDE\DISKSAMSUNG_SSD_860_EVO_1TB…
    У жесткого диска то же самое. Есть ли еще какой-то способ определить точно, включён AHCI или нет?

    Ответить

    • Dmitry

      Можно там же в сведениях посмотреть пункт «Служба». Если msahci, то AHCI, а вот если указано disk — то может и AHCI, а может и нет.

      Но вообще: если в БИОС включен AHCI, то и в системе точно он включен. Также: если в БИОС нет такой опции, а комп достаточно современный, то тоже AHCI (сейчас обычно и нет поддержки IDE на компьютерах). Просто, видимо, какой-то свой драйвер диска использует, а не универсальный, поэтому наши способы и не дают «посмотреть».

      Ответить

  • Игорь

    Dmitry, у меня перестала загружаться система. При загрузке после показа оборудования выскакивает AHCI bios installed и потом сразу ctrl+alt+del и так постоянно. Win 10 ставил с включенном в биосе AHCI. В биосе он включен. В чем может быть проблема?

    Ответить

    • Dmitry

      А сам диск системный виден в БИОС?
      Плюс: есть какие-то соображения, после чего возникла проблема?

      Ответить

  • Игорь

    да и в биос виден и при загрузке, и на др винде тоже читается. Проблема появилась сама собой ничего не ставил не обновлялся. Я думал дело в биосе прошил его по новой но проблемма не исчезла
    Я вот думал надпись AHCI bios installed это установка драйверов. Возможно например установить винду в IDE а потом переключиться на AHCI ? Загрузится ли винда? Диск KingDian SSD 60GB работает исправно уже 8 лет. Подключал на другом пк все видит чтение и запись работает не пойму в чем дело и что значит AHCI bios installed…

    Ответить

    • Игорь

      Dmitry, проверял программой repairS11.exe и вот результат
      Model: KingDian S180 60GB
      0: WDC WD2002FAEX-007BA0
      1: KingDian S180 60GB
      Please select drive number:1

      Drive: 1(ATA)
      Model: KingDian S180 60GB
      Fw : P0628B
      Size : 57241 MB
      ATA: ReadInfoBlock failed! Error: 0x51
      Press any key to exit

      Ответить

  • Ivan

    А как быть если в биосе на ноутбуке нет параметра выбора режима параметра sata как быть ????

    Ответить

    • Dmitry

      Здравствуйте.
      Тогда можно предположить, что у вас современный ноутбук и там только AHCI и есть..
      Либо наоборот — очень древний и только IDE

      Ответить

    • Ботва

      Вопрос ни о чЁм.
      год выпуска нубука? Название, Модель ноутбука?

      Ответить

  • Ботва

    Упростил решение:
    Создать файл *.txt и оюозвать его как вам угодно (ahci.txt к примеру), открыть его «блокнотом» или другим техт-редактором, туда вписать кусты реестра (см. ниже), закрыть редактор с сохранением изменений. Далее , переименовать расширение *.txt в > *.reg и сохранить . Всё , reg-файл готов, остаётся тапнуть по нему 2 раза (слияние с реестром Виндовс) и перезагрузить комп , не забыв включив в BIOS режим AHCI .
    Техт для создания рег-файла:

    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV]
    "Start"=dword:00000000
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV\StartOverride]
    "0"=dword:00000003
    "1"=dword:00000003
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorAV\StartOverride]
    "0"=dword:00000000
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci]
    "Start"=dword:00000000
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride]
    "0"=dword:00000000
    

    Ответить

  • Марк

    Я нашёл более простой способ решения проблемы переключения.
    Ничего дополнительно не делая, просто переключаем режим в BIOS Setup. Затем пытаемся загрузиться, но ловим синий экран. Перезагружаемся, снова ловим синий экран. На третий раз система предложит выбрать варианты загрузки. Выбираем Безопасный режим, ждём успешной загрузки в него. Затем перезагружаемся и система работает в штатном режиме с изменёнными настройками контроллера SATA. Обратно — точно так же

    Ответить

  • Вовка

    Не могу понять… сделал всё как написано, но ничего не устанавливало. Пишет что у меня стандартный контроллер SATA AHCI. Но как писалось выше, у меня через диспетчер и сведения всё так же показывает PCI\VEN вместо SCSI…..
    И в ходе чего у меня так и не появился корень Msahci. Что с этим делать и как быть? Вдруг я поставлю другую мать, но она не загрузится. Как быть помогите плиз!

    Ответить

  • Дмитрий

    После переключения в achi система стала грузиться минут по 15. Крутящиеся шарики))) на черном экране и лого винды. По диоду i/o видно, что к диску в этот момент никаких обращений не идет.
    Вернул все взад, подгрузив куст с лайвцд, но от того система так и продолжала грузиться по 15 — 20 минут. О чем-то думает.
    Снес все дайвера из диспетчера, вместе с файлами драйверов. Переустановил тх — не легче. Диск эсэсди проверил викторией — 0 проблем.
    Откатился при помощи macrium на момент, когда еще не вносил правки в регедите) предварительно сохранив болезную в образ.
    Затащил ее в вмварю — там та же петрушка. Проблемы-то нет, но интересно, что там произошло в журнале систем, что она стала думать.

    Ответить

  • Алексей

    Спасибо сработало!!!

    Ответить

  • Олег

    В п.2 закралась опечатка.
    «В соседнем разделе реестра HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorAV\ StartOverride»:
    не iaStorAV, а iaStorAVC

    Ответить

  • Авдотий

    Везде стоит AHCI а в Свойствах Диска…IDE !!! Как-так и что делать??

    Ответить

  • Авдотий

    «…открыть свойства диска в диспетчере устройств и на вкладке Сведения посмотреть путь к экземпляру оборудования.»
    Стоит IDE а НЕ SCSI !!! Хотя в «Контроллеры…» и BIOS стоит AHCI !!! Как так и что делать??

    Ответить

    • Dmitry

      А в контроллерах запоминающих устройств какие пункты есть?

      Ответить

  • Александр

    Спасибо, получилось

    Ответить

  • Виталий

    Как переключить в windows 10 intel rst на arhi чтобы не было синего экрана?

    Ответить

  • Кирилл

    На gigabyte z970 gaming x отсутствует выбор режима SATA, WINDOWS 10 взял вместе с жесткими дисками со старого компа (режим RAID). Не могу запустить винду на новом компе (нельзя выбрать приоритет загрузки), но физически комп видит диски. Есть варианты решения?

    Ответить

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

Интересное
Список инструкций Windows 11 Windows 10 Подписаться