Отключение режима ahci в windows 10. Что такое режим AHCI и как его настраивать? Как включить SATA AHCI путем редактирования реестра

23.08.2023

Для повышения быстродействия жестких дисков и SSD используют специальную . В ней много полезных функций, таких как, горячее отключение и подключение дисков, NCQ и другое. В предыдущих статья мы рассматривали , в операционной системе Windows 10 рассматривается способ включения через реестр.

Если вы систему только переустанавливаете, а у вас в BIOS стоит режим IDE, то рекомендуется переставить его на AHCI. В современных ноутбуках и компьютерах данный режим обычно включен по умолчанию, если вы используете , то использование AHCI идет только в плюс.

Новичкам следует отнестись со всей серьезностью при использовании этого руководства, так как лишние действия и невнимательность может привести к не запуску системы. Вы должны уметь пользоваться BIOS и UEFI и уметь исправлять возникшие по вашей вине проблемы.

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

Зайдите в диспетчер устройств (можно перейти, если нажать правой кнопкой по меню Пуск) и откройте вкладку «Контроллеры IDE ATA/ATAPI» , если там есть слово AHCI, то режим включен, если IDE, то этот режим и используется.

Итак, если AHCI не активен, то приступим к его включению.

Как включить AHCI на Windows 10 через реестр?

Запускаем , для этого нажимаем горячие клавиши Win+R и вводим команду regedit .

Как в предыдущей статье нам нужно перейти в раздел iaStorV: HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Services\iaStorV . В правой части окна найдите параметр Start и щелкните по нему два раза. Поменяйте значение на 0, нажмите ОК.


В разделе Services найдите раздел iaStorAV раскройте его, там должен быть раздел StartOverride . Справа найдите параметр 0, нажмите на него два раза и измените значение на 0.


Ищем в разделе Services раздел storahci , в котором значение параметра Start меняем на 0.


Последний штрих. В разделе storahci должен быть раздел StartOverride , значение параметра 0 мы меняем на 0.


Можно закрывать редактор реестра. Перезагрузите компьютер и войдите в BIOS. Лучше, конечно, провести . Это можно сделать, если вы откроете окно «Выполнить» и введите команду msconfig , где переходите на вкладку «Загрузка» и ставите галочку «Безопасный режим».


Когда вы перейдете в BIOS вас нужно найти параметры SATA и там выбрать режим AHCI.

Как только вы сохраните изменения и выйдите из БИОСа, то начнется установка драйверов. Компьютер нужно снова перезагрузить.

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

На моем ПК, как и многих пользователей, операционная система Windows 10 установлена на SSD, а все файлы хранятся на HDD жестком диске. При установке с флэшки нарезанной с официального образа Windows 10 с обновлением Creators Update, по какой то причине сразу в режиме AHCI установить не удалось и пришлось установить с помощью стандартного IDE. В итоге скорость SSD по тесту на 100 единиц ниже заявленной, HDD с файлами назойливо жужжит.

Сразу после переключения заметны преимущества:

  • HDD работает заметно тише;
  • SSD выдает полную скорость, если с IDE выдавало 425 и 445, то с AHCI выдает полную скорость 514 и 548.

Теперь немного что же это такое …

(AHCI )

Advanced Host Controller Interface (AHCI ) - механизм, используемый для подключения накопителей информации по протоколу Serial ATA, позволяющий пользоваться расширенными функциями, такими как встроенная очередность команд (NCQ) и горячая замена.

Предназначен для замены устаревшего классического ATA-контроллера, который поддерживает совместимость сверху вниз еще с оригинальной IBM PC/AT, и поддерживает прямой доступ к памяти лишь как дополнение. Основные настоящие проблемы этого контроллера - отсутствие поддержки горячей замены (при том, что оборудование eSATA её поддерживает) и очередей команд, на одном канале (в случае SATA каждое устройство есть один канал) - может одновременно исполняться только одна команда. Таким образом, задействование возможности ATA NCQ, даже при поддержке её самим диском, невозможно на классическом ATA контроллере.

При переключении, при уже установленной ОС Windows, контроллера ATA, входящего в состав южного моста, в режим «AHCI» это будет означать, для установленной операционной системы, задействование несовместимой логики работы контроллера ЖД - это действие эквивалентно установке в систему платы контроллера ATA, отличного от существующего, и физического переключения загрузочного диска на эту плату.

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

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

Ну а теперь перейдем к делу…

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

Как мне кажется это самый простой, а главное безотказный способ.

Для запуска реестра нажмите клавиши Win+R на клавиатуре и введите regedit .

1. Перейдите к разделу реестра HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorV , дважды кликните по параметру Start и установите его значение равным 0 (ноль).

2. В соседнем разделе реестра HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorAV\ StartOverride для параметра с именем 0 установите значение ноль.

3. В разделе HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahci для параметра Start установите значение 0 (ноль).

4. В подразделе HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahci\ StartOverride для параметра с именем 0 установите значение ноль.

5. Закройте редактор реестра.

В моем случае значения требовалось изменить только на 2 и 4 шаге.

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

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

В 95% все проходит гладко и без задоринки, но все же лучше подстраховаться. Для этого следует проделать следующее:

При этом первый после перезагрузки запуск Windows 10 лучше провести в безопасном режиме, а потому рекомендую заранее включить безопасный режим с помощью Win+R -

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

Здравствуйте, уважаемые читатели! Включить режим AHCI на Windows 10 можно разными способами. В данной статье мы рассмотрим наиболее надежный, а именно через редактирование системного реестра.

Как включить AHCI в Windows 10

О том, что это за режим, о его плюсах и об особенностях активации, а также о том, как проверить включён ли он я писал в одной из . В той статье я как раз обещал написать подробную пошаговую инструкцию по включению режима AHCI. Решил сдержать обещание и начать с Windows 10.

Инструкция по активации

Надо запустить редактор системного реестра Windows 10. Для этого как обычно жмите комбинацию кнопок WIN+R и введите команду regedit . Нажмите Enter . Редактор запустили. Приступим к изменениям в нём.


Изменения в реестре сделаны. Теперь нам надо включить запуск системы в безопасном режиме, чтобы следующий запуск системы был именно в указанном режиме. Для этого:


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

Современные жесткие диски подключаются к материнской плате компьютерных устройств посредством интерфейса SATA, предусматривающего работу, в частности, в режимах IDE и AHCI. IDE – это старый режим, он необходим для обеспечения совместимости с устаревшими комплектующими и программами. Режим AHCI – также не новая наработка в сфере IT, он появился еще в 2004 году, но это актуальный на сегодняшний день механизм подключения жестких дисков посредством интерфейса SATA II и SATA III. У AHCI перед IDE есть ряд преимуществ:

  • возможность подключения к материнской плате большего числа устройств;
  • работа жестких дисков на их максимально возможной скорости;
  • так называемая «горячая замена» жестких дисков, то есть отключение и подключение без необходимости выключения компьютера;
  • поддержка технологии NCQ, улучшающей производительность жестких дисков в условиях многозадачности.

Режим SATA устанавливается в BIOS. На современных ноутбуках режим AHCI, как правило, выставлен по умолчанию. А вот новые материнские платы для сборок ПК могут поставляться с активным режимом IDE в целях совместимости оборудования. Сменить IDE на AHCI (или наоборот) можно в любой момент в BIOS компьютеров, поддерживающих работу обоих режимов. Не все компьютеры поддерживают AHCI, но большая часть из них, поскольку этот режим существует уже 12 лет. К меньшинству относятся редкие раритетные устройства, выпущенные на рынок, соответственно, до появления AHCI. Но даже если компьютеру меньше 12 лет, если он поддерживает AHCI, с переключением на этот режим все равно могут возникнуть проблемы из-за отсутствия соответствующей настройки в устаревшей версии BIOS. В таких случаях прежде необходимо решить вопрос с обновлением BIOS.

1. Как узнать, какой режим – IDE или AHCI – установлен сейчас

Узнать, какой из режимов – IDE или AHCI – активен на компьютере в данный момент, можно в диспетчере устройств Windows. Раскрываем ветку:

  • «Контроллеры IDE ATA/ATAPI» в версиях Windows 8.1 и 10;
  • «IDE ATA/ATAPI контроллеры» в версии Windows 7.

Если жесткие диски компьютера подключены посредством режима AHCI, в перечне устройств будет присутствовать контроллер SATA AHCI.

Если на компьютере активен режим IDE, в перечне ветки будет содержаться запись, соответственно, о контроллере IDE.

Альтернативный способ – использование утилиты AS SSD Benchmark для тестирования скорости работы жестких дисков. Если жесткие диски могут работать в режиме AHCI, но в BIOS выставлен IDE, утилита уведомит об этом значением красного цвета «pciide BAD».

Если компьютер работает в режиме AHCI, в окне утилиты увидим значение зеленого цвета «storahci – Ок».

Эти два способа дадут возможность понять, какой режим установлен в данный момент. Но чтобы определить, реализована ли поддержка режима AHCI в BIOS, необходимо в нее войти и отыскать возможность задействования AHCI. Выбор режимов работы SATA в разных версиях BIOS может находиться в разделах «Advanced» или «Main». Например, в BIOS UEFI материнской платы Asus это раздел «Advanced», в нем необходимо войти в подраздел «SATA Configuration» и раскрыть опции параметра «SATA Mode» (Режим SATA).

Другой пример – BIOS AMI (V17.9) материнской платы MSI, здесь все обстоит сложнее, и не каждый сможет сходу разобраться, где настройка AHCI. В разделе «Integrated Peripherals» необходимо выбрать подраздел «On-Chip ATA Devices», а в нем – «Raid Mode» (Режим Raid), который предусматривает выбор режимов подключения жестких дисков.

2. Последствия переключения на режим AHCI для работы Windows

Итак, сменить режим IDE на AHCI можно в любой момент в настройках BIOS. Вот только для работы Windows такой ход не будет иметь следствием незначительную задержку при запуске из-за автоматической установки нужных драйверов, как при замене некоторых комплектующих компьютера. Не поможет в этом случае даже избавление от привязки к комплектующим компьютера с помощью штатной утилиты Windows Sysprep, как в случае с заменой материнской платы или процессора. Смена режима IDE на AHCI ведет к серьезным последствиям – Windows попросту больше не запустится. В результате получим либо синий экран смерти, либо циклическую перезагрузку Windows с уведомлением о некорректном запуске системы.

Дело в том, что режимы IDE и AHCI при установке Windows прописываются на уровне реестра. Для работы жестких дисков в режиме AHCI необходим специальный драйвер, который автоматически устанавливается вместе с версиями Windows, начиная с Vista. Поскольку режим AHCI появился позднее Windows XP, драйвер AHCI в дистрибутив этой версии системы необходимо предварительно интегрировать, взяв его с диска с драйверами материнской платы или скачав с Интернета.

В идеале переключение на режим AHCI необходимо осуществлять до установки или переустановки Windows. Но существуют способы активации AHCI без необходимости переустановки Windows – с помощью запуска безопасного режима или правки системного реестра. Ниже рассмотрим эти способы для версий Windows 7, 8.1 и 10.

3. Обязательные меры и порядок действий

В принципе любые эксперименты с Windows могут привести к нежелательным результатам, но к способам адаптации операционной системы к режиму AHCI необходимо отнестись с особой серьезностью. Поскольку в этом случае будут затронуты настройки, влияющие на способность системы загружаться. Категорически запрещается приступать к выполнению изложенных ниже инструкций без предварительно подготовленных аварийных средств. Необходимо либо и записать , либо создать и подготовить установочный носитель Windows. С помощью последнего можно будет войти или в крайнем случае запустить процесс переустановки Windows.

Порядок действий таков:

  • Шаг 1 – проверка настройки включения AHCI в BIOS;
  • Шаг 2 – подготовка аварийных средств;
  • Шаг 3 – в зависимости от выбранного способа либо настройка следующего запуска системы в безопасном режиме, либо правка системного реестра;
  • Шаг 4 – перезагрузка, вход в BIOS и включение режима AHCI;
  • Шаг 5 – запуск компьютера.

4. Безопасный режим Windows

Первый способ рассчитан на то, что при входе в безопасный режим Windows драйвер AHCI будет установлен автоматически. Но, к сожалению, сработает это не в каждом случае. В работающей системе необходимо настроить следующий запуск в безопасном режиме, выполнить перезагрузку, войти в BIOS и выставить режим AHCI. После запуска компьютера в безопасном режиме драйвер AHCI по идее должен установиться. Если все пройдет успешно, останется только перезагрузить систему в обычном режиме работы.

Универсальный способ входа в безопасный режим при следующей загрузке Windows для всех актуальных версий системы – использование утилиты msconfig, вызываемой с помощью команды «Выполнить».

5. Правка реестра Windows

Если способ с безопасным режимом не сработал, избежать переустановки системы можно путем правки ее реестра. Для запуска редактора реестра в поле команды «Выполнить» вводим:

4.1 Правка реестра Windows 8.1 и 10

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

В этой ветке ищем папку «iaStorV», делаем клик на ней, открываем параметр «Start» и устанавливаем его значение «0». Жмем «Ок».

Раскрываем папку «iaStorV», выделяем подпапку «StartOverride», открываем параметр «0» и выставляем его значение «0». Жмем «Ок».

Опускаемся ниже по алфавиту и находим папку «storahci». Делаем клик на ней, открываем параметр «ErrorControl». Убираем предустановленное значение «3» и вместо него вписываем «0». Жмем «Ок».

4.2. Правка реестра Windows 7

В окне редактора реестра раскрываем ветвь:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services

В ветке находим папку «iaStorV», делаем клик на ней, открываем параметр «Start» и устанавливаем значение «0». Жмем «Ок».

После правки реестра перезагружаем компьютер, заходим в BIOS, активируем режим AHCI и запускаем систему.

6. Если Windows не загружается

Если ни один из способов не помог адаптировать Windows для работы в режиме AHCI, систему придется переустанавливать. Но текущую Windows можно запустить, если, например, необходимо изъять настройки установленного ПО или сохранить в надежном месте какие-то важные файлы, хранящиеся на диске С. Для этого нужно снова войти в BIOS и выставить назад настройку активного режима IDE.

Однако может случиться и так, что система не сможет загрузиться ни в режиме AHCI, ни в IDE. Если синего экрана смерти нет, но версии Windows 8.1 и 10 циклически перезагружаются, выдавая экран с надписью «Автоматическое восстановление», жмем «Дополнительные параметры».

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

Если при запуске компьютера появляется синий экран смерти, загружаемся с установочного носителя Windows и на этапе установки системы выбираем внизу опцию «Восстановление системы».

Попав в меню «Выбор действия», проделываем шаги, описанные выше.

Выбравшие способ резервного копирования с помощью стороннего ПО используют, соответственно, загрузочный носитель программы-бэкапера.

Отличного Вам дня!

AHCI - это режим совместимости современных жёстких дисков и материнских плат с разъёмом SATA. При помощи данного режима компьютер быстрее обрабатывает данные. Обычно AHCI включён по умолчанию в современных ПК, но в случае с переустановкой ОС или другими проблемами он может отключиться.

Чтобы включить AHCI-режим, нужно использовать не только БИОС, но и саму операционную систему, например, для ввода специальных команд через «Командную строку» . Если у вас нет возможности загрузить операционную систему, то рекомендуется создать загрузочную флешку и с помощью установщика перейти в пункт «Восстановление системы» , где нужно найти пункт с активацией «Командной строки» . Для вызова используйте эту небольшую инструкцию:


Если не запускается и флешка с установщиком, то, скорее всего, вы забыли расставить приоритеты загрузки в BIOS.

Включение AHCI в Windows 10

Рекомендуется изначально установить загрузку системы в «Безопасном режиме» при помощи специальных команд. Можно попытаться сделать всё, не меняя вид загрузки операционной системы, но в этом случае вы это делаете на свой страх и риск. Стоит также отметить, что этот способ подойдёт и для Windows 8/8.1.

Чтобы сделать правильную настройку, вам необходимо:


После произведённых настроек можно приступать непосредственно ко включению AHCI-режима в BIOS. Используйте эту инструкцию:


Включение AHCI в ОС Windows 7

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

Воспользуйтесь данной пошаговой инструкцией:


Войти в ACHI-режим не так сложно, но если вы неопытный пользователь ПК, то эту работу лучше не делать без помощи специалиста, так как есть риск того, что вы можете сбить определённые настройки в реестре и/или BIOS, что может повлечь за собой проблемы с компьютером.