Чому я повинен вибрати (або ні) AHCI над IDE у налаштуваннях BIOS мого ПК?


42

Я помітив у BIOS-налаштуваннях нових ПК, якими я володію, що я можу налаштувати роботу контролера накопичувача або в режимі AHCI (Advanced Host Controller Interface), або в режимі IDE.

Я підозрюю, що AHCI "працює" краще, але я насправді про це не знаю багато з практичної точки зору. Однак я також помітив, що певні програми (наприклад, Ghost 2003) просто не виявляють мої жорсткі диски, якщо я вибираю режим AHCI. (AHCI = Чорт питань сумісності?)

Отже ... чому AHCI існує, чому я повинен піклуватися і хотів би ним користуватися, і чому / коли я не хочу його використовувати? Чи є нові нові жорсткі диски, для яких потрібен AHCI, і чи в іншому випадку вони притупляються при запуску в режимі IDE?

Відповіді:


23

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

Щоб реально використовувати AHCI, ОС (будь то Windows, Linux чи навіть Ghost), повинен мати драйвер AHCI. Windows Vista і 7 містять драйвер, але не встановлюйте його, якщо в контролері завантажувального диска не ввімкнено AHCI. Аналогічно, драйвер IDE не встановлюється, якщо контролер IDE відключений. Ось чому ви не можете просто змінити налаштування в BIOS у вже встановленій системі Windows.

Ghost 2003 був випущений у 2002 році, за кілька років до завершення специфікації AHCI. Навряд чи дивно, що Ghost 2003 не підтримує AHCI. Мабуть, остання корпоративна версія Ghost може працювати в завантажувальному середовищі на базі Windows або Linux, тому цілком ймовірно, що версія підтримує AHCI.


30

AHCI vs IDE - Benchmark & ​​Advantage

Витяг : Перевага AHCI

  1. Гаряче підключення
  2. Native Command Queuing (може покращити чутливість комп'ютера / системи / жорсткого диска, особливо в багатозадачних умовах
    ...

Вердикт :

Ці масштабні орієнтири чітко показують нам, що AHCI (NCQ) безумовно може покращити чутливість комп'ютерної системи, швидкість передачі, кількість вводу-виводу за секунду, і список продовжується.


14

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

З цієї статті:

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

  • Режим IDE може періодично отримувати користь від дещо швидшої швидкості читання та запису в деяких тестах.

  • Підтримка TRIM прекрасно працює в обох режимах

  • В цілому більшість накопичувачів SSD забезпечують кращі показники роботи в режимі AHCI, але це не вночі та дні.

Як ви знаєте, що ви використовуєте IDE або AHCI? Перейдіть до Диспетчера пристроїв і розгорніть контролери жорсткого диска. Якщо ви бачите "AHCI" там, ви використовуєте AHCI.

диспетчер пристроїв, контролери IDE ATA / ATAPI

Хороша новина полягає в тому, що ви можете перейти з режиму IDE на AHCI в Windows 7 або Vista, не перевстановлюючи або навіть відкриваючи корпус ПК. Ось стаття MSFT KB про те, як це зробити.

  1. Натисніть клавішу Win+, Rщоб відкрити рядок запуску.
  2. Введіть Regeditі натисніть, Enterщоб відкрити Редактор реєстру.
  3. Перейдіть до HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlset/Services/msahci
  4. Праворуч клацніть правою кнопкою миші кнопку «Пуск», а потім «Змінити».
  5. Введіть 0у поле "Дані про значення" (шістнадцятковий), клік ОК.
  6. Закрийте редактор реєстру.
  7. Перезавантажте комп'ютер. Натисніть і потримайте, Deleteпоки комп'ютер завантажується, щоб увійти до налаштування BIOS. Ваш комп'ютер може використовувати інший ключ, наприклад, F2або щось інше. Будь ласка, зверніться до комп'ютерного посібника.
  8. У налаштуваннях BIOS виберіть "Інтегрована периферія" та поставте маркер там, де написано "Режим SATA RAID / AHCI". Тепер використовуйте +і -клавішу або Page Upі Page Downключі , щоб змінити значення з «Відключений» на «AHCI». Це стосується останніх версій системи Award BIOS. Налаштування BIOS можуть бути різними. Будь ласка, зверніться до посібника з комп'ютера.
  9. Натисніть, F10щоб зберегти зміни. Натисніть, Yякщо вас попросять підтвердити.

1

Чому НЕ використовувати AHCI (я повинен був розміщувати це кілька років тому, оскільки зараз це трохи менш актуально):

Це може чудово працювати на / з останнім обладнанням, але це не завжди було так. Ви захочете спробувати його, але якщо ви знайдете якісь загадкові проблеми, добре пам’ятати, щоб протестувати без нього. Деякі проблеми, з якими я стикався в минулому: відмова у виявленні певних моделей жорсткого диска, помилки в драйверах Intel, що спричиняють збої в деяких сценаріях (вони вже виправлені, але я ще не перевіряв останні версії), ривка миші, глюки в аудіо тощо.

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

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

З моїми власними дослідженнями на жорстких дисках та на жорстких дисках для споживачів, моє власне дослідження говорить про те, що для вигоди від AHCI вам потрібно 6-ти Гбайт / с SATA-порт та SSD, або ви хочете використовувати HDD, який, як відомо, демонструє поліпшення роботи з NCQ. Я спробував Samsung, WD, Maxtor споживчий SATA HDD з AHCI, і в моїй системі не було покращено продуктивність, протилежний інфакт для деяких сценаріїв, характерних для моделей вводу-виводу робочих станцій настільних ПК.

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


По-друге, ця проблема із вторинним HD не була доступною, коли ПК відновився зі сну, зник, коли я перевстановив Win7 і застосував рідний режим IDE. Це, мабуть, є нечастою проблемою.
BJ292

1

Нещодавно я встановив накопичувач SSD у своєму семирічному ноутбуці. При запуску в режимі IDE SSD накопичувач складає 200 балів у програмі тестування AS SSD . В режимі AHCI оцінка склала 1250! І це, безумовно, повернуло старий ПК до життя. Різниця ВЕЛИЧЕЗНА!

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

Ви можете легко внести цю зміну у вже встановлену Windows. У мережі є багато статей про це, тому я не буду заглиблюватися в це.


Ласкаво просимо до Супер Користувача! Ваше повідомлення - це коментар, а не відповідь на питання ОП. На цьому веб-сайті ми цінуємо ваші відповіді та заохочуємо вас робити внесок там, де можете. Ви завжди можете коментувати свої власні публікації, і як тільки ви здобули достатню репутацію, ви можете коментувати всюди .
Я кажу: Відновіть Моніку

1

Ви не можете перемикати режими між IDE та AHCI в системі Windows, у якої вже є ОС, інакше жорсткий диск не завантажується, і ви отримуєте помилку "Недоступний пристрій завантаження" ... принаймні в Windows 10. Я дізнався важкий шлях при скиданні параметрів BIOS за замовчуванням, і він не завантажиться, і довелося перевстановити всю ОС, щоб змусити її знову працювати, тільки щоб друг сказав мені згодом, що все, що мені потрібно було, повернути режим SATA назад Знову IDE: - /



-1

Однак інсталяційні диски Windows 7 працюватимуть лише в тому випадку, якщо цільовий диск знаходиться в режимі IDE. Тоді вам знадобиться перемогти нову установку Windows 7, щоб перетворити її з режиму IDE в режим AHCI, але я просто залишив свій другий ноутбук у режимі IDE, тому що я хочу зробити чотирьохзавантажувальну систему, яка завантажує Windows 7 64-розрядний, Windows 7 32- біт, Windows 98SE та MS-DOS 7.10. TurboCAD 2017 не працює належним чином у Windows 64-бітний працює лише в 32-бітних Windows. Так само я не хочу платити 5000 доларів за помилку Maxisquash, я маю на увазі останній компілятор Fortran від Microsoft. Я хочу, щоб Fortran та PL / I компілятори, які я можу собі дозволити.


Це не відповідає на запитання автора
Ramhound

Ви можете перейти з режиму диска AHCI на IDE, використовуючи regedit.exe для редагування HEY_LOCAL_MACHINE \ system \ currentcontrolset \ services \ picide. Одне значення потрібно змінити з 3 на 0, щоб увімкнути драйвер pciide. сис. Аналогічно, для переходу з IDE на AHCI yiu потрібно змістити значення MSahci.sys з 3 на нуль. Ви можете знайти цю інформацію через www.google.com/advanced_search. Веб-сайт Майкрософт та кілька інших людей підкажуть, як це зробити.
mc5w
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.