- Навіщо потрібен AHCI. AHCI (Advanced Host Controller Interface) це механізм, який використовується...
- Як включити режим AHCI.
- AHCI в Windows 8.
Навіщо потрібен AHCI.
Наша взаимовыгодная связь https://banwar.org/
AHCI (Advanced Host Controller Interface) це механізм, який використовується для підключення накопичувачів інформації по протоколу Serial ATA, що дозволяє користуватися розширеними функціями, такими, як вбудована черговість команд (NCQ) і гаряча заміна. І, якщо гаряча заміна на клієнтському / домашньому ПК в общем-то некритична, то NCQ - черга команд може дуже навіть і стати в нагоді, адже HDD з підтримкою NCQ здатні приймати декілька запитів одночасно і реорганізовувати порядок їх виконання для досягнення максимальної продуктивності. Особливо актуально це в сучасній багатозадачному середовищі, коли нерідка ситуація запуску декількох вимогливих в швидкості диска додатків. Наприклад, користувач працює з офісною програмою, записує диск і при цьому дивиться фільм, а ще працює торрент-клієнт. Аналогічна технологія давно використовувалася в SCSI-накопичувачах і ось з'явилася для широкої користувальницької аудиторії. Не будемо їй нехтувати.
Що потрібно для включення AHCI.
Перш ніж приступити до включення AHCI-режиму, необхідно переконатися у виконанні кількох важливих умов, без яких успішний фінал буде неможливий.
- у вас жорсткий диск з інтерфейсом SATA;
- ваш жорсткий диск підтримує NCQ (перевіряємо на сайті виробника, зазвичай сучасні все);
- системна плата має вбудований AHCI-контролер;
- є драйвер під вашу операційну систему.
Якщо всі зазначені вище вимоги виконані переходимо до наступного пункту.
Як включити режим AHCI.
По-перше, необхідно усвідомити, що банальним перемиканням режиму в BIOS з IDE на AHCI (см.картінку) проблему не вирішити, навпаки, часто можна посилити - отримаємо "синій екран смерті". Далі діємо так:
- Встановлюємо драйвер AHCI вашої системної плати (іноді може називатися RAID / AHCI). Якщо потрібно, перезапускаємо ПК.
- Запускаємо редактор реєстру (з правами адміністратора) і в гілці HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ msahci міняємо значення параметра Start c 3 на 0. (См.рисунок).
- Перезавантажуємо ПК і заходимо в BIOS. Міняємо режим роботи контролера SATA на AHCI. При завантаженні Windows встановить драйвер AHCI.
- Ще раз
з перезапускаємо Windows.
Режим AHCI активований.
AHCI в Windows 8.
У Windows 8 немає гілки services \ msahci, її замінює HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ storahci, міняємо в ній параметр ErrorControl c 3 на 0, а також в HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ storahci \ StartOverride параметр 0 на 0. В іншому дії ті ж самі. Крім того, в Windows 8 драйвер AHCI повинен встановитися автоматично при запуску системи в безпечному режимі.
Для тих, хто не бажає самостійно змінювати реєстр, Microsoft випустила утилітки. качаємо її тут . Переконатися в успішному перекладі накопичувачів в режим AHCI можна в диспетчері пристроїв, там повинен з'явитися контролер AHCI (см.рисунок нижче).