Как включить режим 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

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

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 установите значение ноль. Включение 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.

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

  • Владимир

    Добрый день! Позавчера задал Вам вопрос, по поводу,т ого,ч то купил SSD Plextor, установил Windows 10 Pro, после этого не могу через биос загружать никакие загрузочные диски..
    просит, только тот диск с которого был установлен Windows. Сбросил биос на заводские настройки..та же песня. При покупке SSD диска на коробке написано, что есть, какая-то 3D память, как её отключить, если это из-за неё? Благодарю!

    Ответить

    • Dmitry

      Не из-за неё, 3d — это как организованы (физически) ячейки памяти на ssd, отключить не получится. А вообще предполагаю вы что-то все-таки путаете и как-то не так загрузку ставите или не тем образом готовите загрузочную флешку или, допустим, secure boot не отключили там, где это требуется.

      Ответить

  • Vladislav

    Добрый день. У меня такая дилемма, режима AHCI отсутствует в BIOS, но… в crystal disk info показывает (и в других программах для ssd), что включено TRIM. Это нормальное явление, ведь насколько мне известно TRIM работает только в режиме AHCI? или у чего-то не знаю?)
    PS заранее благодарю)

    Ответить

    • Dmitry

      Здравствуйте.
      А у вас просто переключения нету? Тогда быть может, он и так в AHCI режиме работает?
      Плюс, в IDE тоже возможна работа функции TRIM. Да, у меня в статье на тему есть строка, что диск лучше в AHCI режиме чтобы работал, но в действительности это не обязательное требование, команда TRIM может и в этом случае передаваться.

      Ответить

      • Vladislav

        Нет, переключение отсутствует. И да ahci mode работает, в программе от производителя ssd (Patriot) показывает. Но данного режима ahci нигде нет, даже в диспетчере устройств показывает ata storage. То бишь он отсутствует, но система все равно распознает?!
        PS я это к чему… А к тому, что по вот этой статье, хотел включить (а 1 и 2 пункт по реестру уже включены), если я включу последние два пункта (3 и 4) может ли у меня выбить ошибку после перезагрузки???

        Ответить

        • Dmitry

          По описанию похоже что вам вообще ничего не нужно включать-переключать, у вас и так AHCI. Т.е. у вас не AHCI нет, а IDE нельзя включить в биосе и нечего в итоге переключать (просто не стали этот пункт добавлять)

          Ответить

  • Борис

    Windows 10, система была установлена в режиме IDE. В Биосе стоит AHCI-AUTO. В диспетчере устройств в описании устройства — Intel(R) 5 Series 4 Port SATA AHCI Controller (один), путь к экземпляру устройства-IDE\DISKSAMSUNG_SSD_860_EVO_250GB_RVT02B6Q\4&96122CD&0&0.0.0
    получается диск не работает в режиме AHCI??? Почему? Как это исправить?

    Ответить

    • Dmitry

      Здравствуйте.
      А загляните в свойства контроллера (не самого диска) — драйвер — сведения. Какой файл драйвера там указан? Если storahci.inf, то AHCI

      Ответить

  • Борис

    В свойствах контролера: Сведения о файлах драйверов С:\Windows\System 32\DRIVERS\ia Stor.sys Значит AHCI не включен??? Мои действия далее???

    Ответить

    • Dmitry

      Да нет, это тоже драйвер AHCI, всё в порядке, выходит.

      Ответить

  • Борис

    Дмитрий! Спасибо тебе за советы и помощь!

    Ответить

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

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

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