Увімкнення режиму ahci на windows 7. Увімкнення або вимкнення режиму AHCI у Windows

Включити та налаштувати режим AHCI варто кожному користувачеві, який бажає покращити та розширити можливості комп'ютера в роботі з жорсткими дисками SATA та, особливо, SSD.

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

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

Що таке AHCI

Інтерфейс сучасних жорстких дисків SATA, що підтримують швидкість передачі даних від 1,5 Гбіт/с до 6 Гбіт/с, здатний працювати у двох режимах:

  1. AHCI.

Перший забезпечує сумісність із старими пристроями (накопичувачами, що випускалися у 2000 роках).

Швидкість навіть найпродуктивніших дисків у цьому режимі ненабагато відрізняється від тих застарілих моделей.

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

Наприклад, вимкненням та підключенням дисків до материнської плати «на льоту», без вимкнення комп'ютера або з можливістю мінімального переміщення головок диска для підвищення швидкості роботи.

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

І хоча приріст може виявитися не таким значним (в межах 20%), для деяких завдань таке поліпшення може виявитися важливим.

Якщо у вас у роботі SSD-диски з форм-фактором SATA, такий варіант є єдиним можливим для ефективної роботи пристрою.

ВАЖЛИВО: Чи варто вмикати AHCI на SSD?

При використанні режиму AHCI на SSD-диску, ви отримаєте результат тільки якщо у вас інтерфейс SATA II/III, в інших випадках поліпшення роботи не буде.

Як перевірити, чи активовано режим

Щоб увімкнути режим AHCI, переконайтеся, що він вже не використовується на комп'ютері.

Якщо ви не запускаєте високопродуктивні програми, у вас є потужний процесор і достатня кількість пам'яті, ви можете просто не помітити, в якому режимі працюєте.

Перевірити, включений або не включений AHCI, можна в такий спосіб:

  1. Спочатку слід перейти до властивостей комп'ютера (меню "Пуск", пункт "Комп'ютер", підпункт "Властивості" у контекстному меню);
  2. відкрити диспетчер пристроїв;
  3. відкрити розділ IDE ATA/ATAPI контролери;
  4. Якщо тут є пристрій, у назві якого є AHCI – режим працює. Якщо такого диска у списку немає (а у вас стоїть не застарілий вінчестер IDE, а сучасніший), режим доведеться ввімкнути самостійно.

Другий спосіб перевірки роботи AHCI – перезавантаження комп'ютера та перехід у меню BIOS (за допомогою одного з доступних варіантів – для різних материнських плат та ноутбуків він трохи відрізняється, хоча найчастіше полягає у натисканні функціональних клавіш – від Esc до F12).


Читайте також:

Зайшовши в Біос (або UEFI), переконайтеся, в якому режимі працює SATA, знайшовши пункт SATA Mode або SATA Configuration.

Порада: При встановленому режимі IDE, не варто відразу ж перемикати його на AHCI і зберігати – особливо якщо у вас ОС Windows 7.

Як увімкнути режим AHCI

Увімкнення цього режиму на комп'ютері може бути виконане безпосередньо з БІОС.

При цьому, якщо у вас стоїть Windows 7, після спроби завантажити систему на екрані, швидше за все, з'явиться напис типу 0x0000007B INACCESSABLE_BOOT_DEVICE, що показуватиме неможливість роботи з диском.

Іноді така ж ситуація відбувається і з ОС Windows 8 і 10, але ймовірність появи повідомлення менше - найчастіше комп'ютер запускається в роботу або починає постійно перезавантажуватися.

Зовсім інша ситуація буде, якщо вибрати AHCI-режим перед встановленням системи.

Це дозволить програмному забезпеченню з інсталяційного диска розпізнати параметри HDD або SSD у процесі запуску інсталятора, і жодних проблем із запуском режиму вже не буде.

Складнощі починаються тільки тоді, коли система вже встановлена ​​на накопичувач, а користувач збирається змінити параметр IDE на SATA і включити NCQ (Native Command Queuing, розширення протоколу SATA, що помітно збільшує швидкість роботи з інформацією за рахунок оптимізації порядку отримання команд).

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

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

Для Windows 7

Одна з найпопулярніших операційних систем, Windows 7, вимагає для перемикання в режим AHCI використання реєстру або спеціальної утиліти.

Перший варіант включає наступні етапи:

  1. Запуск редактора реєстру (Win+R для виклику меню «Виконати», введення команди regedit та підтвердження змін);

  1. Перехід до розділу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci;
  2. Перехід до пункту Start, значення якого за замовчуванням 3, та зміна його на нуль;

  1. Перехід у цьому підрозділі з пункту msahci на IastorV і пошук параметра Start;
  2. Зміна трійки на нуль;
  3. Закриття редактора.

Тепер залишилося перезавантажити комп'ютер та увімкнути потрібний режим AHCI у меню БІОС.

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

Останній етап налаштування режиму – перевірка увімкнення режиму кешування запису у властивостях диска. Якщо він не увімкнений, функцію слід запустити.

Ще один варіант - утиліта Microsoft Fix it, що дозволяє позбавитися помилок після включення нового режиму (завантажити її можна з офіційного сайту Microsoft).

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

Для Windows 8 та 8.1

Якщо на комп'ютері вже інстальовано Виндовс 8 або 8.1, для налаштування режиму AHCI можна скористатися безпечним режимом.

Для цього у разі виникнення помилки слідує:

  1. Повернути режим IDE до БІОС;
  2. перезавантажити комп'ютер;
  3. Запустити командний рядок від імені адміністратора («Пуск»/«Всі програми»/«Стандартні»);
  4. Ввести команду bcdedit /set (current) safeboot minimal

  1. натиснути кнопку введення;
  2. Перезавантажити ПК та увійти до БІОС;
  3. Увімкнути режим AHCI;
  4. Ще раз запустити командний рядок;
  5. Ввести команду bcdedit /deletevalue (current) safeboot;
  6. Повторно перезавантажити систему, після чого Windows повинна перестати видавати повідомлення про помилку.

Якщо ваша система працює на процесорі Intel, можливий додатковий варіант увімкнення AHCI за допомогою утиліти від цього виробника (для AMD спосіб не працює).

Для його використання слідує:

  1. Завантажити файл f6flpy (драйвер режиму) з офіційного сайту Інтел, обравши потрібну версію (х32 або х64);
  2. Завантажити з цього ресурсу файл SetupRST.exe;
  3. Відкрити диспетчер пристроїв та у властивостях вашого жорсткого диска встановити вручну новий драйвер f6 AHCI замість SATA;
  4. Перезавантажити ПК та в БІОС (UEFI) включити AHCI;
  5. Запустити файл SetupRST.exe, який повинен вирішити проблему автоматично.

Для Windows 10

Windows 10 для виправлення помилки при перемиканні режиму також дозволяє скористатися утилітою для процесорів Intel, переустановкою системи та безпечним режимом.

Але найбільш ефективним варіантом буде використання редактора реєстру, який трохи відрізняється від аналогічного методу у Віндовсі 7.

Для того, щоб скористатися цим методом потрібно:

  1. Увійти до системи під ім'ям адміністратора;
  2. Запустити редактор реєстру одним з доступних способів (найпростіше через вікно «Виконати» та команду regedit);
  3. Перейти до розділу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV і знайти його параметр Start, змінивши його значення на 0;
  4. Знайти в сусідньому підрозділі Services\iaStorAV\StartOverride параметр з ім'ям 0, встановивши нульове значення і для нього;
  5. Перейти до підрозділу Services\storahci, провести обнулення параметра Start;
  6. У підрозділі Services\storahci\StartOverride поставити значення нуль для параметра 0.
  7. Закрити редактор та перезавантажити комп'ютер;
  8. Увійти під час завантаження системи в BIOS і увімкнути режим AHCI.

Порада: Рекомендується виконати перший запуск Windows 10 у безпечному режимі, для чого цю опцію включають за допомогою меню «Виконати» (Win+R) та введення команди msconfig для виведення на екран вікна конфігурації системи. Тут потрібно вибрати вкладку "Завантаження" та поставити галочку на пункті безпечного режиму, вказавши варіант "Мінімальна".

За наявності інтерфейсу UEFI потрібно виконати усунення несправностей через меню системи:

  1. Увійти в бічне меню (Win + I);
  2. Вибрати вкладку оновлення та безпеки;
  3. Перейти до пункту "Відновлення", а потім до особливих варіантів завантаження;
  4. Перейти в меню усунення несправностей, вкладка «Додаткові параметри» та, нарешті, «Установки UEFI».

Для стандартного інтерфейсу BIOS перейти до його налаштувань можна, натиснувши під час завантаження відповідну функціональну клавішу.

Наприклад, F2 або F12, залежно від материнської плати або моделі ноутбука, якщо налаштування виконується для нього.


Читайте .

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

При цьому швидкість роботи з даними має зрости – особливо якщо диск має інтерфейс SATA III.

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

Основних технологій, які стали доступні, три:

- Hot Plug- "гаряча" заміна та встановлення накопичувача. Дозволяє видаляти накопичувачі на льоту, не вимикаючи комп'ютер, хоча для цього, необхідно використовувати їх програмне відключення. Може бути цікава тим, хто використовує більше одного накопичувача, як швидке підключення\відключення файлових або медіа сховищ.

- NCQ- (Native Command Queuing) нативна підтримка черги команд. NCQ підвищує швидкодію механічних жорстких дисків, а на додаток суттєво прискорює SSD, які дуже добре справляються з "глибокою" чергою команд.

- TRIM- ця технологія дуже актуальна для нових SSD дисків. Вона значно збільшує швидкодію та продовжує термін експлуатації SSD.

Так ось, щоб задіяти всі можливості інтерфейсу SATA, HDD і SSD, а точніше отримати приріст у швидкості обробки команд дисковою підсистемою, потрібно щоб SATA-контролер працював в режимі AHCI.
Що таке AHCI?
AHCI – це скорочення від Advanced Host Controller Interface.

Переклад SATA - контролера в режим AHCI проводиться безпосередньо до встановлення Windows 7 .
Якщо цього не зробити, то при спробі перевести контролер в режим AHCI на встановленій ОС, ми отримаємо неможливість завантаження Windows 7.

Перед встановленням операційної системи, переведення контролера в режим AHCI проводиться в налаштуваннях BIOS, а точніше в налаштуваннях SATA Configuration.
Заходимо до BIOS, до завантаження системи багаторазовим натисканням кнопки або , і переходимо на вкладку Advanced/SATA Configuration та виставляємо режим роботи контролера AHCIв ASUS EFI BIOS

або в ноутбуці ASUS


Потім зберігаємо налаштування натиснувши .

Якщо операційна система вже встановлена, то перевести контролер у режим AHCI можна в такий спосіб.
На запущеній Windows 7 закриваємо всі працюючі програми та програми.
Одночасним натисканням кнопок Win+R (кнопка Win ), запускаємо меню Виконати...

Забиваємо команду Regedit

Відкриється реєстр для редагування. Переходимо по дорозі HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\msahci .
І значення параметра Start ставимо рівне 0

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

Так що використання нових можливостей SATA-інтерфейсу в режимі AHCI дасть нам важливі переваги:
- можливість «гарячої заміни накопичувачів»;
- збільшення продуктивності дискової підсистеми від технології NCQ;
- можливість повноцінно використовувати пропускну здатність SATA III 6Gb/s;
- Дуже важлива підтримка команд TRIM. Оскільки TRIM працює лише в режимі AHCI.

Вітаю всіх читачів мого блогу і це знову Трішкін Денис.

Існує безліч інструментів збільшити швидкість роботи операційної системи. І одним із них є покращення процесу обробки інформації на жорсткому диску – технологія Advanced Host Controller Interface. Але як увімкнути режим AHCI у Windows 7? У статті я поділюсь з вами цією інформацією.

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

Слід зазначити, що в останніх версіях Windows вже вбудована автоматична підтримка цієї технології. Тому під час встановлення операційної системи драйвер з'являється самостійно. Старі материнські плати, в яких передбачено AHCI, цей режим заблоковано в BIOS.

Увімкнення( )

Існує кілька способів включення потрібної системи.

Переклад AHCI в БІОС до переустановки Windows. Справа в тому, що якщо з якихось причин ви вирішили заново завантажити на свій пристрій операційну систему, то саме в цей момент можна зробити всі необхідні дії.

Звичайно ж, це можливо тільки при виконанні двох умов:

    SATA-роз'єм для вінчестера;

    материнська плата дозволяє підключити функцію.

Отже, під час того, як запускаємо BIOS для виставлення пріоритету старту системи, відразу не виходимо з нього:


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

Варіант передбачає включення потрібної функції без переустановки операційної системи.

Для цього нам потрібно всі зміни проводити у реєстрі:


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

Технологія Advanced Host Controller Interface (AHCI)– це стандарт, запропонований компанією Intel, що дозволяє підвищити швидкість виконання операцій читання/запису з жорстких дисків, підключених за протоколом SATA, за рахунок використання розширених можливостей технології SATA, таких як інтегрована черговість команд (NCQ), крім того, стандарт підтримує технологію гарячої заміни жорстких дисків (hot swap). В операційних системах Windows 7 і Windows Vista вже є можливість підтримки AHCI, і в тому випадку, якщо під час інсталяції Windows 7 система виявляє, що комп'ютер підтримує AHCI, драйвер AHCI встановлюється автоматично.

У старих моделях материнських плат, незважаючи на те, що чіпсет підтримує технологію AHCI, її підтримка відключена на рівні BIOS. Тому, якщо при встановленні ОС Windows 7/Vista, установник не визначив наявність підтримки ACHI на чіпсеті, то драйвер пристроїв AHCI встановлено не буде. В результаті, якщо в такій системі вже після установки Windows активувати підтримку ACHI в BIOS, то система може перестань завантажуватися або падати в синій екран BSOD.

Тому, якщо після інсталяції Windows 7 ви виявили, що ваша материнська плата підтримує режим AHCI, проте ця функція відключена в BIOS, то дана інструкція допоможе вам активувати підтримку AHCPI в Windows 7/Vista.

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

Як перевірити чи включенаAHCI вWindows

Якщо ви не впевнені, увімкнена чи ні підтримка AHCI у вашій Windows 7, то дотримуючись цієї інструкції, ви зможете встановити цей факт.

  1. Відкрийте диспетчер пристроїв (в меню Пуск наберіть DeviceManager).
  2. На запит UAC, що з'явився “Do you want to allow the following program to make changes to this computer?” дайте відповідь Yes.
  3. Відкрийте секцію IDE ATA/ATAPI controllers .
  4. Якщо в Windows встановлено драйвер AHCI, то в списку пристроїв буде щось подібне Standard AHCI 1.0 Serial ATA Controllerабо Intel(R) 5 Series 6 Port SATA AHCI Controller.

У тому випадку, якщо нічого про AHCI Controller ви знайти не можете, слід вважати, що підтримка AHCI у вашій системі відключена. І ви можете активувати AHCI в Windows (за наведеною вище інструкцією), і після цього включити AHCI в BIOS.

Хоч режим IDE досить старий, але без нього не працюватиме, наприклад, та ж Windows XP, або потрібно протестувати жорсткий диск за допомогою різних програм. Користувачі досі запитують, як переключити AHCI на IDE в Біосі.

Що таке AHCI та IDE?

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

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

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

Як переключити AHCI на IDE у Біосі

Для початку вам потрібно зайти в BIOS, описувати, як це зробити тут я не будуть, тому що у кожного модель ноутбука різна. Читаємо , що дізнатися, про вхід у BIOS на своїй моделі ноутбука чи материнської плати.

Коли ви потрапите в Біос, потрібно стрілками перейти на вкладку "Advanced". Знайдіть там параметр під назвою Secure Bootі переведіть її в положення Disable(Вимкнено).


Там має бути щось на кшталт "Sata Controller Mode". Якщо там стоїть AHCI, то міняємо на IDE чи навпаки. Якщо цього розділу там немає, то спробуйте переключити UEFI Bootу становище CSM Boot.

На деяких ноутбуках (зокрема TOSHIBA) замість IDE може бути пункт Compatibilityщо є аналогічним IDE.


В інших ноутбуках, на кшталт Acer в BIOS, можна зайти на вкладку «Main»і вже там є пункт "Sata Mode", який можна переключати в потрібне положення.