Одним з основних елементів будь-якого комп'ютерного пристрою, як відомо, є жорсткий диск, на якому зберігається інформація. Стосовно до вінчестера будь-якого типу використовується такий термін, як AHCI. Але багато користувачів не тільки знають про те, як включити AHCI, але навіть не мають уявлення, що це таке. Розглянемо значення основного терміна і дії, необхідні для активації даного режиму в Windows-системах.
Що таке AHCI?
Сучасні жорсткі диски, які підключаються до материнської плати через інтерфейс SATA, у роботі можуть використовувати два режими: IDE (сумісність із застарілим обладнанням) і AHCI - новітній стандарт, позначуваний як Advanced Host Controller Interface, що дозволяє багаторазово збільшити продуктивність пристрою і встановленої операційної системи за рахунок більш швидкого зчитування даних.
Практично всі сучасні SSD-диски збільшення продуктивності при зверненні до них показують саме в тому разі, коли встановлений режим AHCI. Але і це не найголовніше.
Для чого потрібен режим AHCI?
Залишимо поки питання, як включити режим AHCI в Windows, а подивимося на переваги, які може зробити користувач сучасного комп'ютера при активації цього режиму. Перш за все, при активованому режимі AHCI змінювати або встановлювати додаткові вінчестери можна, що називається, «на льоту» (навіть без вимикання комп'ютера або перевстановлення операційної системи). Це безсумнівно є великим плюсом для серверів.
Другий аспект пов'язаний з тим, що при встановленні такого режиму в дію вступає спеціальна технологія NCQ, яка дозволяє зменшити кількість переміщень прочитуючих головок, прискорюючи при цьому одночасне використання звернень до вінчестера різними програмами, і службами. Нарешті, як вважається, активація AHCI сприятливо позначається на продуктивності всієї системи. Звичайно, як свідчать відгуки фахівців і користувачів, у домашніх умовах приріст продуктивності особливо спостерігатися не буде, однак за умови встановлення жорсткого диска SSD такий режим все одно краще включити.
Чого не варто робити і на що звернути увагу спочатку
Але ось найголовніше помилка більшості користувачів полягає в тому, що вони намагаються використовувати для активації виключно налаштування первинної системи BIOS (принаймні, про це можна прочитати у більшості рецензій на виникаючі проблеми). Це робити категорично забороняється без виконання попередніх дій в операційній системі. Активувати режим в BIOS можна тільки у разі встановлення ОС на чистий жорсткий диск. Якщо виконати таку процедуру з уже наявною ОС на борту, Windows видасть помилку при старті і піде в режим постійної перезавантаження. Потім починаються нарікання, мовляв, користувач увімкнув режим AHCI в Windows, але з цього нічого хорошого не вийшло. Що відповісти? Можливо, були порушені базові правила, оскільки в різних модифікаціях системи необхідно робити різні дії.
Як перевірити, чи активний режим AHCI?
Але для початку потрібно перевірити, чи включений режим. Бути може, його додаткова активація і не знадобиться. У найпростішому випадку при старті комп'ютерного терміналу або ноутбука потрібно зайти в налаштування BIOS і звернутися до розділу SATA Mode.
В самій операційній системі можна використовувати «Диспетчер пристроїв», що викликається з «Панелі управління», адміністрування або консолі «Виконати» командою devmgmt.msc і перейти до розділу контролерів IDE ATA/ATAPI. При включеному режимі стандартних пристроях AHCI-контролер буде відображений. Якщо його немає у списку, доведеться вирішувати питання, як включити AHCI в системі. Знову ж таки, рішення залежить від того, яка саме версія Windows встановлена на комп'ютері.
Як включити режим AHCI в Windows 7
Отже, для початку розглянемо «сімку». Для сьомій і десятій версій дії виглядають дещо схожими, а ось для Windows 8 відрізняються досить сильно.
Насамперед слід викликати редактор реєстру (regedit в консолі «Виконати»). Розгорнути гілку HKLM. Через каталоги SYSTEM CurrentControlSet і кінцеву директорію Services дійти до папки msahci. Праворуч слід викликати меню редагування параметра Start і встановити його значення на нуль. Тепер в директорії Services потрібно знайти каталог IastorV, у якому параметр Start виконуються аналогічні вищеописаним дії. Тільки по завершенні цих процедур питання, як включити AHCI в BIOS без катастрофічних наслідків для системи, перестане бути проблемою.
Дії в Windows 8/8.1
Для Windows 8 вищенаведена методика не підійде, оскільки є більш просте рішення. В даному випадку спочатку необхідно встановити режим мінімального завантаження системи в безпечному режимі. Як включити AHCI? Досить просто.
Для цього спочатку викликається командний рядок (обов'язково від імені адміністратора), а в ній прописується поєднання bcdedit /set {current} safeboot minimal. Після цього необхідно зробити перезавантаження, на самому початку рестарту увійти в налаштування BOIS і вже там перемкнути режим з IDE на AHCI. Після збереження налаштувань знову слід перезавантаження, викликається командна консоль, а в ній прописується рядок bcdedit /deletevalue {current} safeboot, після чого слід ще один рестарт комп'ютера. В принципі, питання, як включити AHCI саме в «вісімці», може бути вирішено за рахунок використання спеціальної утиліти від Intel (природно, при наявності процесора саме цього виробника).
Спочатку з офіційного ресурсу необхідно завантажити драйвер у вигляді файлу f6flpy і настроювач SetupRST.exe. Після цього в «Диспетчері пристроїв» вибирається потрібний жорсткий диск, застосовується процедура оновлення драйвера, а в якості самого драйвера в ручному режимі вказується завантажений файл f6flpy. Далі слід перезавантаження, а після старту системи з вже активованим режимом AHCI для завершення налаштування комп'ютера здійснюється запуск виконуваного файлу налаштування SetupRST.
Як включити AHCI в Windows 10?
Як вже говорилося, для десятої версії системи дії дещо схожі з тими, що виробляються в Windows 7. Єдина відмінність полягає у виборі папок і настройок.
В системному реєстрі знаходимо каталог Services. Тут параметр Start використовується директорія storahci. Далі нульові значення виставляються для параметра 0 в директоріях storahci/StartOverride і iaStorV/StartOverride. Після цього можна приступати до активації основного значення у налаштуваннях первинної системи введення/виведення BIOS. До речі сказати, у восьмій версії системи редагування аналогічних параметрів зробити теж можна. Але навіщо, якщо є і більш просте раціональне рішення проблеми?
Активація AHCI в BIOS
Для входу в налаштування на стаціонарних комп'ютерах найчастіше використовується клавіша Del, а для ноутбуків - F2 F12 комбінації з клавішами Esc і Fn або спеціальні кнопки на панелі начебто ASSIST у Sony VAIO.
Тут необхідно знайти розділ або налаштування режиму AHCI. Як включити в Біосі потрібний параметр? Просто на рядку встановлення режиму SATA використовувати клавішу вводу, а вибір параметра здійснити за допомогою стрілок з підтвердженням у вигляді ще одного натискання Enter. Не забуваємо при виході зберегти зміни (F10 + Y) і перевантажуємо систему. При повторному старті система автоматично встановить необхідні драйвери.
Можливі проблеми
На жаль, іноді при переході в режим AHCI можуть виникати непередбачені помилки. Можливо, сам жорсткий диск не підтримує такий режим роботи. В такому разі годі й намагатися активувати AHCI. З іншого боку, якщо система завантажується, але видаються якісь помилки або виникають збої саме після перемикання з IDE на AHCI, можна спробувати вирішити проблему за допомогою спеціально розробленої утиліти від Microsoft під назвою Fix It. Якщо ж не допоможе ні те, ні інше, доведеться знову викликати налаштування BIOS і змінювати режим роботи вінчестера. Зверніть увагу: якщо AHCI активувався без виконання попередніх дій в системному реєстрі, які були описані вище, такі методи можуть не спрацювати. Виходом стане або відновлення системи з використанням знімного носія, або повна перевстановлення Windows. Так що будьте пильні. Втім, хочеться сподіватися, що до цього не дійде (звичайно, за умови, що вся послідовність була виконана саме в тому порядку, який був наведений в описі). При повторній або чистої інсталяції системи можна включити цей режим в BIOS, щоб потім не кидатися у пошуках рішення за його активації або усунення виникаючих несправностей і збоїв у роботі комп'ютера або ноутбука.
Замість підсумку
На закінчення залишається додати, що недосвідченим користувачам, які не знайомі з тонкощами налаштування первинної системи BIOS і операційних систем Windows, без особливої потреби активувати цей режим не варто. Все одно на сучасних комп'ютерах з потужними процесорами і великими обсягами оперативної пам'яті приріст продуктивності особливо помітний не буде. На старих терміналах або ноутбуках використовувати такий режим взагалі сенсу немає. В основному, як вже було сказано, такі налаштування більше підійдуть для серверів, коли до жорсткого диска проводиться звернення кількох десятків дочірніх терміналів в локальній мережі.