Технология 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, иначе система перестанет загружаться!
- Откройте редактор реестра, набрав RegEdit в панели Пуск.
- На запрос UAC “Do you want to allow the following program to make changes to this computer?”, отвечаем Yes.
- В редакторе реестра перейдите к следующей ветке: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci
- В правой панели выберите ключ Start и отредактируйте его (Modify).
- Задайте параметру “Start” значение 0, и нажмите OK. Значение по умолчанию (поддержка ACHI отключена): 3
- Закройте редактор реестра.
- Перезагрузите компьютер.
- Зайдите в BIOS, активируйте поддержку AHCI на вашей материнской плате. Сохраните изменения и перезагрузите компьютер еще раз.
- После загрузки, Windows 7 автоматически установит драйвера устройств AHCI. После окончания их установки, Windows перезагрузится еще один раз.
- После загрузки системы жесткие диски будут поддерживать стандарт AHCI.
Как проверить включена ли AHCI в Windows
Если вы не уверены, включена или нет поддержка AHCI в вашей Windows 7, то следуя этой инструкции, вы сможете установить этот факт.
- Откройте диспетчер устройств ( в меню Пуск наберите Device Manager ).
- На появившийся запрос UAC “Do you want to allow the following program to make changes to this computer?” ответьте Yes.
- Откройте секцию IDE ATA/ATAPI controllers .
- Если в Windows установлен драйвер AHCI, то в списке устройств будет присутствовать что-то вроде Standard AHCI 1.0 Serial ATA Controller или Intel(R) 5 Series 6 Port SATA AHCI Controller.
В том случае, если ничего про AHCI Controller вы найти не можете, то следует полагать, что поддержка AHCI в вашей системе отключена. И вы можете активировать AHCI в Windows (по вышеприведенной инструкции), и после этого включить AHCI в BIOS.
В этой инструкции описывается, как включить режим 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).
Для начала, если у вас возникли ошибки при запуске Windows 8 с режимом AHCI, верните режим IDE ATA и включите компьютер. Дальнейшие шаги выглядят следующим образом:
- Запустите командную строку от имени администратора (можно нажать клавиши Windows + X и выбрать нужный пункт меню).
- В командной строке введите bcdedit /set {current} safeboot minimal и нажмите Enter.
- Перезагрузите компьютер и еще до загрузки компьютера включите AHCI в БИОС или UEFI (SATA Mode или Type в разделе Integrated Peripherals), сохраните настройки. Компьютер загрузится в безопасном режиме и установит необходимые драйвера.
- Снова запустите командную строку от имени администратора и введите bcdedit /deletevalue {current} safeboot
- После выполнения команды снова перезагрузите компьютер, в этот раз Windows 8 должна загрузиться без проблем с включенным режимом AHCI для диска.
Это не единственный способ, хотя и наиболее часто описываемый в различных источниках.
Еще один вариант включения AHCI (только для Intel).
- Загрузите драйвер с официального сайта Intel (f6flpy x32 или x64, в зависимости от того, какая версия операционной системы установлена, zip архив). https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=24293&lang=rus&ProdId=2101
- Также загрузите файл SetupRST.exe оттуда же.
- В диспетчере устройств установите драйвер f6 AHCI вместо 5 Series SATA или другого драйвера контроллера SATA.
- Перезагрузите компьютер и включите режим AHCI в БИОС.
- После перезагрузки запустите установку SetupRST.exe.
Если ни один из описанных вариантов действий не помог, можете также попробовать первый способ включения AHCI из следующей части этой инструкции.
Как включить AHCI в установленной Windows 7
Сначала рассмотрим, как включить AHCI вручную с помощью редактора реестра Windows 7. Итак, запустите редактор реестра, для этого вы можете нажать клавиши Windows + R и ввести regedit.
Дальнейшие шаги:
- Перейдите к разделу реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci
- В данном разделе измените значение параметра Start на 0 (по умолчанию — 3).
- Повторите это действие в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\IastorV
- Закройте редактор реестра.
- Перезагрузите компьютер и в БИОС включите AHCI.
- После следующей перезагрузки Windows 7 начнет установку драйверов дисков, по окончании которой вновь потребуется перезагрузка.
Как видите, ничего сложного. После включения режима AHCI в Windows 7 рекомендую проверить, включено ли кэширование записи на диск в его свойствах и включить его, если нет.
Помимо описанного способа, вы можете использовать утилиту Microsoft Fix it для того, чтобы убрать ошибки после изменения режима SATA (включения AHCI) автоматически. Утилиту можно скачать с официальной страницы (обновление 2018: утилита для автоматического исправления на сайте больше не доступна, только информация по ручному устранению проблемы) http://support.microsoft.com/kb/922976/ru.
После запуска утилиты, все необходимые изменения в системе будут выполнены автоматически, и ошибка INACCESABLE_BOOT_DEVICE (0x0000007B) должна будет исчезнуть.
Windows, Windows 7, Windows 8, Windows Server, Windows Vista
- 07.10.2015
- 105 070
- 51
- 16.05.2019
- 277
- 273
- 4
- Содержание статьи
- Включаем поддержку AHCI в реестре
- Комментарии к статье ( 51 шт )
- Добавить комментарий
Если вы установили Windows 7 на компьютер, где SATA контроллер работает в режиме IDE, то для того, чтобы без проблем работать в AHCI режиме, придется провернуть некоторые манипуляции с реестром.
Если же просто попробовать сменить в BIOS’e материнской платы режим контроллера с IDE на AHCI, то загрузка системы приведет к синему экрану смерти, так как система не будет автоматически подгружать драйвер под AHCI.
Включаем поддержку AHCI в реестре
- Для начала нужно загрузиться в рабочую систему. Для этого оставляем в BIOS’e режим работы контроллера в IDE, и загружаем Windows.
- Далее запускаем редактор реестра. Делается это следующим образом — нажимаются клавиши Win + R, и вводится команда regedit, после чего жмется кнопка ОК.
- Если появится окошко «Разрешить следующей программе внести изменения на этом компьютере», то следует нажать «Да».
- В открывшемся редакторе реестра, в левой панели ищем HKEY_LOCAL_MACHINE, и раскрываем его. В нем открываем раздел SYSTEM, далее — раздел CurrentControlSet, затем services и напоследок msahci. Полностью путь в реестре выглядит так:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci
- В правой панели находим «Start», открываем его двойным кликом и меняем значение параметра с «3» на «0». Нажимаем ОК.
- Аналогично действуем для параметра Start, расположеного по следующему пути:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
- Перезагружаем компьютер, заходим в BIOS, меняем режим работы с IDE на AHCI. Сохраняем настройки BIOS’a и перезагружаем компьютер.
После этих действий все должно работать.
Автор:
Обновлено: 19.11.2018
Каждому пользователю, который желает увеличить скорость чтения информации, общую производительность компьютера, стоит ознакомиться с режимом «AHCI», который пришел на смену «IDE». В его активации нет ничего сложного, установить на Windows 7 и другие операционные системы очень просто.
Как включить ahci в Windows 7
Содержание
- Что это такое и зачем устанавливать
- Проверка активности режима
- Активация режима «AHCI»
- Включение AHCI в Windows 8, 8,1 через реестр
- Видео — Включение режима SATA AHCI на уже установленном Windows
Что это такое и зачем устанавливать
На сегодняшний день жесткие диски SATA имеют два режима, а именно «IDE» и «AHCI». Благодаря первому старые устройства не конфликтуют с более современными, тем самым не вызывая сбоев в работе ПК. Но при этом скорость работы значительно уменьшается и мало чем отличается от скорости накопителей, разработанных около 20 лет назад.
Примечание! А вот «AHCI» позволяет пользоваться «SATA» в полной мере, увеличивая скорость и производительность. После его включения пользователь отметит, что ПК стал работать на 20% быстрее.
Но пользователь должен помнить, что данные действия актуальны лишь тогда, когда имеется интерфейс «SATA II/III». В противном случае все нижеперечисленные действия не приведут к желаемым изменениям.
Проверка активности режима
Для начала пользователь должен понять, включен ли у него этот режим. Вполне вероятно, что он уже активен, а дальнейшие действия попросту будут лишними. Данную информацию можно посмотреть как в диспетчере устройств, так и в самом БИОС.
Чтобы воспользоваться первым вариантом, стоит проследовать такому алгоритму:
- Нужно нажать «Пуск», ПКМ (правая кнопка мыши) кликнуть «Компьютер» — «Свойства», где и потребуется отыскать «Диспетчер устройств».
Нажимаем «Пуск», кликаем «Компьютер» — «Свойства» и выбираем «Диспетчер устройств»
- Там имеется целый блок «IDE ATA/ATAPI», куда и нужно кликнуть мышкой, проверяя, нет ли там вкладки «AHCI». Если она отсутствует, то это говорит о неактивности данного режима.
В пункте «IDE ATAATAPI» кликаем мышкой, проверяя, нет ли там вкладки «AHCI»
Еще одним вариантом является проверка через БИОС.
- Чтобы туда зайти, нужно нажать или клавишу «Del», или «F2» во время начала загрузки.
- На различных ПК нужный раздел может отличаться по названию. Необходимо отыскать вкладку «SATA» или «Storage». В самом начале должна быть строка «SATA Mode». На некоторых компьютерах эта вкладка имеет название «SATA Configuration», где и можно ознакомиться с действующим режимом.
Строка «SATA Mode»
Примечание! Здесь можно изменить устаревший «IDE» на нужный, но специалисты не рекомендуют это делать, так как данные действия могут повлечь сбой всей системы.
Активация режима «AHCI»
Чтобы активировать данный режим, потребуется перейти из IDE-режима в «AHCI». Нужно проследовать простому алгоритму:
- Вначале необходимо нажать комбинацию клавиш «Win» и «R» и дождаться появления окна «Выполнить». В графе «Открыть» пользователю потребуется написать «regedit» и нажать «Ок».
В графе «Открыть» пишем «regedit» и нажимаем «Ок»
- Появится много папок, в которых необходимо отыскать «HKEY_LOCAL_MACHINE». Там начнут открываться еще другие папки, пользователю нужно найти «SYSTEM» и последовательно открыть такие вкладки: «CurrentControlSetservicesmsahci». При правильно проделанных действиях пользователь должен увидит ключ «Start», имеющий тип «REG_DWORD» и значение «3».
Ищем ключ «Start», имеющий тип «REG_DWORD» и значение «3»
- Кликнув на этот ключ левой кнопкой мыши, откроется окно, где можно заменить значение «3» на «0».
Меняем значение «3» на «0»
- Нажав кнопку «Ок», нужно убедиться, что все сделано верно. Данный параметр должен иметь вид, указанный на скриншоте ниже.
Нажимаем кнопку «Ок»
На этом самый сложный этап закончен. Теперь потребуется поставить режим в меню БИОС. Чтобы это сделать, необходимо перезагрузить свой ПК, отыскать на клавиатуре клавишу «Del» и нажать на нее. Если пользователь пользуется ноутбуком или нэтбуком, то ему стоит попробовать клавиши «F2», «F10», «F12» на выбор. Все действия нужно проделывать быстро, ровно с того момента, как компьютер начнет включаться:
- В меню имеется вкладка «Storage Configuration», которая содержит еще два подпункта, а именно «SATA configuration» и «Configure SATA as». Пользователю нужен второй пункт в списке, возле которого имеется показатель «IDE». Его нужно изменить, нажав клавишу «Enter», в опциях с помощью стрелок клавиатуры и вышеупомянутой клавиши выбрать «AHCI».
Выбираем пункт «AHCI»
- Если все сделано верно, данная вкладка будет иметь вид, как на скриншоте ниже. Для завершения работы пользователю потребуется нажать клавишу «F10», а потом – «Enter», что позволит сохранить внесенные изменения и перезагрузить компьютер.
Для завершения работы нажимаем клавишу «F10», а потом — «Enter»
Примечание! Windows 7 может запросить снова перезагрузку, после чего начнет обнаруживать новые устройства. На этом включение «AHCI» завершено, работа пойдет намного быстрее.
Включение AHCI в Windows 8, 8,1 через реестр
Со временем операционная система обновляется, пользователи переходят на новые версии. Включение AHCI на данной операционной системе незначительно отличается, но при этом одинаково как для 8, 8,1, так и для 10 версии.
- Вначале пользователю потребуется проделать все действия в реестре . Для этого ему необходимо одновременно нажать комбинацию «Win» и «R». Появится окно под названием «Выполнить», во вкладке «Открыть» потребуется прописать «regedit».
В окне «Выполнить», во вкладке «Открыть» прописываем «regedit»
- Данное действие позволит открыть нужный редактор. Теперь пользователю стоит отыскать папку «HKEY_LOCAL_MACHINE», которая содержит много различных вкладок. Нужно найти «SYSTEM», затем пройти в «CurrentControlSet» — «Services» — «storahci».
Переходим в «CurrentControlSet» — «Services» — «storahci»
- Окно будет разделяться на два тематических блока. В правом пользователь увидит список различных ключей. В данном случае необходим «ErrorControl», имеющий тип «REG_DWORD». На него нужно кликнуть мышкой. Появится окно «Изменение параметра DWORD (32 бита). Показатель «Значение» должен стоять «3», а пользователю потребуется изменить его на «0» и нажать «Ок».
Изменяем параметры на «0» и нажимаем «Ок»
- В той же папке «storachci» имеется еще одна под названием «StartOverride». Там имеется ключ «0», на который нужно кликнуть мышкой и в строке «Значение» прописать «0» вместо «3».
В строке «Значение» прописываем «0» вместо «3»
- Теперь нужно перезагрузить свой компьютер и проделать те же действия в БИОС, которые указаны в вышеизложенной инструкции.
Важно помнить, что данная инструкция может помочь не всегда, так как все зависит от конфигурации ПК пользователя. Специалисты Microsoft это предусмотрели и разработали свою инструкцию, доступную на официальном сайте. Ею стоит воспользоваться, если вышеуказанный способ не помог.
Видео — Включение режима SATA AHCI на уже установленном Windows
Рекомендуем похожие статьи
AHCI (Advanced Host Controller Interface) — это интерфейс, который позволяет операционной системе взаимодействовать с устройством хранения данных, например, жестким диском или SSD. В Windows 7 AHCI обеспечивает более эффективную работу с устройствами хранения, что может повысить производительность и скорость работы компьютера. Если вы хотите настроить AHCI в своей операционной системе, следуйте этой подробной инструкции.
Примечание: перед внесением изменений в настройки AHCI, рекомендуется создать резервную копию всех важных данных на компьютере, чтобы в случае непредвиденных ситуаций у вас была возможность восстановить систему.
Шаг 1: перед включением AHCI в системе, убедитесь, что ваш компьютер поддерживает данный режим. Проверьте это в настройках BIOS. Запустите компьютер, нажмите клавишу Del или F2 (каждый производитель может использовать свою клавишу) для входа в BIOS.
Шаг 2: после входа в BIOS найдите раздел, отвечающий за настройку SATA. Обычно он называется «Storage Configuration» или «SATA Configuration». Откройте этот раздел.
Шаг 3: внутри раздела SATA Configuration найдите параметр, связанный с режимом работы диска или контроллера. Обычно он называется «SATA Mode» или «SATA Operation». Установите значение этого параметра на «AHCI».
Шаг 4: сохраните изменения, нажав на клавишу F10. Подтвердите сохранение настроек и перезагрузите компьютер.
После перезагрузки компьютера операционная система Windows 7 обнаружит изменения в настройках AHCI и автоматически установит необходимые драйверы. Вам может потребоваться выполнить перезагрузку системы еще раз, чтобы изменения вступили в силу. Теперь ваш компьютер будет работать в режиме AHCI, что может повысить производительность и эффективность использования устройств хранения.
Содержание
- Настройка режима AHCI в Windows 7
- Подготовка к изменению режима
- Изменение режима AHCI в BIOS
- Установка AHCI драйверов в Windows 7
Настройка режима AHCI в Windows 7
- Проверьте, поддерживает ли ваше оборудование режим AHCI. Для этого зайдите в BIOS компьютера.
- В BIOS найдите раздел, отвечающий за настройку SATA-контроллера. Название этого раздела может варьироваться в зависимости от производителя BIOS. Например, это может быть раздел «Integrated Peripherals», «Advanced» или «Storage Configuration».
- В разделе SATA-контроллера найдите параметр, отвечающий за режим работы. Обычно этот параметр называется «SATA Mode», «SATA Configuration» или «SATA Operation Mode».
- Измените значение параметра на «AHCI».
- Сохраните изменения в BIOS и перезагрузите компьютер.
- После загрузки Windows 7, система автоматически установит необходимые драйверы для поддержки режима AHCI.
- После завершения установки драйверов может потребоваться перезагрузка компьютера для применения изменений.
Теперь режим AHCI должен быть корректно настроен в Windows 7. Вы можете проверить, активирован ли режим AHCI, открыв «Диспетчер устройств» и перейдя к разделу «Контроллеры IDE ATA/ATAPI». Если видите контроллер с названием «Standard SATA AHCI Controller», значит, режим AHCI успешно настроен.
Настройка режима AHCI может принести заметное улучшение производительности вашего жесткого диска, особенно при работе с большим объемом данных или при использовании SSD-накопителей. Следуя приведенной выше инструкции, вы сможете без проблем настроить режим AHCI в операционной системе Windows 7.
Подготовка к изменению режима
Перед тем как изменять режим настроек AHCI в операционной системе Windows 7, необходимо выполнить несколько подготовительных действий:
- Создайте резервную копию вашей системы. Это позволит вам безопасно вернуться к предыдущим настройкам, если что-то пойдет не так.
- Удостоверьтесь, что у вас есть права администратора на компьютере. Изменение режима AHCI требует повышенных привилегий и может быть недоступно для ограниченных пользователей.
- Узнайте, поддерживает ли ваша материнская плата режим AHCI. Чтобы это сделать, вам потребуется зайти в BIOS компьютера и проверить настройки SATA контроллера.
- Скачайте драйверы для AHCI с сайта производителя вашего оборудования. Это позволит вам установить правильные драйверы после изменения режима.
- Создайте загрузочную флешку или диск с драйверами AHCI. Это необходимо для того, чтобы загрузить драйверы в процессе установки нового режима.
- Подготовьтесь к перезагрузке компьютера. Изменение режима AHCI требует перезагрузки системы.
Изменение режима AHCI в BIOS
Для настройки режима AHCI в операционной системе Windows 7 необходимо изменить настройки BIOS компьютера. Этот процесс может немного различаться в зависимости от производителя материнской платы, поэтому мы рассмотрим общие шаги.
Во-первых, перезагрузите компьютер и включите его. Во время загрузки вы увидите сообщение о том, какой клавишей нужно нажать, чтобы войти в BIOS. Обычно это Delete или F2, но может быть и другая клавиша, поэтому внимательно следите за инструкциями на экране.
После входа в BIOS найдите раздел, отвечающий за конфигурацию дискового контроллера или SATA-настройки. Обычно эта опция находится в разделе «Advanced» или «Storage».
С помощью клавиш со стрелками переместитесь к настройке, отвечающей за режим работы дискового контроллера. Здесь вам предложат выбрать из нескольких опций, таких как «IDE», «AHCI» или «RAID».
Выберите опцию «AHCI» и сохраните изменения, нажав клавишу F10 или следуя инструкциям на экране. Компьютер перезагрузится.
После перезагрузки Windows 7 будет перенастроена для работы с режимом AHCI. Однако иногда может потребоваться установка драйверов для полной поддержки AHCI.
Изменение режима AHCI в BIOS позволит полностью использовать все функции и преимущества этого режима, такие как улучшенная производительность и возможность использования функций, таких как Hot Plug. Будьте осторожны при изменении настроек BIOS и следуйте инструкциям производителя вашей материнской платы, чтобы избежать возможных проблем или повреждения системы.
Установка AHCI драйверов в Windows 7
Для настройки AHCI в Windows 7 необходимо установить соответствующие драйверы. Это может потребоваться, если в BIOS компьютера был выбран режим работы SATA в режиме IDE, а не AHCI.
Для начала, необходимо определиться с производителем чипсета SATA вашего компьютера. Эту информацию можно найти в документации или на официальном сайте производителя.
После определения производителя чипсета, необходимо найти на их сайте последнюю версию драйверов для SATA контроллера соответствующей модели. Обычно эти драйверы доступны для скачивания в разделе «Поддержка» или «Драйверы» на странице продукта.
После скачивания драйверов, необходимо выполнить следующие шаги для установки:
- Открыть меню «Пуск» и выбрать «Панель управления».
- В панели управления выбрать «Система и безопасность», а затем «Система».
- В открывшемся окне выбрать «Диспетчер устройств».
- В диспетчере устройств найти раздел «Контроллеры IDE ATA/ATAPI».
- Раскрыть раздел «Контроллеры IDE ATA/ATAPI», правой кнопкой нажать на контроллер SATA и выбрать «Обновить драйвер».
- В появившемся окне выбрать «Искать драйверы на этом компьютере».
- Нажать на кнопку «Обзор» и выбрать папку, в которую вы скачали и распаковали драйверы.
- Нажать «Далее» и дождаться завершения установки.
- Перезагрузить компьютер для применения изменений.
После перезагрузки компьютера AHCI должен быть успешно настроен в Windows 7. Для подтверждения можно зайти в BIOS и убедиться, что режим работы SATA установлен в режиме AHCI.
Важно отметить, что изменение режима работы SATA контроллера с IDE на AHCI может привести к тому, что операционная система перестанет загружаться. Поэтому перед изменением этой настройки рекомендуется создать резервную копию данных и иметь под рукой установочный диск Windows 7 или средство восстановления системы.