2009-07-15 22:39:19 +0000 2009-07-15 22:39:19 +0000
43
43

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

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

я подозреваю, что AHCI “работает” лучше, но с практической точки зрения я знаю об этом не так уж много. Однако, я также заметил, что некоторые программы (например, Ghost 2003) просто не обнаруживают мои жесткие диски, если я выберу режим AHCI. (AHCI = A Heck of Compatibility Issues?)

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

Ответы (7)

30
30
30
2009-07-15 22:52:30 +0000

AHCI vs IDE - Benchmark & Advantage

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

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

Вердикт :

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

23
23
23
2009-07-15 23:34:52 +0000

Вы можете видеть 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. Очевидно, что последняя корпоративная версия Ghost может работать в загрузочном окружении, основанном либо на Windows, либо на Linux, поэтому вполне вероятно, что эта версия поддерживает AHCI.

14
14
14
2012-04-20 19:16:09 +0000

Здесь в 2012 году, согласно этому сравнению производительности , это не кажется срочным для одной пользовательской рабочей станции. Однако, AHCI - это better и более современная опция, и вы всегда должны использовать ее, когда это возможно.

Из этой статьи:

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

  • в некоторых тестах режим IDE может иногда выигрывать от немного более высокой скорости чтения и записи.

  • поддержка TRIM работает в обоих режимах отлично

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

Как узнать, что вы используете IDE или AHCI? Перейдите в диспетчер устройств и расширьте контроллеры жестких дисков. Если вы видите там “AHCI”, вы используете AHCI.

Хорошая новость заключается в том, что вы можете переключиться из режима IDE в AHCI в Windows 7 или Vista без переустановки и даже без открытия корпуса ПК. Вот статья MSFT KB о том, как это сделать.

  1. Нажмите клавиши Win+R, чтобы открыть подсказку Run.
  2. Введите Regedit и нажмите Enter, чтобы открыть Редактор реестра.
  3. Перейдите к HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlset/Services/msahci
  4. С правой стороны нажмите правой клавишей мыши на “Start”, а затем на “Modify”.
  5. Введите 0 в поле “Value data” (шестнадцатеричное), клик OK.
  6. Закрыть редактор реестра.
  7. Перезагрузить компьютер. Нажмите и удерживайте клавишу Delete во время загрузки компьютера, чтобы войти в настройки BIOS. Ваш компьютер может использовать другую клавишу, например, F2 или что-то другое. Обратитесь к руководству по эксплуатации компьютера.
  8. В настройках BIOS выберите “Integrated Peripherals” (Встроенные периферийные устройства) и поместите надпись “SATA RAID/AHCI Mode” (Режим SATA RAID/AHCI). Теперь используйте кнопки + и - или Page Up и Page Down, чтобы изменить значение с “Disabled” на “AHCI”. Это относится к последним версиям системы Award BIOS. Ваши настройки BIOS могут отличаться. Пожалуйста, обратитесь к руководству по эксплуатации вашего компьютера.
  9. Нажмите F10, чтобы сохранить изменения. Нажмите Y, если вас попросят подтвердить.
1
1
1
2012-02-23 14:28:28 +0000

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

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

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

Если вы цените то, что известно “известное количество” и “пробовали и тестировали”, то, возможно, вы захотите подумать дважды о AHCI. И пока что время, которое я потратил на диагностику ошибок и тестирование производительности … Мне действительно нравится быть бесплатным отделом контроля качества для Intel. Если бы они на самом деле поставили “бета” или что-то вроде того, что предупреждало бы меня держаться подальше, но я по глупости подумал, что их AHCI драйверы и Option ROM’s и т.д. так же прочны, как и процессор.

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

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

1
1
1
2015-06-01 20:38:59 +0000

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

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

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

1
1
1
2018-08-27 18:08:33 +0000

Вы не можете переключаться между режимами IDE и AHCI на системе Windows, на которой уже установлена операционная система, иначе жесткий диск не загрузится и вы получите ошибку “INACCESSIBLE BOOT DEVICE”… по крайней мере, в Windows 10. Я обнаружил, что при сбросе настроек BIOS по умолчанию, он не загружается, и мне пришлось переустанавливать всю ОС, чтобы она снова заработала, только чтобы позже друг сказал мне, что все, что мне нужно было сделать, это вернуть режим SATA обратно в IDE :-/

-1
-1
-1
2019-07-31 00:13:38 +0000

Однако установочные диски Windows 7 будут работать только в том случае, если целевой диск находится в режиме IDE. Затем вам нужно будет уговорить новую установку Windows 7 на преобразование из режима IDE в режим AHCI, но я только что оставил свой второй ноутбук в режиме IDE, потому что я хочу сделать четырехъядерную загрузочную систему, которая загружает Windows 7 64-bit, Windows 7 32-bit, Windows 98SE, и MS-DOS 7.10 . TurboCAD 2017 не работает прямо в Windows 64-разрядной работает только правая 32-разрядная Windows. Точно так же я не хочу платить $5,000 за Maxisquash’s er, я имею в виду последний компилятор Fortran от Microsoft. Мне нужны компиляторы Fortran a и PL/I, которые я могу себе позволить.

Похожие вопросы

19
18
16
3
4