Проблема:
На компьютер была установлена ОС 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 и устанавливаем его значение равным нулю:
-
путем запуска бесплатной утилиты от Microsoft
После этого заходим в BIOS и меняем режим работы контроллера SATA с IDE на AHCI. Windows 7 при старте найдет новое оборудование, установит драйверы и попросит еще раз перезапуститься. После перезагрузки компьютера жесткие диски будут работать в режиме AHCI. Однако, для полноценной работы, необходимо еще установить соответствующие драйверы для AHCI (например, для чипсетов intel, нужно скачать с сайта производителя последнюю версию программы iata_cd.exe, содержащую искомые драйверы). В итоге, в диспетчере устройств мы должны увидеть устройство, в названии которого содержатся аббревиатуры AHCI и ICH и товарный знак производителя (в моем случае Intel®):
В версиях OS Windows до Windows 7 (Windows XP и младше) необходимо сначала в ОС установить подходящий AHCI драйвер, после чего перезагрузиться и переключить в BIOS режим контроллера SATA из IDE в AHCI. См. статью Как включить AHCI на установленной Windows XP.