Настройка Windows: улучшение производительности жестких дисков

Жесткий диск в современном компьютере соединяется с системой через специальный контролер, который может быть оборудован одним из ряда существующих интерфейсов. Для поддержания максимальной совместимости, в BIOS по умолчанию включен устаревший протокол IDE для связи с современными жесткими дисками SATA . Такой подход лишает владельцев современных жестких дисков ряда новых функций, таких как "горячее" подключение/отключение дисков и аппаратная установка очередности команд (NCQ).

NCQ - технология, использующаяся в SATA-устройствах начиная с SATA/300 для повышения быстродействия. Устройства с поддержкой NCQ способны принимать несколько запросов одновременно и реорганизовывать порядок их выполнения для достижения максимальной эффективности (производительности) с учётом внутренней архитектуры устройства (минимизируя количество перемещений головок и ожидание нужного сектора на треке). NCQ повышает производительность задач, связанных с произвольным чтением, обработкой данных от двух и более источников, одновременную работу нескольких программ.

Для использования данных технологий Intel предложил новый протокол, который получил название AHCI (Advanced Host Controller Interface). С учетом того, что все современные жесткие диски поддерживают технологию NCQ, для прироста общей производительности системы рекомендуется включить протокол AHCI.

Основной проблемой, с которой сталкиваются пользователи при попытке замены протокола с IDE на AHCI, является появление "синего экрана смерти". Причина заключается в том, что в процессе инсталляции, система использует IDE-драйвер, который устанавливается по умолчанию, и при переключении в BIOS на AHCI возникает системная ошибка.

Далее пойдет речь как правильно задействовать использование протокола AHCI в операционной системе Windows 7.

Нам потребуется запустить редактор реестра. Для этого надо использовать клавиатурную комбинацию "Win+R" и в открывшемся окне ввести regedit, после чего нажать клавишу "Enter".

Находим ветку реестра

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci

и на параметре Start делаем правый клик и выбираем пункт "Изменить… ". Устанавливаем значение 0 и нажимаем "ОK".

Теперь можно перезагрузить операционную систему, зайти в BIOS и включить поддержку AHCI.

Если вы используете RAID-контролер, то значение параметра Start нужно изменить на 0 еще и в ветке реестра

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaStorV
ИЛИ
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaStor

в зависимости от конфигурации контролера.


Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=24485