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

Комментарии (230) к Как включить режим 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: вот он, самый здравомыслящий совет. именно это и помогло сегодня. и никаких лишних манипуляций. спасибо!

        Ответить

  • 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. Обратно — точно так же

    Ответить

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

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