Содержание
- AHCI — технология повышения производительности дисковой подсистемы компьютера.
- Назначение и преимущества
- NCQ
- Включение технологии в BIOS и OC
- Заключение
- Что такое AHCI-режим SATA
- Что такое режим AHCI
- Как проверить, используется ли на компьютере режим AHCI
- Как включить режим AHCI для SSD. Теория и практика.
- Особенности активации режима AHCI в разных версиях Windows
- Как включить AHCI для SATA в BIOS без переустановки Windows, ошибка INACCESSIBLE BOOT DEVICE ️
- Configure SATA As
- Принцип работы
- Какое значение выбрать?

Предпосылкой этому может стать неверное отключение носителя от компьютера, неожиданное исчезновение напряжения в сети электропитания, перезагрузка компьютера кнопкой «Reset» на системном блоке и др.
AHCI — технология повышения производительности дисковой подсистемы компьютера.
Возможно, многим пользователям известен термин AHCI, и, наверное, многие знают, что он связан с современным интерфейсом для подключения жестких дисков – SATA. Однако, возможно, не все читатели точно знают, что такое AHCI. AHCI – это новая технология, которая представляет собой надстройку над интерфейсом SATA и позволяет ему реализовать ряд дополнительных возможностей, улучшающих производительность дисковой подсистемы компьютера.

Назначение и преимущества
Стандарт SATA существует уже больше десятилетия, и за этот период времени он получил заслуженное признание, как со стороны компьютерных специалистов, так и со стороны простых пользователей ПК. Данная технология позволяет подключать к материнской плате гораздо большее количество устройств по сравнению со стандартом IDE, также позволяет жестким дискам обмениваться данными с материнской платой на большой скорости. Однако на многих материнских платах для реализации SATA используется контроллер IDE (ATA) традиционного типа, что делает недоступным ряд полезных функций, описанных в стандарте интерфейса. К подобным функциям относится возможность горячей замены устройств, также поддержка механизма упорядочивания операций чтения-записи NCQ.
В первых материнских платах с поддержкой SATA реализацию дополнительных функций брал на себя специальный хост-контроллер. Однако устройство подобных контроллеров было различным у всех производителей. Стандарт AHCI (Advanced Host Controller Interface, расширенный интерфейс хост-контроллера), на самом деле, ввел единый стандарт для подобного контроллера.
Итак, что все-таки получил пользователь в результате внедрения нового интерфейса? Сначала, стала возможной горячая замена накопителей, другими словами замена накопителей без выключения питания. Таким макаром, внутренний жесткий диск стал подобен съемному носителю информации вроде флэшки. Подобная возможность была немыслима для стандарта IDE, в каком «горячее» подключение и выключение накопителя было не только лишь невозможно, да и чревато фатальными последствиями, как для самого IDE-винчестера, так и для материнской платы.
Также включение режима поддержки улучшенного хост-контролллера может позволить шине SATA работать на максимальной скорости. Эта возможность будет особенно полезна владельцам накопителей типа SSD.
NCQ
Кроме того, благодаря новой технологии накопители получили возможность поддерживать режим NCQ, позволяющий использовать очередь команд при одновременном обращении к накопителю со стороны сразу нескольких процессов. Суть этой технологии кратко можно описать следующим образом. В обычном режиме к жесткому диску обращается лишь один-единственный процесс операционной системы, который считывает информацию с определенного места диска. Если таких процессов оказывается много, то контроллер жесткого диска вынужден перемещать считывающие головки так, чтобы получить информацию из нескольких областей. Как выполнена задача по обслуживанию одного из процессов, то жесткий диск переключается на выполнение запросов от других процессов.
Однако перемещение головок жесткого диска при всем этом может быть далеко не всегда оптимальным, а это приводит к потерям времени, и, как следствие, снижает производительность жесткого диска.
Технология NCQ позволяет переформировать очередь команд, поступающих от разных процессов, таким макаром, чтобы сначала выполнялись бы команды, требующие нахождения головок в одной области диска, а затем в другой. Такое перераспределение порядка команд уменьшает полное количество времени, требуемое жесткому диску для позиционирования головок.
Хотя технология NCQ позволяет в ряде всевозможных случаев заметно повысить производительность работы накопителя типа HDD или SSD, все же, она дает значительный эффект лишь при существенной многозадачной нагрузке на диск. При таких операциях, как, например, копирование больших файлов, выгоды от технологии практически не наблюдается.
Включение технологии в BIOS и OC
Для работы контроллера необходима его поддержка со стороны следующих программных и аппаратных компонентов:
- BIOS компьютера.
- Материнской платы.
- Операционной системы.
Большинство современных операционных систем семейства Windows и BIOS большинства системных плат поддерживает технологию AHCI. Однако тут необходимо учитывать ряд нюансов.
Для работы контроллера в ОС Windows XP необходимо предварительно скачать и установить специальный драйвер. Такие операционные системы, как Windows Vista и Windows 7 уже имеют в своем составе необходимый драйвер, однако для того, чтобы он функционировал, пользователю необходимо предварительно активировать драйвер вручную.
После установки драйвера в операционных системах Windows XP/Vista/7 AHCI mode необходимо включить в BIOS компьютера. Опция, которая включает режим поддержки улучшенного контроллера, в разных версиях BIOS может носить разные названия, например Configure SATA as или Compatible. Также в этих опциях пользователь имеет возможность отключить поддержку нового контроллера и установить режим поддержки старого контроллера типа IDE.
Иногда может случиться так, что в БИОСе отсутствует необходимая опция, хотя вы точно знаете, что ваша материнская плата поддерживает технологию. Эту проблему часто может решить обновление BIOS. Иногда встречается и такая ситуация, когда некоторые SSD контроллеры не поддерживают режим AHCI. В подобном случае идеальнее всего переключить режим контроллера обратно на значение IDE в BIOS.
После установки необходимого режима в БИОСе вы должны перезагрузить компьютер. Следует помнить, что установка режима AHCI в BIOS без установленного в Windows драйвера не позволит вам загрузить Windows, поскольку ОС останется настроенной для работы со старым контроллером ATA. Если после перезагрузки компьютера операционная система выдает ошибку, то необходимо заново перезагрузиться и отключить режим поддержки старого контроллера IDE, а потом переключить контроллер в режим поддержки расширенного контроллера.
Режим AHCI для Windows 8 устанавливается намного проще. Достаточно включить необходимую опцию в BIOS, после этого драйвер должен установиться автоматически при загрузке Windows. Однако при всем этом пользователь должен загрузить Windows в безопасном режиме.
Заключение
Технология AHCI представляет собой улучшенный хост-адаптер для подключения накопителей на жестких дисках, который пришел на замену проверенному временем, но морально устаревшему контроллеру IDE. Поддержку AHCI можно легко включить с помощью средств BIOS и операционной системы компьютера. Хотя далеко не всегда эта технология помогает решить все проблемы, связанные с низкой производительностью жесткого диска компьютера, однако в ряде всевозможных случаев использование этой технологии может быть полезным помогая улучшить скорость работы накопителей типа HDD и SSD.
Что такое AHCI-режим SATA

Активация режима AHCI интерфейса SATA позволяет компьютеру использовать расширенные возможности работы с внутренними запоминающими устройствами (жесткими дисками, SSD) и таким макаром повысить их быстродействие.
Подробнее о режиме AHCI, также о том, что необходимо для его активации, пойдет речь в этой статье.
Что такое режим AHCI
Современные внутренние запоминающие устройства (жесткие диски, SSD) подсоединяются к материнской плате компьютера через интерфейс (разъем) SATA, который пришел на замену интерфейсу PATA (см. изображения ниже: слева — PATA, справа — SATA).
Интерфейс SATA может работать в двух режимах:
• IDE (Integrated Development Environment) – это режим совместимости со старым оборудованием и программным обеспечением. На самом деле, возможности SATA в этом режиме не отличаются от возможностей PATA;
• AHCI (Advanced Host Controller Interface) – новый режим работы с запоминающими устройствами. Исключительно в этом режиме компьютер использует все преимущества SATA, главными среди которых являются:
1. Возможность «горячей» замены жестких дисков (диски можно отключать и подключать к материнской плате, не выключая компьютер, что особенно удобно при обслуживании серверов);
2. NCQ (Native Command Queuing) — технология, сокращающая количество перемещений считывающих головок жесткого диска, повышающая скорость одновременного использования запоминающего устройства несколькими программами и др.

Активация режима AHCI содействует ускорению доступа к файлам, хранящимся на запоминающих устройствах, и позитивно влияет на общее быстродействие компьютера. Хотя на практике на домашних компьютерах прирост производительности, обычно, оказывается не значительным. Но если аппаратное и программное обеспечение компьютера поддерживает этот режим, его все-таки лучше включить. Тем паче, что почти всегда в этом нет ничего сложного (см. ниже).
Как проверить, используется ли на компьютере режим AHCI
Вполне вероятно, что на вашем компьютере режим AHCI уже активирован. Проверить это можно несколькими способами:
Способ 1 : Зайти в «Диспетчер устройств Windows» и открыть раздел «IDE ATA/ATAPI контроллеры». Если в этом разделе есть устройство со словом «AHCI» в названии, значит режим AHCI на компьютере уже используется (см. изображение ниже).
Неопытным пользователям напомню, что для запуска Диспетчера устройств необходимо нажать кнопку Win (находится в левом ближнем углу клавиатуры между кнопками Ctrl и Alt , отмечена эмблемою Windows) и, не отпуская ее, один раз нажать клавишу R (в русской раскладке К). Откроется окно, в каком нужно напечатать или скопировать с этой страницы фразу
Как включить режим AHCI для SSD. Теория и практика.
mmc devmgmt.msc и нажать Enter. Подробнее о Диспетчере устройств Windows можно узнать на этой странице.

Способ 2 : зайти в настройки BIOS компьютера и найти там пункт «SATA Mode» или с другим очень похожим названием. Если значение этого пункта «AHCI», значит, режим AHCI уже используется.
Важно. Если в указанном пункте стоит значение «IDE», не спешите тут же изменять его на «AHCI». Придерживаетесь рекомендаций, изложенных ниже.
Напомню, что для входа в настройки BIOS во время загрузки компьютера необходимо периодически нажимать кнопку Del или F2 (с частотой 1 раз в 1-2 сек.). Подробнее о том, что такое BIOS, читайте здесь.
Особенности активации режима AHCI в разных версиях Windows
Активировать AHCI обычно можно в настройках BIOS материнской платы компьютера. В BIOS некоторых компьютеров такая возможность отсутствует, даже если на материнской плате есть разъемы SATA. Иногда проблему удается решить обновлением (перепрошивкой) версии BIOS.
Кроме изменения настроек BIOS, потребуется также наличие на компьютере специального драйвера AHCI для Windows. Этот драйвер встроен в Windows Vista, 7, 8. Активация AHCI в этих версиях Windows обычно не вызывает никаких проблем даже у пользователей с минимальным уровнем знаний. Вот ссылки на подробное описание порядка действий:

В Windows XP драйвер AHCI отсутствует, поскольку на момент разработки этой операционной системы интерфейс SATA в компьютерах еще не использовался. Все же, нужный драйвер можно скачать с Интернета и самостоятельно интегрировать его в Windows XP. В Интернете есть неограниченное количество инструкций по этому поводу. Но неопытным пользователям мы не рекомендуем пытаться самостоятельно включить режим AHCI в Windows XP.
Почему? Для каждого компьютера с Windows XP драйвер AHCI отличается. Чтобы найти подходящий, следует знать модель материнской платы компьютера или, по крайней мере, название южного моста ее чипсета. Интеграция драйвера AHCI в Windows XP производится пользователем в «принудительном» режиме.
В связи с этим, существует большая вероятность возникновения проблем (установка неподходящего драйвера, ошибки при его установке и т.д.), что в почти всех случаях влечет за собой полную неработоспособность Windows, потерю данных и т.д.
ПОДЕЛИТЬСЯ:
НАПИСАТЬ АВТОРУ
Похожие материалы

Как включить AHCI-режим для SATA в Windows Vista и Windows 7
AHCI – продвинутый режим работы интерфейса (разъема) SATA, через который современные запоминающие устройства (жесткие диски, SSD) подключаются к материнской плате компьютера. Использование AHCI позволяет ускорить работу дисковой подсистемы компьютера.
В статье описан порядок активации AHCI в Windows Vista и Windows 7.

Как включить AHCI-режим для SATA в Windows 8
Внутренние запоминающие устройства компьютера (жесткие диски и SSD) с включенным режимом AHCI работают быстрее. Это позитивно сказывается на общем быстродействии всего компьютера.
О том, как включить AHCI на компьютерах с Windows 8, пойдет речь в этой статье.

Как изменить иконку локального диска
Если на компьютере с Windows Вам чем-то не нравится стандартная иконка локального диска, ее можно изменить на любую другую.
Все, что понадобится — это новая иконка в виде файла с расширением ICO. Ее можно скачать с интернета или же создать самостоятельно. Желательно, чтобы изображение этой иконки было достаточно большим (более 64х64 пикселов), иначе внешний облик диска, к которому вы собираетесь ее «приделать», в некоторых режимах отображения будет не очень привлекательным.
Нужно также внести несколько несложных изменений в системный реестр Windows.
Как включить AHCI для SATA в BIOS без переустановки Windows, ошибка INACCESSIBLE BOOT DEVICE ️

Как исправить ошибки на жестком диске
Каждый пользователь компьютера в какой-то момент сталкивается с ситуацией, когда определенный жесткий диск, флешка или другое запоминающее устройство начинает работать нестабильно. При попытке получить доступ к хранящимся на нем файлам, компьютер сообщает о наличии на устройстве ошибок.
Причиной этому может стать неправильное отключение носителя от компьютера, внезапное исчезновение напряжения в сети электропитания, перезагрузка компьютера кнопкой «Reset» на системном блоке и др.
Почти всегда, проблема решается штатными средствами Windows. Установка дополнительного программного обеспечения не требуется.

Как изменить букву диска
Как Вам уже, наверное, известно, каждому запоминающему устройству, подключенному к компьютеру (локальные диски, съемные винчестеры, флешки, дисководы оптических дисков и др.), присваивается буква латинского алфавита.
Обычно, процесс назначения устройству этой буквы происходит автоматически во время его подключения к компьютеру. Но, в случае необходимости, пользователь может самостоятельно переназначить букву любому устройству, если результаты автоматического выбора его чем-то не устраивают.
О том, как это сделать, и речь пойдет в этой статье.
Если Вас не устраивает то, каким образом пространство внутреннего запоминающего устройства компьютера разделено на диски – перераспределите его.
Вы можете самостоятельно увеличить размер одного локального диска за счет уменьшения размеров остальных, объединить несколько локальных дисков в один, или же наоборот – разделить один раздел на несколько. В этом нет ничего сложного.
ПОКАЗАТЬ ЕЩЕ
Configure SATA As
Другие идентичные по назначению опции: SATA AHCI Mode, nVidia RAID Function, IDE RAID, SATA Controller Mode.

Опция Configure SATA as создана для настройки параметров работы жестких дисков компьютера. Обычно, опция может принимать три значения – IDE, RAID и AHCI.
Принцип работы
Функция Configure SATA as используется для конфигурирования современных накопителей на жестких дисках, соответствующих стандарту интерфейса последовательного ATA (SATA). Эти накопители могут работать в нескольких режимах, в число которых входят режим поддержки традиционного интерфейса ATA (IDE), режим поддержки дисковых массивов RAID и режим поддержки усовершенствованного контроллера жестких дисков AHCI.
Вариант IDE используется для тех операционных систем, которые не поддерживают работу жесткого диска в режиме AHCI. К таким операционным системам относятся операционные системы линейки Windows прямо до Windows 2000 и NT 3.5 (это Windows 95/98 и Windows Millenium). Прочие операционные системы могут работать c накопителями в режиме AHCI, однако, обычно, для этого требуется специальный драйвер. В операционных системах Windows NT 3.5, Windows 2000 и XP данный драйвер отсутствует, поэтому для работы в них накопителей в режиме AHCI его необходимо предварительно установить.
В ОС, начиная с Windows Vista, драйвер AHCI присутствует, однако требует активации. Также контроллер AHCI поддерживают и современные версии ОС семейств Mac OS, FreeBSD, Solaris и Linux.
Контроллер AHCI (Advanced Host Controller Interface) был разработан в качестве замены традиционному контроллеру жестких дисков стандарта IDE. Его отличительными чертами является поддержка горячего подключения устройств, также поддержка технологии NCQ, позволяющей улучшить производительность накопителей путем оптимизации операций чтения-записи.
Вариант RAID позволяет включить поддержку дисковых массивов. Такой режим позволяет ускорить операции чтения/записи информации, также обеспечить ее сохранность в случае выхода диска из строя. Для использования RAID ваша материнская плата должна поддерживать данную технологию.
В этом случае, если материнская плата не поддерживает RAID, то в опции Configure SATA as может быть всего лишь два значения – Enabled или Disabled. Первый вариант означает, что контроллер работает в режиме AHCI, а второй – в режиме IDE.
Какое значение выбрать?
Почти всегда подойдет вариант IDE – он без проблем работает практически во всех операционных системах. В этом случае, если вы хотите использовать расширенные возможности контроллера AHCI, то вы можете выбрать соответствующий вариант. Однако при всем этом необходимо, во-первых, использовать совместимую с контроллером операционную систему, а во-вторых, установить необходимый драйвер.
Следует помнить, что выбор соответствующего режима работы контроллера необходимо выполнять либо до установки операционной системы, либо после установки или активации драйвера AHCI в ОС. При переключении режима в BIOS ранее установленная ОС без работающего драйвера контроллера не загрузится. Также контроллер AHCI не будет работать в старых операционных системах (Windows 95/98 и Windows ME).
Если вы желаете использовать несколько имеющихся в системе жестких дисков в качестве элементов дискового массива RAID, то вы можете выбрать в BIOS соответствующую опцию.
Похожие статьи
-
Для Windows 8 вышеприведенная методика не подойдет, поскольку есть более простое решение. В этом случае сначала необходимо установить режим минимальной…
-
Более современный режим AHCI позволяет воспользоваться всеми преимуществами интерфейса SATA в полном объёме. Как включить режим AHCI для SATA в BIOS без…
-
Аббревиатура AHCI расшифровывается как Advanced Host Controller Interface. Ahci mode control позволяет активировать режим расширенного хост-контроллера…