Как включить поддержку AHCI в Windows 7 | Windows для системных администраторов

Как включить поддержку AHCI в Windows 7

Технология Advanced Host Controller Interface (AHCI) – это стандарт, предложенный компанией Intel, позволяющий повысить скорость выполнения операций чтения/записи с жестких дисков, подключенных по протоколу SATA, за счет использования  расширенных возможностей технологии SATA, таких как  интегрированная очередность команд (NCQ), кроме того  стандарт поддерживает технологию горячей замены жестких дисков (hot swap). В операционных системах  Windows 7 и Windows Vista уже имеется  возможность поддержки AHCI, и в том случае, если во время установки  Windows 7 система обнаруживает, что компьютер поддерживает AHCI, то драйвер AHCI устанавливается автоматически.

В старых моделях материнских плат, несмотря на то, что чипсет поддерживает технологию AHCI, ее поддержка отключена на уровне BIOS.  Поэтому, если при установке ОС Windows 7 / Vista, установщик не определил наличие поддержки ACHI на чипсете, то драйвер устройств AHCI установлен не будет. В результате, если в такой системе уже после установки Windows активировать поддержку ACHI в BIOS, то система может перестань загружаться или же будет падать в синий экран BSOD.

Поэтому, если после установки Windows 7, вы обнаружили, что ваша материнская плата поддерживает режим AHCI, однако эта функция отключена в BIOS, то данная инструкция поможет вам активировать поддержку AHCPI в Windows 7/ Vista .

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

  1. Откройте редактор реестра, набрав RegEdit в панели Пуск.
  2. На запрос UAC “Do you want to allow the following program to make changes to this computer?”, отвечаем Yes.
  3. В редакторе реестра перейдите к следующей ветке: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci
  4. В правой панели выберите ключ Start и отредактируйте его (Modify). Включаем AHCI в Windows7
  5. Задайте параметру “Start” значение 0, и нажмите OK. Как включить AHCI в Windows7Значение по умолчанию (поддержка ACHI отключена): 3
  6. Закройте редактор реестра.
  7. Перезагрузите компьютер.
  8. Зайдите в BIOS, активируйте поддержку AHCI на вашей материнской плате. Сохраните изменения и перезагрузите компьютер еще раз.
  9. После загрузки, Windows 7 автоматически установит драйвера устройств AHCI. После окончания их установки, Windows перезагрузится еще один раз.
  10. После загрузки системы жесткие диски будут поддерживать стандарт AHCI.
Для пользователей Windows 8 инструкция по включаению AHCI будет отличаться. Подробности в статье: Как в Windows 8 включить AHCI без переустановки системы.

Как проверить включена ли AHCI в Windows

Если вы не уверены, включена или нет поддержка AHCI в вашей Windows 7, то следуя этой инструкции, вы сможете установить этот факт.

  1. Откройте диспетчер устройств ( в меню Пуск наберите Device Manager ).
  2. На появившийся запрос UAC “Do you want to allow the following program to make changes to this computer?” ответьте Yes.
  3. Откройте секцию IDE ATA/ATAPI controllers .
  4. Если в Windows  установлен драйвер AHCI, то в списке устройств будет присутствовать что-то вроде Standard AHCI 1.0 Serial ATA Controller или Intel(R) 5 Series 6 Port SATA AHCI Controller.

Проверка поддержки AHCI в Windows 7

В том случае, если ничего про AHCI Controller вы найти не можете, то следует полагать, что поддержка AHCI в вашей системе отключена. И вы можете активировать AHCI в Windows (по вышеприведенной инструкции), и после этого включить AHCI в BIOS.

Еще записи по теме: Windows 7
Понравилась статья? Скажи спасибо и расскажи друзьям!
Назад:
Вперед:

Комментариев: 71

Оставить комментарий
  1. Александр | 01.11.2011

    Спасибо за заметку, включил AHCI. До этого в BIOS’е SATA диски работали в IDE режиме. Вроде стало чуток побыстрее, хотя может быть просто кажется.

    Ответить
  2. Эдуард | 03.11.2011

    Сделал всё как написано,в диспетчере устройств стало отражаться AHCI…но в оценке компьютера как была оценка скорости с диском 5.9….так и осталась….

    Ответить
  3. Борис | 16.11.2011

    Произвел вышеуказанные действия, в диспетчере как было написано «Intel(R) 5 Series/3400 Series Chipset Family 2 port Serial ATA Storage Controller — 3B26″ и «Intel(R) 5 Series/3400 Series Chipset Family 4 port Serial ATA Storage Controller — 3B20″, так и осталось. Правда перестал нормально работать jmicron jmb36x controller. При этом всем даже не было видно DVD-привода. Поставил все на место, все работает. Как же, все таки, включить AHCI, и при этом не получить никаких негативных изменений.
    Спасибо.

    Ответить
  4. Вячеслав | 09.01.2012

    Сделал все но при перезагрузке и включении AHCI вылетает экран смерти..Win_7 64X.
    Может подскажете что не так а то винду неохота переустанавливать!!

    Ответить
  5. Алексей | 21.01.2012

    Сделал выше перечисленное,всё прекрасно работает!(win7x64)
    Спасибо!

    Ответить
  6. Антон | 17.05.2012

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

    Ответить
  7. itpro | 18.05.2012

    2Антон
    Вероятно ваш SSD контроллер просто не поддерживает AHCI режим. Как вариант — обновите его прошивку, и если не поможет просто откажитесь от использования AHCI (насколько я помню на чипсете от Intel все должно работать, на других под вопросом)

    Ответить
    • skssk | 09.05.2013

      ssd не поддердивает ahci? Вау,как говорят американскоговрящие. Покажете мне такой ssd?

      Ответить
  8. Алекс | 30.05.2012

    Работает! Thanks!

    Ответить
  9. Y&Y | 07.06.2012

    Всё подключилось.
    Спасибо!
    Индекс в 7 действительно не изменился.

    Ответить
  10. Арам | 21.07.2012

    У МЕНЯ OCZ VERTEX 3 240 ГИГАБАЙТ В ВИНДЕ СТОИТ УЖЕ ACHI А В ДИСПЕТЧЕРАХ УСТРОЙСТВ НЕТ ACHI. ПОМОГИТЕ МНЕ 8 929 971 67 22

    Ответить
  11. Сергей | 13.08.2012

    Спасибо, инструкция весьма хороша, все работает. Win 7 HP x64. Индекс производительности вырос с 7.4 до 7.8

    Ответить
  12. Марина | 09.09.2012

    Сделала все по инструкции, однако в биосе стоит редим ACHI, а в диспетчере устройств нет ни одного ACHI контроллера. SSD OCZ VERTEX 3 240 Гб

    Ответить
  13. itpro | 10.09.2012

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

    Ответить
  14. ARteZ | 30.09.2012

    Лучше не включать AHCI, если вы уже давно пользуетесь HDD или SSD, на котором стоит система. Лучше заранее переключиться в AHCI и поставить систему, в противном случае вам придется переустановить ее для адекватной работы диска.

    Ответить
  15. Владимир | 24.10.2012

    Спасибо за статью и за отзывы, много полезного. Была проблема с запуском LINUX LiveCD/DVD, совершенно не видел оборудования на компьютере, в BIOS переключил режим SATA на AHCI — LINUX запустился, а Windows никак. Пришлось переключать обратно.

    Ответить
  16. Вячеслав | 01.11.2012

    Спасибо! После проведения выше указаных инструкций- компьютер вообще не включился.Теперь смотрю на логотип материнской платы -Даже в биос нельзя зайти(пришлось всё обнулять!)

    Ответить
  17. Влад | 10.12.2012

    Вячеслав

    Вот и у меня такая проблема.. написано подождите некоторое время, я так и не дождался.. вытащил ХДД тогда смогу обрата поставит ATA

    Ответить
  18. Владимир | 11.12.2012

    для вин7 Msahci, в вин8 storahci

    Ответить
  19. Rash | 15.12.2012

    Спасибо!
    Умер винт в буке,винда не грузилась,переключил в БИОС на IDE поставил нов.винт,ОСь,но SATA(естессно)не работал.
    Ваша инструкция помогла!Ещё раз спасибо!

    Ответить
  20. sichuga | 15.12.2012

    Огромное вам спасибо!!!Всё работает!

    Ответить
  21. джигурдец | 31.12.2012

    Сделал все по инструкции. но при перезагрузке, когда я поставил SATA в режим AHCI. Система не хочет загружаться.
    мать: asus m4a88t-v evo

    Ответить
    • D.Rash | 31.12.2012

      Что пишет?
      В БИОС проверь приоритет загрузки надо с HDD.

      Ответить
  22. Никита | 08.01.2013

    Инструкция и правда хороша, всё сработало но индекс производительности вин7 не поднялся но это ладно) появилось неизвестное устройство «Microsoft ACPI-совместимая система» просит установить драйвер, так я пол и-нета облазел но ничего подходящего не нашел! помогите пожалуйста

    Ответить
    • D.Rash | 08.01.2013

      Система должна была сама дрова поставить.
      Какая ОСь?Лицензия или какая-нибудь ломаная,кривая сборка?

      Ответить
      • Никита | 08.01.2013

        7 x64 «ломаная»! нашел дрова на сайте производителя — всё работает СПАСИБО!

        Ответить
  23. Андрей | 19.01.2013

    Все, что написано в статье, верно. У меня в ноутбуке нет возможности установки режима AHCI . Я хочу заменить жесткий диск на SSD. В установленном Window7/64 установлен режим IDE, что видно в реестре. При установке Windows на чистый SSD диск Windows ставит режим AHCI. А при переносе системы с жесткого диска на SSD в Windows остается режим IDE, что для работы SSD накопителя кеправильно. Хотел бы найти утилиту , которая бы позволяла менять режим контроллера Intel Mobile Express Chipset SATA AHCI Controller в DOS (чипсет Intel Cougar Point HM65.

    Ответить
    • itpro | 19.01.2013

      А если BIOS обновить до последней версии?

      Ответить
    • D.Rash | 21.01.2013

      «У меня в ноутбуке нет возможности установки режима AHCI»
      А марка/модель ноута?

      Ответить
  24. Aleck | 07.02.2013

    …ну да ну да))…я как то недавно где то читал… Одному реально довелось поднять производительность до всех 9.9……так это удовольствие обошлось больше трех тысяч долларов))….вопрос стоит ли этого …. это удовольствие….

    Ответить
    • Демон Петрович | 14.03.2013

      Ложь и Вранье. Максимальный индекс производительности 7.9

      Ответить
      • Я | 18.05.2013

        Ложь и Вранье — буква Е  в твоем имени. Ознакомся с оценками в Вин 8

        Ответить
  25. Олег | 12.02.2013

    Спасибо всё работает.Эта функция будет полезна при замене ндд диска на ссд.

    Ответить
  26. Юрий | 25.02.2013

    поставил win7 на ssd OCZ в режиме AHCI нет одного hdd

    Ответить
    • Дамир | 27.02.2013

      Зайди в управление дисками и разделами (что-то такое, забей в поиске в винде), дальше найди диск, который не видно и задай ему букву.

      Ответить
  27. Андрей | 11.03.2013

    Подскажите плиз.
    У меня БИОС урезаный, там нет функции вкл. выкл ACHI.
    В диспетчере устройств ACHI присутствует.
    Как узнать включен ли ACHI/
    Ноутбук SONY VAIO VPCF13Z

    Ответить
    • Semen | 12.03.2013

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

      Ответить
  28. Дамир | 19.03.2013

    Спасибо огромное! Заработало! Оценка Windows 7.6 —>7.9!!! УРА)

    Ответить
  29. анонимус | 25.03.2013

    Спасибо!

    Ответить
  30. Алекс Р | 01.04.2013

    Спасибо! Помогло!
    Мат. плата Ga-970a-ud3. Хотел поднять RAID 0 (мат. плата поддерживает) на двух SSD, но не мог включить в БИОСе режим AHCI, т.к. после перевода в БИОСе в этот режим программа Win Server 2008 R2 64 не загружалась.
    Прошёл по пунктам статьи и так всё и получилось.
    Теперь будем настраивать RAID! Если конечно мат. плата увидит SSD.

    Ответить
  31. Андрей | 05.04.2013

    Большое спасибо за Вашу заметку! Все заработало за три минуты.

    Ответить
  32. Кай | 14.04.2013

    Если в ключе Start стоит цыфра 4 , что это может значить ?

    Ответить
    • Semen | 15.04.2013
      0x4 - служба отключена (disabled)     

       

      Ответить
      • Кай | 15.04.2013

        Спасибо за ответ!
        В BIOS AHCI включены перед установкой виндовс.
        Драйвер установлен. Почему служба отключена ?
        Можно ее включить сейчас без танцев с бубном ?

        Ответить
        • Semen | 16.04.2013

          Поменяйте в реестре значение ключа msahci->start на 3 и перегрузите комп

          Ответить
  33. дмитрий | 17.04.2013

    В реестре «0» поставил, в биосе ahci включил! Система загружается, но в диспетчере устройств ahci контролера нет!! Ничего не пойму! Причем смена в биосе на ide или ahci не показывает никакой разницы!!??? Что же делать???

    Ответить
  34. Lezh59 | 06.05.2013

    Включилось всё, как родное!!!)))) Побольше бы таких простых и доходчивых инструкций, меньше было бы «синих экранов»!!!

    Ответить
  35. максим | 21.05.2013

    Привет, Server 2003 r2 x64  в реестре нет ключа msahci, как его создать?

    Ответить
    • itpro | 23.05.2013

      Доброго времени!
      Статья относится к Windows 7 (и ее старшему брату Windows Server 2008 r2). В XP и 2003 нет такого «универсального» метода включения ahci, здесь все завязано на конкретную модель контроллера и версию драйвера. В вашем случае использование этой методики может совсем «уронить» систему.

      Ответить
  36. хатыга | 17.06.2013

    Спасибо помогло )))))

    Ответить
  37. Виталий | 26.09.2013

    Спасибо за данную инструкцию, реально скорость повысилась!

    Ответить
  38. Евгений | 12.10.2013

    у меня SSD Corsair Force 3sata + 2 винта SATA + диковод SATA и  один IDE. Как я могу включить режим AHCI. При установке системы не дало. Мать GIGABITE GA-EX58-UD4

    Ответить
    • Semen | 14.10.2013

      После того, как проделаете указанные манипуляции с реестром, включите AHCI в настройках BIOS-а (Del или F1 или F2 или F12 или еще какая-клавиша при загрузке системы).

      Ответить
  39. Евгений | 14.10.2013

    у меня SSD Corsair Force 3sata + 2 винта SATA + диcковод SATA и  один IDE. Как я могу включить режим AHCI. При установке системы не даёт не загружает. Мать GIGABITE GA-EX58-UD4. Пробовал патч от МИКРОСОФТ, пробавал менять в реестре(сейчас стоит HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci Start=0) , но в диспечере нет AHCI. Как начинаю включать после перезагрузки в БИОСЕ — всё не грузится из БИОСА. Прошу помочь!

    Ответить
    • Semen | 15.10.2013

      Не понял… Т.е.  в BIOS опция AHCI есть, ключ в реестре есть, но при включении AHCI в BIOSсистема не грузится? Какая ошибка? Появляется ли синий экран BSOD?
      PS. Попробуйте для начала отключить все диски кроме системного ( я так понимаю это SSD диск)

      Ответить
      • Евгений | 15.10.2013

        Спасибо за отзыв! Да это SSD, синий экран не появляется так-как система не грузится вообще. в BIOS опция AHCI есть, ключ в реестре есть какая ошибка сейчас написать не могу(попоже), но что-то похоже про дрова. Диски я все отключал кроме системного тоже самое ксати БИОС у меня DUAL может изанего. Система Виндовс 7 максимальная. В диспетчере устройств ahci контролера нет!

        Ответить
  40. wital2704 | 01.12.2013

    спасибо все работает!!!оценка была 6.9 стала 7.4

    Ответить
  41. Михаил | 05.01.2014

    Спасибо, после переключения с IDE в AHCI накопитель SSD 120 Gb Kingston KC300 наконец-то начал выдавать паспортные характеристики в районе 510-520 MB/s. Оценка в WIN 7 64 с 7.6 поднялась до 7.9 Обновил ACHI драйвер последней версией SamDrivers_2013.14_Ful.iso все заработало просто замечательно

    Ответить
  42. Виталя | 06.01.2014

    Спасибо за инструкцию! Всё стало отлично. Индекс повысился с 7.4 до 7.8

    Ответить
  43. григорий | 21.10.2014

    у меня нет папки msahci

    Ответить
  44. никита | 03.11.2014

    что сделать в биосе чтобы ahci заработала?

    Ответить
    • Semen | 05.11.2014

      Здесь все зависит от версии BIOS. Обычно эта настройка находится в разделе с настройками SATA.
      Проще всего, наверно, запустить поиск в гугле по картинкам с запрсом: bios ahci . Наверняка увидишь скриншот с твоей версией BIOS-а.

      Ответить
  45. Александр | 01.12.2014

    После смены с IDE на AHCI не загружается виндовз 7, тупо виси логотип, меня обратно и все запускается, ssd диск 120 гб.

    Ответить
  46. Владимир | 05.02.2015

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

    Ответить
  47. Константин | 06.02.2015

    Супер! Все работает Win 7×64. Спасибо за совет!

    Ответить
  48. Wall | 28.02.2015

    Индекс прозти увеличится на 2… при замене на твёрдотел.
    Смотреть и сравнить надо скорость обмена между дисками при
    IDE и AHCI. У AHCI есть плюсовая фича — «горячее» отключение-включение жестяков.

    Ответить
  49. Wall | 28.02.2015

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

    Ответить
  50. Ринат | 30.03.2015

    Спасибо!!! Все заработало!!!

    Ответить
  51. Артём | 09.04.2015

    Спасибо. Всё получилось. Индекс производительности вырос с 7,4 до 7,6

    Ответить
  52. Евгений | 03.08.2015

    Спасибо, все работает. На двух системах установил и обновил драйверы NVIDIA_nForce 560.
    Материнская плата GA-M56S-S3
    Процессор AMD Athlon(tm) 64 X2 Dual Core Processor 6000+ 3.00 GHz
    Продукт nForce 5 Series: nForce 560
    Теперь вопрос Как включить поддержку AHCI в Windows ХР., т.к. стоит на одном компе W7x64 с включенным AHCI.
    WХР нужна для лазерного принтера Canon LBP-800, порт LPT. Драйверов выше ХР нет.

    Ответить
  53. Зайк | 15.08.2015

    В реестре вообще нет надписи msahci.Стоит Windows 8.1

    Ответить
Полные правила комментирования на сайте winitpro.ru. Вопросы, не связанные с содержимым статьи или ее обсуждением удаляются.

Сказать Спасибо! можно на этой странице или (еще лучше) поделиться с друзями ссылкой на понравившуюся статью в любимой социальной сети(специально для этого на сайте присуствуют кнопки популярных соц. сетей).

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не робот( Обязательно отметьте)



MAXCACHE: 0.33MB/0.00084 sec