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

Как включить AHCI в установленной WindowsВ этой инструкции описывается, как включить режим AHCI на компьютерах с чипсетом Intel в Windows 8 (8.1) и Windows 7 уже после установки операционной системы. Если после установки Windows вы просто включите режим AHCI, то увидите ошибку 0x0000007B INACCESSABLE_BOOT_DEVICE и синий экран смерти (впрочем, в Windows 8 иногда все работает, а иногда происходит бесконечная перезагрузка), поэтому в большинстве случаев рекомендуют включать AHCI перед установкой. Однако, можно обойтись и без этого.

Включение режима AHCI для жестких дисков и SSD позволяет задействовать NCQ (Native Command Queuing), что в теории должно положительно сказаться на скорости работы дисков. Кроме этого, AHCI поддерживает некоторые дополнительные возможности, например, горячее подключение дисков. См. также: Как включить режим AHCI в Windows 10 после установки.

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

Включение AHCI в Windows 8 и 8.1

Один из самых простых способов включить AHCI после установки Windows 8 или 8.1 — использовать безопасный режим (этот же способ рекомендует и сайт официальной поддержки Microsoft).

Включение AHCI в Windows 8 с помощью безопасного режима

Для начала, если у вас возникли ошибки при запуске Windows 8 с режимом AHCI, верните режим IDE ATA и включите компьютер. Дальнейшие шаги выглядят следующим образом:

  1. Запустите командную строку от имени администратора (можно нажать клавиши Windows + X и выбрать нужный пункт меню).
  2. В командной строке введите bcdedit /set {current} safeboot minimal и нажмите Enter.
  3. Перезагрузите компьютер и еще до загрузки компьютера включите AHCI в БИОС или UEFI (SATA Mode или Type в разделе Integrated Peripherals), сохраните настройки. Компьютер загрузится в безопасном режиме и установит необходимые драйвера. Включение AHCI в БИОС и UEFI
  4. Снова запустите командную строку от имени администратора и введите bcdedit /deletevalue {current} safeboot
  5. После выполнения команды снова перезагрузите компьютер, в этот раз Windows 8 должна загрузиться без проблем с включенным режимом AHCI для диска.

Это не единственный способ, хотя и наиболее часто описываемый в различных источниках.

Еще один вариант включения AHCI (только для Intel).

  1. Загрузите драйвер с официального сайта Intel (f6flpy x32 или x64, в зависимости от того, какая версия операционной системы установлена, zip архив). https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=24293&lang=rus&ProdId=2101
  2. Также загрузите файл SetupRST.exe оттуда же.
  3. В диспетчере устройств установите драйвер f6 AHCI вместо 5 Series SATA или другого драйвера контроллера SATA.
  4. Перезагрузите компьютер и включите режим AHCI в БИОС.
  5. После перезагрузки запустите установку SetupRST.exe.

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

Как включить AHCI в установленной Windows 7

Сначала рассмотрим, как включить AHCI вручную с помощью редактора реестра Windows 7. Итак, запустите редактор реестра, для этого вы можете нажать клавиши Windows + R и ввести regedit.

Дальнейшие шаги:

  1. Перейдите к разделу реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci Изменение Start в msahci
  2. В данном разделе измените значение параметра Start на 0 (по умолчанию — 3).
  3. Повторите это действие в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\IastorV Меняем iastorv чтобы включить AHCI
  4. Закройте редактор реестра.
  5. Перезагрузите компьютер и в БИОС включите AHCI.
  6. После следующей перезагрузки Windows 7 начнет установку драйверов дисков, по окончании которой вновь потребуется перезагрузка.

Как видите, ничего сложного. После включения режима AHCI в Windows 7 рекомендую проверить, включено ли кэширование записи на диск в его свойствах и включить его, если нет.

Помимо описанного способа, вы можете использовать утилиту Microsoft Fix it для того, чтобы убрать ошибки после изменения режима SATA (включения AHCI) автоматически. Утилиту можно скачать с официальной страницы http://support.microsoft.com/kb/922976/ru.

Автоматическое исправление ошибок при включении AHCI

После запуска утилиты, все необходимые изменения в системе будут выполнены автоматически, и ошибка INACCESABLE_BOOT_DEVICE (0x0000007B) должна будет исчезнуть.

Комментарии (35) к Как включить AHCI

  • Sasha

    У меня на win7 не прокатило, установил фикс, потом в биос ahci-синий экран и ребут. Мать asus p5qc, все дрова установлены.

    Ответить

    • Dmitry

      64 бит? Если да, то других идей у меня нет.

      Ответить

    • Андрей

      Win7 64, ASUS P5Q SE — все сразу получилось через редактор реестра

      Ответить

  • Ромаха

    Спасибо большое, помогло на Acer 5742G операционка windows 7

    Ответить

  • Alex

    Спасибо, первый вариант помог
    Старенький asus at3n7a-i в биос стояло SATA Type — SATA, был windows 7 поставил windows 10 (10041), решил поменять в биосе на AHCI появился синий экран с ошибкой 0x0000007B INACCESSABLE_BOOT_DEVICE ну а дальше первый вариант помог. Еще раз Thanks

    Ответить

  • Гена

    Здравствуйте. После обновления драйвера AMD SATA контроллера при перезагрузке не включается комп. работает кулер процессора и все. При выключении и влючении нормально грузится. Система Windows 7 Профессионал 32 бит. Помогите пожалуйста решить проблему.

    Ответить

    • Dmitry

      Здравствуйте. Точно не уверен, в чем может быть дело, поискал сейчас какие-либо намеки в Интернете, ничего толкового, что подходило бы к вашей ситуации. Так что, возможно, смог бы помочь, только если мог бы потыкать сам компьютер и изучить, что к чему, а так не знаю, что советовать (Откатить драйвера разве что).

      Ответить

  • Гена

    А если нет раздела: IastorV в Windows 7 как быть?

    Ответить

      • Гена

        Извините пожалуйста раздел iastorV присуствует я ошибочно искал LastorV

        Ответить

  • Гена

    Да откат помогает, но дело в том что на старом ос такого не было, драйвер обновлялся без проблем. Это после переустановки. Может дело в том что биос вернулся на заводские настройки как я наблюдаю потому что на старой ос я его прошивал до поседней версии

    Ответить

    • Dmitry

      С моей стороны тут можно только гадать, что не очень продуктивно. Это могут быть и настройки БИОС и какая-нибудь кривоватая ОС (если сборка) и конфликты оборудования.

      Ответить

  • Гена

    А в разделе msahci у меня присутствует параметр Tag со значением 40, как я вижу у вас на скриншоте его нет.Это ошибка такая у меня или оно и должно там быть?

    Ответить

    • Dmitry

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

      Ответить

  • Zufar

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

    Ответить

    • Dmitry

      Хм… странно, что не получается войти в БИОС. Но вообще, если отключить физически жесткий диск, то должно получиться в любом случае.

      Ответить

  • Сергей

    reset bios ещё никто не отменял!

    Ответить

  • Владимир

    Спасибо. Помогло. Всегда захожу на Ваш сайт в поисках ответа на интересующие вопросы. И всем советую.

    Ответить

  • римм

    А если у меня две ОСи на одном компьютере, одна XP, другая 8-ка.Первая работает в режиме IDЕ, совместимости, а вторая, то есть 8-ка может так же работать или она работает в режиме ACHI?

    Ответить

    • Dmitry

      Здравствуйте. 8 может работать и в IDE.

      Ответить

  • Дмитрий

    Не могу включить этот режим в windows 10. Все прекрасно но вот у меня не биос а uefi на ноуте. И там не выставить режим AHCI его попросту нет. Что делать?

    Ответить

    • Dmitry

      В UEFI он обычно по умолчанию включен. А если нет, то пункт такой обычно в Integrated peripherals, что-то связанное с SATA.
      Бывает, что оно называется как-нибудь в духе: Sata Configuration, а для работы AHCI нужно выставить Enchanced.
      Вообще, тут лучше смотреть в мануал к материнке.

      Ответить

  • Андрей

    Здравствуйте. Есть мат. плата asus p5g41t-m lx2/gb. Как я понимаю, ACHI не поддерживается. Имеет ли смысл ставить SSD SanDisk Ultra II, SDSSDHII-120G-G25? Сильно ли скажется на SSD отсутствие ACHI? Есть мнение, что на современных SSD очистка «мусора» реализована на внутри-аппаратном уровне. Спасибо!

    Ответить

    • Dmitry

      К сожалению, не могу достоверно ответить на вопрос. Сам пытался изучить тему, и так и осталось не ясным: будет ли на Windows 7 и выше работать TRIM в IDE режиме (просто по некоторым данным — да, и работает). Что касается самостоятельной очистки «мусора», то нет — аппаратные технологии распределения данных по ячейкам памяти, доступа к ним и пр. (для повышения скорости и срока службы) приуствтвуют, но TRIM может отправлять только ОС.
      А AHCI, насколько я понял из гугла, у вас действительно не поддерживается. Имеет ли смысл ставить SSD? В общем-то скорость прирастет в любом случае.

      Ответить

    • Сергей

      Теперь точно могу сказать (так как материнка ASUS m2ne), так как похожая проблема и ACHI не поддерживается, SSD без него работает в пол силы в 2 раза медленнее чем заявленно производителем

      Ответить

  • Олег

    Возможно включить AHCI в материнской плате Asus P5K-V?

    Ответить

    • Dmitry

      Здравствуйте. Включают bios-mods.com/forum/Thread-solved-enabled-AHCI-on-Asus-P5K
      Только как я понял, они какой-то кастомный биос ставят.

      Ответить

  • sasha-tat

    Здравствуйте. У меня десятка и первый способ, который описан для 10-ки, (с изменениями в реестре) не помог. Сделал по вашей рекомендации для восьмерки через командную строку и о чудо, все загрузилось. Спасибо за помощь. Только остался вопрос: те изменения в реестре этому помогли. И надо ли их возвращать назад?

    Ответить

    • Dmitry

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

      Ответить

  • igor

    Помимо изменений реестра на режим ahci в Windows 7 нужно удалять драйвера и устройства ide из диспетчера устройств и после этого перезагружать и менять режим на ACHI

    Ответить

  • Руслан

    Дело такое, не запускается винда с ССД. В Биосе видит, винда устанавливается, но вот только при запуске винды с ССД пишет select boot device и дальше не идёт

    Ответить

    • Dmitry

      Скорее всего где-то ошибку делаете при установке.. не знаю где. Например, загрузчик у вас не на том диске оказывается после установки.
      При установке SSD должен быть Диск 0 (ноль) и загрузка потом с него выставлена.

      Ответить

  • Руслан

    предустановленная Windows7; мать Packard Bell extreme M5860 (Acer)
    Значение в реестре поменял, ребутнулся, но есть один крохотный нюанс — в BIOS’e вообще нет ни единого пункта со словами SATA или ACHI.

    Ответить

    • Dmitry

      Integrated Peripherals — Onboard SATA Mode (судя по их официальному мануалу).

      Ответить

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

Список инструкций Windows 10
Загрузочные флешкивсё для создания
Найти телефонпоиск потерянного и украденного телефона
Антивирус онлайн9 способов проверить компьютер на вирусы онлайн бесплатно
Бесплатная помощькомпьютерная помощь читателям