Работа жестких дисков SATA в режиме AHCI позволяет использовать NCQ (Native Command Queing), DIPM (Device Initiated Power Management) и другие возможности, например, горячую замену дисков SATA. В целом, включение режима AHCI ускорит работу жестких дисков и SSD в системе, в основном благодаря преимуществам NCQ.
В данной инструкции описано, как включить режим AHCI в Windows 10 после установки, если по каким-то причинам переустановка с предустановленным режимом AHCI в BIOS или UEFI невозможна, а система была установлена в режиме IDE.
Следует отметить, что почти на всех современных предустановленных компьютерах этот режим уже включен. Это изменение особенно актуально для твердотельных накопителей и ноутбуков, так как режим AHCI повышает производительность SSD и одновременно (хотя и незначительно) снижает энергопотребление.
И еще одна деталь: описанные действия теоретически могут привести к нежелательным последствиям, например, к невозможности запустить операционную систему. Поэтому выполняйте их только в том случае, если вы знаете, что делаете, умеете заходить в BIOS или UEFI и готовы исправить непредвиденные последствия (например, переустановив Windows 10 в режиме AHCI с самого начала).
Чтобы узнать, включен ли режим AHCI в данный момент, можно посмотреть в настройках UEFI или BIOS (в разделе SATA Device Settings) или непосредственно в реестре. скриншот ниже).
Вы также можете открыть свойства диска в диспетчере устройств и на вкладке "Сведения" найти путь к аппаратному экземпляру.
Включение AHCI с помощью редактора реестра Windows 10
Для того чтобы заставить работать жесткие диски или SSD, нам понадобятся права администратора Windows 10 и редактор реестра. Чтобы запустить реестр, нажмите Win+R на клавиатуре и введите regedit.
- Перейдите к ветке реестра HKEY_LOCAL_MACHINE³ SYSTEM³ CurrentControlSet³ Services³ iaStorV, дважды щелкните на параметре Запустите и установите его значение на 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 установить значение на ноль.
- Закрыть редактор реестра.
Следующий шаг — перезагрузить компьютер и войти в UEFI или BIOS. При этом первый запуск Windows 10 после перезагрузки лучше проводить в безопасном режиме, а потому рекомендую заранее включить безопасный режим с помощью Win + R — msconfig На вкладке "Boot" (Как войти в безопасный режим в Windows 10).
Если у вас UEFI, рекомендую сделать это через "Настройки" (Win+I) — "Обновление и безопасность" — "Восстановление" — "Специальные параметры загрузки. Затем перейдите в раздел Устранение неполадок — Дополнительные настройки — Настройки программного обеспечения UEFI. Для систем с BIOS — используйте F2 (обычно на ноутбуках) или Delete (на ПК), чтобы войти в настройки BIOS (Как войти в BIOS и UEFI в Windows 10).
В UEFI или BIOS ищите выбор режима работы диска SATA. Установите значение AHCI, затем сохраните настройки и перезагрузите компьютер.
Сразу после перезагрузки операционная система установит драйверы SATA, а по завершении вам будет предложено перезагрузить компьютер. Сделайте следующее: Режим AHCI в Windows 10 включен. Если по какой-то причине метод не сработал, вы также можете рассмотреть первый вариант, описанный в статье Как включить AHCI в Windows 8 (8.1) и Windows 7.