Почему я должен выбирать (или нет) AHCI через IDE в настройках BIOS моего компьютера?

Я заметил в настройках BIOS новых компьютеров, которыми владею, что могу настроить работу контроллера накопителя либо в режиме AHCI (Advanced Host Controller Interface), либо в режиме IDE.

Я подозреваю, что AHCI «работает» лучше, но я действительно мало знаю об этом с практической точки зрения. Тем не менее, я также заметил, что некоторые программы (например, Ghost 2003) просто не обнаруживают мои жесткие диски, если я выбираю режим AHCI. (AHCI = вопрос о проблемах совместимости?)

Итак … почему существует AHCI, почему мне это нужно, и я хочу использовать его, и почему / когда я не хочу его использовать? Есть ли особенности для новых жестких дисков, которые требуют AHCI, и не работают ли они в противном случае при работе в режиме IDE?

Вы можете видеть AHCI как язык, который контроллер использует для общения с системой. Диск не может видеть, используется ли AHCI или эмуляция IDE. Если вы используете AHCI, доступны все функции Serial ATA, в то время как вам не нужны никакие драйверы, специфичные для вашего контроллера.

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

Ghost 2003 был выпущен в 2002 году, за несколько лет до завершения спецификации AHCI. Неудивительно, что Ghost 2003 не поддерживает AHCI. По-видимому, последняя версия Enterprise Ghost может запускаться в загрузочной среде на основе Windows или Linux, поэтому вполне вероятно, что версия поддерживает AHCI.

AHCI против IDE – Benchmark & ​​Advantage

Выдержка : преимущество AHCI

  1. Горячая Plugging
  2. Собственная командная очередь (может улучшить реакцию компьютера / системы / жесткого диска, особенно в многозадачной среде

Вердикт :

Эти обширные тесты четко показывают нам, что AHCI (NCQ) определенно может улучшить отзывчивость компьютерной системы, скорость передачи данных, количество IO в секунду и список.

Здесь, в 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. Перезагрузите компьютер. Нажмите и удерживайте кнопку « Удалить», пока компьютер загрузится, чтобы войти в настройку BIOS. Ваш компьютер может использовать другой ключ, например F2 или что-то еще. Пожалуйста, обратитесь к руководству вашего компьютера.
  8. В настройках BIOS выберите «Integrated Peripherals» и поместите маркер там, где он говорит «SATA RAID / AHCI Mode». Теперь используйте клавиши + и - или Page Up и Page Down, чтобы изменить значение с «Отключено» на «AHCI». Это относится к новейшим версиям системы Award BIOS. Настройки BIOS могут отличаться. Пожалуйста, обратитесь к руководству вашего компьютера.
  9. Нажмите F10, чтобы сохранить изменения. Нажмите Y, если вас попросят подтвердить.

Почему НЕ использовать AHCI (я должен был опубликовать это несколько лет назад, так как теперь это немного менее актуально):

Он может отлично работать с последними аппаратными средствами, но это не всегда так. Вы захотите попробовать, но если вы обнаружите какие-то загадочные проблемы, хорошо помнить, что нужно протестировать без него. Некоторые проблемы, с которыми я столкнулся в прошлом: неспособность обнаружить некоторые модели жестких дисков, ошибки в драйверах Intel, вызывающие сбои в некоторых сценариях (они уже исправлены, но я не тестировал последние версии широко), отрывистая мышь, глюки в аудио и т. Д.

Дело в том, что устаревшая IDE была опробована и протестирована. AHCI и его функции созревают за последние несколько лет, но все же могут существовать некоторые редкие сценарии, когда, как и самолеты, многие вещи должны произойти определенным образом / порядок, чтобы самолет врезался. Эти типы вещей будут устранены во времени, но если вы хотите играть в безопасности, AHCI может понадобиться еще несколько лет. Есть еще новые драйверы AHCI, выпущенные довольно часто, и это еще не все новые функции. Я видел, что кто-то, кто пробовал разные версии, говорит, что также могут быть различия в производительности.

Если вы цените то, что известно «известное количество» и «проверено и проверено», возможно, вам захочется дважды подумать об AHCI. И пока я провел диагностику ошибок и тестирование производительности … Мне очень нравится быть свободным отделом QA для Intel. Если бы они на самом деле поставили «бету» или что-то в этом месте, которое, по крайней мере, предупредило бы меня, чтобы я держался подальше, но я по-глупо думал, что их драйверы AHCI и опционные ROM и т. Д. Были такими же прочными, как у CPU.

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

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

Недавно я установил накопитель SSD на своем семилетнем ноутбуке. SSD-накопитель оценивает 200 в тестовой программе AS SSD при работе в режиме IDE. В режиме AHCI оценка составляла 1250! И это, безусловно, оживило старый компьютер. Разница ОГРОМНАЯ!

Если вы хотите попробовать это, тогда начните проверку того, что ваша BIOS имеет возможность переключиться в режим AHCI.

Вы можете легко внести это изменение в уже установленную Windows. Об этом много статей в сети, поэтому я не буду углубляться в это.

Давайте будем гением компьютера.