У цій статті я розповім, що таке ACHI — ми дізнаємося, як його включити, навіщо він потрібен, які переваги він має, а також відповімо на інші питання, що цікавлять.

Що таке AHCI?

Advance Host Controller Interface – це механізм, який використовується для підключення накопичувачів інформації, що мають стандарт Serial ATA. Він дає доступ до розширених функцій, наприклад вбудованої черговості команд (NCQ) або гарячої заміни. AHCI був розроблений для HDD дисків та SSD, щоб підвищити швидкість їх роботи.

Усього існує два режими, в яких працюють накопичувачі: AHCI та IDE. Щоб перевірити, який режим працює, натисніть правою кнопкою мишки на «Цей комп'ютер» і виберіть «Властивості». Зайдіть в «Диспетчер завдань» та натисніть на «Контролери IDE ATA ATAPI».

Якщо там написано «AHCI», то працює цей режим. Якщо написано IDE – це працює режим IDE.

Важливо! Усі нижче вказані дії ви виконуєте на свій страх та ризик. Неправильне повторення маніпуляцій може спричинити нестабільну роботу системи. Про всяк випадок зробіть бекап системи або підготуйте завантажувальну флешку для переустановки Windows.

Перш ніж приступати до дій, прочитайте статтю повністю, щоб вибрати найоптимальніший і найлегший варіант включення.

Як перейти з IDE на AHCI?

Найкращим варіантом буде виставити режим AHCI перед встановленням системи в BIOS. Це найбезпечніше.

Щоб це зробити, потрібно перед увімкненням комп'ютера або ноутбука натиснути кнопку F2, F12 або Delete. Ви потрапите до BIOS. Там треба знайти рядок SATA Mode. Вона може бути в розділі Main або Advanced (залежить від версії BIOS). Вибираємо «AHCI Mode» та встановлюємо систему.

Як увімкнути SATA AHCI шляхом редагування реєстру у Windows 10?

Редактор реєстру – це свого роду додаток, який є системною базою даних. У цій базі можна налаштувати різні конфігурації, в ній зберігаються параметри різних програм, а також додаткові параметри Windows. Тому через нього ми й включатимемо режим AHCI.

Для початку тиснемо комбінацію клавіш Win + R. Вводимо команду "regedit". Натискаємо "ОК". Відкриється редактор реєстру, і зліва ви побачите список розділів.

Відкриваємо розділ HKEY_LOCAL_MACHINE, з'явиться новий список.

Потім відкриваємо розділ "SYSTEM".

Далі відкриваємо «CurrentControlSet». Висвітиться новий список, у якому відкриваємо "Services". Тепер відкриється список набагато більший, тому гортаємо вниз і шукаємо IAStorV. Натискаємо на нього один раз лівою кнопкою миші, і праворуч вікна з'являться файли.

У цих файлах є різні параметри, нам потрібен параметр під назвою «Start». Клікаємо по ньому подвійним клацанням. У вікні бачимо рядок «Значення», там пишемо «0» (нуль).

Трохи вище буде розділ "iaStorAV" або "iaStorAVС" (як у моєму випадку). Відкриваємо його, потім відкриваємо "StartOverride".

У лівій частині вікна є параметр під назвою «0», відкриваємо його. У вікні, в рядку «Значення» ставимо нуль.

Тепер гортаємо вниз, шукаємо розділ "storahci". Натискаємо на нього і вибираємо параметр «Start». У рядку "Значення" також ставимо нуль.

Далі в цьому ж розділі "storahci" потрібно вибрати підрозділ "StartOverride".

У параметрі під назвою "0", у рядку "Значення" пишемо нуль.

Тепер потрібно перезавантажити комп'ютер та увійти до BIOS. Потрібно знайти рядок SATA Mode та вибрати параметр AHCI (як ми описували на початку).Потім зберігаємо зміни та перезавантажуємося. Після завантаження комп'ютер почне завантажувати необхідний драйвер, потім знову перезавантажиться (або запитає дозвіл на перезавантаження, яке ми підтверджуємо).

Редагування реєстру. Спосіб 2

Внести дані до реєстру можна і більш легким способом. У цьому нам допоможе батник.

Батник – це документ, який створюється через блокнот і містить певні команди. Після запуску файлу відкриється командний рядок, в якому будуть по черзі виконуватись команди, зазначені в батнику. Батник має розширення .bat, тому і називається.

А тепер приступимо до справи. Для початку заходимо до редактора реєстру: команда Win+R, пишемо «regedit», натискаємо ОК. Відкриється реєстр. В адресному рядку вбиваємо шлях Комп'ютерHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesstorahci . Бачимо таке вікно:

Папку "StartOverride" потрібно видалити, так що тиснемо на неї лівою кнопкою мишки і видаляємо.

Тепер відчиняємо блокнот. Тиснемо спочатку Win + R і пишемо команду «notepad». Тиснемо «ОК».

Відкриється порожній текстовий документ, у якому пишемо такий текст:

reg delete»HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesstorahci» /v StartOverride /f

Як увімкнути режим AHCI у Windows 10 - Kozak

Примітка: описані в посібнику дії вимагають деяких навичок роботи з комп'ютером та розуміння того, що саме робиться. У деяких випадках процедура може бути не успішною і, зокрема, вимагати переустановки Windows.

Включення AHCI у Windows 8 та 8.1

Один із найпростіших способів увімкнути AHCI після інсталяції Windows 8 або 8.1 — використовувати безпечний режим (цей самий спосіб рекомендує і сайт офіційної підтримки Microsoft).

Для початку, якщо у вас виникли помилки під час запуску Windows 8 з режимом AHCI, поверніть режим IDE ATA і увімкніть комп'ютер. Подальші кроки виглядають так:

  1. Запустіть командний рядок від імені адміністратора (можна натиснути клавіші Windows + X та вибрати потрібний пункт меню).
  2. У командному рядку введіть bcdedit /set safeboot minimal та натисніть Enter.
  3. Перезавантажте комп'ютер і ще до завантаження комп'ютера увімкніть AHCI у БІОС або UEFI (SATA Mode або Type у розділі Integrated Peripherals), збережіть налаштування. Комп'ютер завантажиться в безпечному режимі та встановить необхідні драйвери.
  4. Знову запустіть командний рядок від імені адміністратора та введіть bcdedit /deletevalue safeboot
  5. Після виконання команди знову перезавантажте комп'ютер, цього разу Windows 8 має завантажитися без проблем із увімкненим режимом AHCI для диска.

Це не єдиний спосіб, хоча і найчастіше описуваний у різних джерелах.

Ще один варіант увімкнення AHCI (тільки для Intel).

  1. Завантажте драйвер із офіційного сайту Intel (f6flpy x32 або x64, залежно від того, яка версія операційної системи встановлена, zip архів). https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=24293&lang=rus&ProdId=2101
  2. Також завантажте файл SetupRST.exe звідти.
  3. У диспетчері пристроїв встановіть драйвер f6 AHCI замість 5 Series SATA або іншого драйвера контролера SATA.
  4. Перезавантажте комп'ютер і увімкніть режим AHCI у БІОС.
  5. Після перезавантаження запустіть установку SetupRST.exe.

Якщо жоден з описаних варіантів дій не допоміг, можете спробувати перший спосіб включення AHCI з наступної частини цієї інструкції.

Як увімкнути AHCI у встановленій Windows 7

Спочатку розглянемо, як увімкнути AHCI вручну за допомогою редактора реєстру Windows 7. Отже, запустіть редактор реєстру, для цього можна натиснути клавіші Windows + R і ввести regedit.

  1. Перейдіть до розділу реєстру HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci
  2. У цьому розділі змініть значення Start на 0 (за замовчуванням – 3).
  3. Повторіть цю дію у розділі HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\IastorV
  4. Закрийте редактор реєстру.
  5. Перезавантажте комп'ютер і ввімкніть AHCI в БІОС.
  6. Після наступного перезавантаження Windows 7 почне інсталяцію драйверів дисків, після чого знову буде потрібно перезавантаження.

Як бачите, нічого складного. Після включення режиму AHCI у Windows 7 рекомендую перевірити, чи увімкнено кешування запису на диск у його властивостях і увімкнути його, якщо ні.

Після запуску утиліти всі необхідні зміни в системі будуть виконані автоматично, і помилка INACCESABLE_BOOT_DEVICE (0x0000007B) повинна буде зникнути.

А раптом і це буде цікаво:

  • Найкращі безкоштовні програми для Windows
  • Контрольований доступ до папок Windows 11
  • Ми зареєстрували підозрілий трафік з вашої мережі — рішення
  • Як вимкнути розширення у браузері
  • Провідник у Windows не відкривається — як виправити?
  • З'єднання скинуто ERR_CONNECTION_RESET — як виправити помилку в Chrome та інших браузерах
  • Windows 11
  • Windows 10
  • Android
  • Завантажувальна флешка
  • Лікування вірусів
  • Відновлення даних
  • Установка з флешки
  • Налаштування роутера
  • Все про Windows
  • У контакті
  • Однокласники

    More100 31.01.2020 о 09:31

Як увімкнути режим AHCI у Windows 10 - Kozak

У цій статті ми представимо кілька способів того, як включити режим AHCI для SATA в BIOS без переустановки Windows 10 і тим самим підвищити продуктивність, ефективність, а також знизити енерговитрати сучасних HDD і SSD накопичувачів.

Стабільна та швидка робота будь-якого комп'ютера залежить від багатьох факторів, що впливають на продуктивність окремих компонентів. Одним із таких факторів є режим роботи інтерфейсу SATA, який відповідає за весь процес передачі даних із жорстких дисків.

Сучасні технології не стоять дома, а постійно розвиваються, що призводить до деяких конфліктів, здатних виникати всередині комп'ютера.

Наприклад слід навести некоректну роботу SSD накопичувача, підключеного через інтерфейс SATA, запущеного як IDE – застарілому режимі роботи інтерфейсу SATA, який може розкривати потенціал сучасних швидкісних накопичувачів. Цей конфлікт можливий через те, що виробники сучасних материнських плат залишають своїм користувачам можливість коректної роботи зі старими носіями без підтримки AHCI.

Варто зазначити, що в більшості сучасних плат вже виставлено режим AHCI за замовчуванням, але подібна проблема може статися при встановленні більш сучасного SSD на стару плату або придбання материнської картки з рук, де було встановлено режим роботи IDE.

Чим відрізняються AHCI та IDE?

IDE – старий режим роботи через інтерфейс SATA, який практично нічим не відрізняється від його попередника PATA (для PATA використовувався широкий та тонкий кабель). Цей режим роботи був популярним до повсюдного введення AHCI, який дозволяв сучасним накопичувачам розкрити повний потенціал швидкості та можливостей.

AHCI – сучасний режим роботи через інтерфейс SATA.Робота в даному режимі дозволяє отримати максимальну ефективність від SSD-носіїв із дуже високою швидкістю запису даних. Крім цього, AHCI режим має більш економне енергоспоживання, а також дозволяє проводити заміну жорстких дисків без вимкнення комп'ютера. Робота AHCI повністю розкриває можливості інтерфейсу SATA.

Читайте також: Як розбити жорсткий диск на розділи Windows

Навіщо вмикати AHCI?

Увімкнення режиму AHCI спільно зі швидким жорстким диском можуть дати хорошу додаток у швидкості роботи комп'ютера, оскільки швидкість його запису зможе зрости на 10-20%. Увімкнувши AHCI, користувач щоразу економить час у процесі запису файлів.

Як визначити поточний режим роботи?

Щоб визначити поточний режим роботи, достатньо пройти наступним крокам:

Крок 1. Заходимо до "Панель управління", натиснувши правою кнопкою миші на кнопку «Пуск».

Крок 2. У вікні, що відкрилося, вибираємо режим відображення «Дрібні значки» і клацаємо ЛКМ по іконці «Диспетчер пристроїв».

Крок 3. У вікні необхідно клікнути за параметром «Контролери IDE/SATA…» і навпаки стандартних контролерів буде вказано режим роботи. На скріншоті показано режим IDE.

Також дізнатися про режим роботи можна через BIOS або UEFI. Параметри, де знаходиться інформація про режим роботи, зазвичай розміщується в пунктах "SATA Mode", "Storage options" і т.д. в залежності від моделі материнської плати та прошивки.

Важливо! Не перемикайте режими роботи в BIOS або UEFI, оскільки це призведе до неможливості завантаження операційної системи.

Як увімкнути режим AHCI для SATA в BIOS без інсталяції Windows 10?

Існує кілька способів, за допомогою яких можна безпечно переключити режими роботи із збереженням правильної працездатності ОС.

Спосіб №1. Увімкнення режиму AHCI через реєстр

Крок 1. Для початку потрібно відкрити редактор реєстру. Це можна зробити, натиснувши правою кнопкою миші на кнопку «Пуск», після чого вибрати пункт «Виконати». У рядку jnr необхідно ввести команду regedit та підтвердити кнопкою ОК.

Крок 2. У вікні, що відкрилося, переходимо по дорозі HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services iaStorV

Читайте також: Програма відновлення даних

Крок 3. Натискаємо на іконку "Start", встановлюємо значення 0 та підтверджуємо дію кнопкою «Ок», як показано на скріншоті

Крок 4. Переходимо до HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services iaStorAV StartOverride і робимо ті ж дії для параметра з назвою 0.

Крок 5. Переходимо до HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services storahci, натискаємо двічі за параметром Start та встановлюємо значення 0.

Крок 6. Заходимо до HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services storahci StartOverride та встановлюємо значення 0 для параметра з назвою 0.

Крок 7. Перезавантажуємо ПК та заходимо до BIOS, де необхідно встановити режим роботи AHCI. У різних моделях материнських карт шлях до екрану перемикання режимів може мати різні назви. Нижче на скріншоті показано найпоширеніший варіант.

Зберігаємо зміни та перезавантажуємо комп'ютер у безпечному режимі.

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

Варто зазначити, що в деяких випадках цей спосіб не виходить, що призводить до «синього екрану» та подальшого перезавантаження.

Щоб випробувати інший спосіб, необхідно повернути режим IDE до BIOS

Спосіб №2. Увімкнення режиму AHCI за допомогою командного рядка

Крок 1. Увімкнути комп'ютер, натиснути правою кнопкою миші на кнопку «Пуск» та відкрити параметр «командний рядок» або "Windows PowerShell" від імені адміністратора.

Крок 2. У вікні необхідно ввести bcdedit /set safeboot minimal та підтвердити, натисканням Enter.

Крок 3. Після завершення операції необхідно перезавантажити ПК, зайти в BIOS і змінити режим роботи, як було описано в першому способі. Комп'ютер завантажиться в безпечному режимі та встановить необхідні драйвери. Після цього знову відкриваємо командний рядок від імені адміністратора та вводимо команду bcdedit /deletevalue safeboot. Підтверджуємо натисканням Enter.

Після наступного перезавантаження буде увімкнено новий режим роботи, оптимізований для використання швидкісних SSD дисків.

Важлива інформація

Щоб увімкнути AHCI-режим, потрібно використовувати не тільки БІОС, але і саму операційну систему, наприклад, для введення спеціальних команд через «Командний рядок». Якщо у вас немає можливості завантажити операційну систему, рекомендується створити завантажувальну флешку і за допомогою установника перейти в пункт «Відновлення системи», де потрібно знайти пункт з активацією «Командного рядка». Для дзвінка використовуйте цю невелику інструкцію:

  1. Як тільки ви увійдете в «Відновлення системи»у головному вікні потрібно перейти в «Діагностика».

Якщо не запускається флешка з установником, то, швидше за все, ви забули розставити пріоритети завантаження в BIOS.

Детальніше: Як зробити завантаження з флешки в BIOS

Увімкнення AHCI у Windows 10

Рекомендується спочатку встановити завантаження системи в «Безпечний режим» за допомогою спеціальних команд. Можна спробувати зробити все, не змінюючи вигляд завантаження операційної системи, але в цьому випадку ви це робите на свій страх та ризик. Цей спосіб підійде і для Windows 8/8.1.

Докладніше: Як увійти в «Безпечний режим» через BIOS

Щоб зробити правильне налаштування, вам необхідно:

  1. Відкрити «Командний рядок». Найшвидше це буде зробити, використовуючи вікно «Виконати» (В ОС викликається комбінаціями клавіш Win+R). У пошуковому рядку потрібно прописати команду cmd. Також відкрити «Командний рядок» можна і за допомогою «Відновлення системи»Якщо ви не можете завантажити ОС.

Тепер введіть у «Командний рядок» наступне:

bcdedit /set safeboot minimal

Після налаштувань можна приступати безпосередньо до включення AHCI-режиму в BIOS. Використовуйте цю інструкцію:

  1. Перезавантажте комп'ютер. Під час перезавантаження вам потрібно виконати вхід до BIOS. Для цього натисніть певну клавішу, перш ніж з'явиться логотип ОС. Зазвичай, це клавіші від F2 до F12 або Delete.
  2. У BIOS знайдіть пункт «Integrated Peripherals», що знаходиться у верхньому меню. У деяких версіях його можна зустріти як окремий пункт у головному вікні.
  3. Тепер вам потрібно знайти пункт, який носитиме одну з наступних назв. "SATA Config", "SATA Type" (залежить від версії). Йому потрібно задати значення "ACHI".

bcdedit /deletevalue safeboot

Включення AHCI до Windows 7

Тут процес включення буде дещо складнішим, оскільки в цій версії операційної системи потрібно вносити зміни до реєстру.

Скористайтеся цією покроковою інструкцією:

  1. Відкрийте редактор реєстру. Для цього викличте рядок «Виконати» за допомогою комбінації Win+R і введіть туди regedit після натисніть Enter.

Тепер вам потрібно переміститися наступним шляхом:

Чи допомогла вам ця стаття?

Виробники жорстких дисків постійно шукають способів прискорити роботу своєї продукції. Порівняно нещодавно накопичувальні диски для комп'ютерів працювали у досить повільному режимі та їх розвиток стосувався лише збільшення загального обсягу носія інформації. Потім розробники винайшли новий тип інтерфейсу SATA, який дозволив отримати доступ до новітніх видів прискорення жорстких дисків.

Найголовнішими нововведеннями стали такі 3 функції:

  1. NCQ (Native Command Queuing) – вбудована підтримка черговості виконання команд. Ця функція має прискорити роботу HDD. Але суттєва швидкодія виявляється на жорсткі диски типу SSD (Solid State Drive), які відомі своєю високою продуктивністю завдяки швидкої обробки черговості виконання команд.
  2. Hot Plug — у перекладі з англійської означає гаряче підключення, що слід розуміти як заміну жорсткого диска без відключення комп'ютера. Слід лише від'єднати диск програмним способом (як флешку). Ця функція може зацікавити користувачів, які працюють з кількома носіями одночасно. Це дозволить швидко змінювати жорсткі диски, не припиняючи роботу на комп'ютері.
  3. TRIM – у перекладі з англійської "підрізати", тобто дана функція дозволяє видаляти файли або форматувати жорсткий диск без шкоди. Як відомо, за таких операцій диск швидше зношується.Ця технологія є актуальною для сучасних SSD носіїв, оскільки вона створювалася з метою конкурентоспроможності зі звичайними HDD. SSD носій з такою функцією має відмінну швидкість роботи і довговічність.

Але щоб усі ці можливості стали доступними, потрібно налаштувати інтерфейс SATA на спеціальний режим AHCI в біосі.

Що являє собою AHCI?

AHCI (Advanced Host Controller Interface) – це розробка компанії Intel, яка покликана замінити інтерфейс давно застарілого ATA-контролера. Основною причиною заміни є його нездатність підтримувати черговість виконання команд та функцію гарячої заміни.

Функцію AHCI підтримують в повному обсязі чіпи материнських плат. У деяких випадках чіп плати передбачає підтримку AHCI, але вона може бути не реалізована в самому біосі і просто недоступна. Цю проблему можна вирішити за допомогою оновлення прошивки BIOS. До того ж можна спробувати оновити біос неофіційною прошивкою, але це робиться на власний страх і ризик, оскільки існує можливість зіпсувати материнську плату.

До сьогодні головна проблема зміни інтерфейсу з ATA на AHCI полягала в «синьому екрані смерті» (Blue Screen Of Death — скор. BSOD). При цьому в самому низу BSOD відображався напис STOP 0x0000007B, INACCESSIBLE_BOOT_DEVICE. Усунути синій екран можна було, лише скасувавши всі попередні дії в біосі або переустановивши операційну систему Windows. Надалі з'ясувалося, що причиною цього була відсутність драйверів, які потрібні для функціонування AHCI.

Переключення інтерфейсу SATA на режим AHCI перед встановленням ОС

Вибір режиму роботи SATA в Біос від Phoenix

Перш ніж встановити Windows, необхідно в біосі материнської плати змінити конфігурацію SATA.Зробити це можна натисканням клавіші F2/Del після увімкнення комп'ютера. Зазвичай опція SATA Configuration знаходиться в розділі Advanced, але її назва може відрізнятися залежно від біосу. Необхідно знайти її та увімкнути режим контролера AHCI. Збережіть налаштування (Save and Exit) та перезавантажте комп'ютер.

Переключення інтерфейсу SATA на режим AHCI на існуючій ОС

На вже запущеній Windows 7 необхідно завершити роботу всіх програм та запустити команду «Виконати» одночасним натисканням клавіш Win+R (клавіша Win зазвичай позначена логотипом Windows). Набираємо у вікні команду regedit для відкриття системного реєстру і тиснемо ОК. З'явиться вікно реєстру, в якому потрібно відкрити розділ: HKEY_LOCAL_MACHINESystemCurrentControlSetservicesmsahci.

У директорії, що відкрилася, необхідно змінити значення навпроти Start на 0 і зберегти налаштування реєстру. Потім перезавантажте комп'ютер і увімкніть AHCI через BIOS, як це описано в попередньому пункті. Після завантаження системи Windows необхідно перевстановити драйвера SATA, які зазвичай знаходяться на диску, що постачається разом із материнською платою або ноутбуком. Якщо все зроблено правильно, Windows виявить нове обладнання та встановить його.

Разом із вищеописаними функціями ви отримаєте повноцінну пропускну спроможність SATA III, яка становить 6 Гб/с.

Автоматичний перехід Windows 7 та 8 у режим AHCI або RAID

У зв'язку з тим, що перехід у режим AHCI викликав багато проблем у користувачів Windows, компанія Microsoft розробила спеціальну утиліту, яка дозволяє підготувати операційну систему до зміни режиму AHCI або RAID. Її можна завантажити на офіційному сайті Microsoft. Після запуску утиліта сама виконає всі необхідні дії. Потрібно буде лише перезапустити систему, попутно переключившись у біосі на режим AHCI.Надалі Windows сама встановить необхідних роботи AHCI драйвера.

  • https://recovery-software.ru/blog/enable-ahci-mode-for-sata.html
  • https://lumpics.ru/how-to-include-ahci-in-bios/
  • https://itguides.ru/hard/bios/ahci-v-bios.html