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

Все об администрировании рабочих станций Windows 95/98/NT/2000/XP/7/8. То, чего не найдешь в бескрайних просторах Интернета. Решения тех проблем, которые не решаются типовыми ответами, которые можно получить в техподдержке Майкрософта - а именно: переустановить продукт или купить какой-ть другой лицензионный диск.


Модератор: UncleFather

Аватара пользователя
UncleFather
Site Admin
Сообщения: 1503
Зарегистрирован: 17 авг 2004 16:20, Вт
Контактная информация:

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

Сообщение UncleFather »

Проблема:

На компьютер была установлена ОС MS Windows при настройках BIOS контроллера SATA в режиме IDE (то есть AHCI отключен). Необходимо включить режим AHCI, не переустанавливая Windows.

Справка:

Advanced Host Controller Interface (AHCI) - это современный режим работы контроллеров жестких дисков, позволяющий устройствам SATA использовать ряд расширенных функций:

  • Горячее подключение SATA дисков — Hot Swap, Hot Plug (Hot Swap — горячая замена, Hot Plug — горячее подключение)

  • NCQ (Native Command Queuing) – организация очереди команд

  • Команда TRIM - была включена в AHCI после появления твердотельных накопителей и специально для них

Решение:

В Windows 8 после включения режима AHCI в BIOS достаточно загрузиться в безопасном режиме, после чего Windows установит необходимые драйверы. В случае, если зайти в безопасный режим не удается, можно заставить ОС сделать это, вызвав утилиту bcdedit. ОТ ИМЕНИ АДМИНИСТРАТОРА:

Для загрузки системы в безопасном режим с минимальными параметрами:

Код: Выделить всё

bcdedit /set {current} safeboot minimal

Для загрузки системы в обычном режиме:

Код: Выделить всё

bcdedit /deletevalue {current} safeboot

В Windows 7 / Windows Vista перед включением режима AHCI в BIOS необходимо активировать драйвер AHCI. Это можно сделать:

  • Путем правки реестра. По адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci находим ключ Start и устанавливаем его значение равным нулю:

    01.png
    01.png (11.3 КБ) 19296 просмотров
  • путем запуска бесплатной утилиты от Microsoft

После этого заходим в BIOS и меняем режим работы контроллера SATA с IDE на AHCI. Windows 7 при старте найдет новое оборудование, установит драйверы и попросит еще раз перезапуститься. После перезагрузки компьютера жесткие диски будут работать в режиме AHCI. Однако, для полноценной работы, необходимо еще установить соответствующие драйверы для AHCI (например, для чипсетов intel, нужно скачать с сайта производителя последнюю версию программы iata_cd.exe, содержащую искомые драйверы). В итоге, в диспетчере устройств мы должны увидеть устройство, в названии которого содержатся аббревиатуры AHCI и ICH и товарный знак производителя (в моем случае Intel®):

01.jpg

В версиях OS Windows до Windows 7 (Windows XP и младше) необходимо сначала в ОС установить подходящий AHCI драйвер, после чего перезагрузиться и переключить в BIOS режим контроллера SATA из IDE в AHCI. См. статью Как включить AHCI на установленной Windows XP.


Alexander A. Manaeff©

Понравилась статья? Будем крайне признательны за репосты в соцсетях! Материально поддержать проект можно здесь

Мои странички:
ВКонтакте
Одноклассники
Youtube
Facebook
Instagram

Изображение
Изображение
Изображение
Изображение

Аватара пользователя
UncleFather
Site Admin
Сообщения: 1503
Зарегистрирован: 17 авг 2004 16:20, Вт
Контактная информация:

Intel MSM и Intel RST

Сообщение UncleFather »

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

Это можно сделать при помощи «родной» утилиты Intel® Rapid Storage Technology (Intel® RST), пришедшей на замену Intel Matrix Starage Manager (Intel MSM или IMSM).

Скачать ее всегда можно в центре загрузки Intel®.

Английская версия называется iata_enu.exe, мультиязычная - iata_cd.exe

Последние на 22.07.2014г. версии (11.6.0.1030) этих утилит можно скачать отсюда или прямо здесь:

Iata.rar
(17.93 МБ) 1013 скачиваний

О технологии Intel RST читаем в статье Технология Intel® Rapid Storage
О порядке перехода с from Intel® Matrix Storage Manager на Intel® Rapid Storage Technology читаем здесь.
О технологии Intel Matrix RAID (в частности об утилитах Intel MSM и заменившей её Intel RST) читаем на Википедии.

После установки Intel MSM или Intel RST в трее (в области значков) видим новый значок:

01.jpg
01.jpg (13.58 КБ) 18748 просмотров

А при открытии самой утилиты, видим информацию об установленных накопителях, подключенных к контроллеру Intel:

02.jpg

Важное примечание:

Некоторые версии чипсетов, точнее AHCI контроллеров, не поддерживаются последними версиями Intel RST, несмотря на то что, в документации указано обратное. В таких случаях, при установке Intel RST мы увидим сообщение, о том, что система не удовлетворяет требованиям:

01.jpg

И в таких ситуациях версию Intel RST придется подбирать методом проб и ошибок.

Для начала устанавливаем в систему последнюю версию драйверов для AHCI контроллера, а затем начинаем скачивать с сайта intel разные версии утилиты Intel RST до тех пор, пока не попадется та, что установится в нашу систему.

Так, например, для ноутбука Acer Extensa 5220 с контроллером Intel® 82801HBM I/O controller hub (ICH8M), нужно использовать драйвера из самого свежего комплекта Intel® Rapid Storage Technology (Intel® RST) RAID Driver, а саму утилиту Intel RST, нужно скачать и устанавливать из комплекта AHCI: Intel® Rapid Storage Technology Driver for Intel Desktop Boards - STOR_Win7_8_12.5.0.1066.exe. Иначе, мы можем столкнуться с ошибкой обновления Windows.

Для MS Windows 10 x64 на ноутбуке Acer Extensa 5220 с контроллером Intel® 82801HBM I/O controller hub (ICH8M) подходит комплект Intel® Rapid Storage Technology (RAID) for Legacy Intel® Desktop Boards Version: 9.6.0.1014. Зеркало


Alexander A. Manaeff©

Понравилась статья? Будем крайне признательны за репосты в соцсетях! Материально поддержать проект можно здесь

Мои странички:
ВКонтакте
Одноклассники
Youtube
Facebook
Instagram

Изображение
Изображение
Изображение
Изображение

Ответить