Ускорение работы жёсткого диска: режим AHCI для SATA. Что такое режим AHCI и как его настраивать

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

AHCI разрешает реорганизовать дисковое пространство с целью повышения производительности

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

Указанные теоретические познания позволят правильно принять ответственное решение, связанное с включением данного режима на своём персональном компьютере.

Направленность новых технологий

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

AHCI режим разрешает увеличить производительность железа

С течением времени жёсткий диск увеличивался в размерах, поэтому очень важно было найти пути, способствующие увеличению производительности дисковой подсистемы.

Только после того, как появился новый интерфейс и стандарт SATA, юзеру были предложены три уникальных технологии.

Первая технология «Hot Plug» дозволяет пользователю ПК мгновенно осуществлять действия с накопителем, в том числе отключая его без выключения самой электронной вычислительной машины.

Да, такая технология пригодится исключительно тем, у кого на компьютере установлено несколько жёстких дисков. Новая технология существенно экономит время на выполнение указанных задач.

Вторая технология «NCQ» отвечает за очерёдность выполнения служебных задач. Именно она способствует увеличению быстродействия жёстких дисков. Ускоряет эта технология и SSD, что также благоприятствует быстро решить проблемы, связанные с невероятно огромной очередью поступивших команд.

Третья технология «TRIM» ориентирована только на модерные SSD диски. Она способствует значительному ускорению, а также увеличению эксплуатационного срока SSD.

А вот конкретно AHCI направлен на то, чтобы задействовать возможности SSD, SATA и HDD. Чтобы ощутить невероятный прирост скорости, важно, чтобы SATA-контролёр функционировал именно в режиме AHCI.

Проверка наличия AHCI

Погрузившись с головой в теоретический вакуум, уверившись в том, что режим AHCI для Windows 10 важен, многие выразят желание поскорее его включить.

Важно понимать, что новая компьютерная техника, на которую установлен Windows 7 или 10, уже сопровождается не только автоматическим подключением режима, но и автоматической установкой драйверов. Если уже у вас всё-таки имеются сомнения относительно того, поддерживается указанный режим, установлен он на вашем ПК или нет, можно воспользоваться полезными советами и найти самостоятельно ответ на этот вопрос.

Алгоритм проверки режима

Проверить режим AHCI в Windows 7 или 10 несложно. Первоначально вам нужно открыть «Диспетчер устройств», проделать это можно двумя способами.

Прежде всего, кликните по меню «Пуск», перейдите в меню «Панель управления». В открывшемся окне в первых рядах общего списка будет находиться такой важный для вас «Диспетчер устройств».

Также можно его открыть, прописав в строке поиска фразу «Device Manager».

В открывшемся «Диспетчере устройств» легко найти строку IDE ATA/ATAPI controllers. Кликните по ней, чтобы данная секция раскрылась и продемонстрировала своё содержимое.

Если режим AHCI в Windows 7 или 10 установлен, а вместе с этим проинсталлированы соответствующие драйверы, в открывшемся подсписке вы сможете обнаружить нечто, напоминающее одну из записей:

  • Standard AHCI1.0 Serial ATA Controller;
  • Intel(R)5 Series6 Port SATA AHCI Controller.

Обратите внимание, что ключевым в обеих этих записях является наличие самого слова «AHCI». К сожалению, отсутствие указанного слова указывает на то, что у вас такой режим отключён, не установлен.

В частности, если в данной строке промелькнёт слово «IDE», значит, вы можете утвердиться в том, что желанный режим у вас не установлен, придётся потрудиться, чтобы убрать «IDE», а установить AHCI.

Если же очень хочется всё изменить, тогда направьте усилия на ознакомление с тем, как включить режим AHCI в Windows 7 или 10.

Включение режима

Ежели на вашей умной машине уже установлена ОС Windows, вам придётся вносить важные изменения в реестр самой системы. Следуя рекомендациям опытных юзеров, у вас всё обязательно получится и увенчается огромным успехом.

Главное, не вносить свои фантазийные корректировки, особенно в тех случаях, когда вы мало знакомы с такого рода манипуляциями.

Алгоритм подключения режима

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

Запустите редактор реестра , для этого также можно набрать в строке поиска фразу «RegEdit».

В открывшемся реестре вам придётся внимательно пересмотреть все имеющиеся ветки, чтобы найти «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci».

С правой стороны открытого окна вы сможете обнаружить ключ «Start», который вам придётся отредактировать, соответственно, кликните по параметру «Modify».

Перед вами вновь откроется новое окно, в котором нужно будет установить числовой параметр. Чаще всего по умолчанию, когда режим отключён, вы там сможете обнаружить число 3, а вам следует поменять его на 0.

На этом работа с реестром завершена, закройте все окна и перезагрузите свой ПК.

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

Разобраться, как поменять в BIOS IDE на AHCI, несложно. Сразу после загрузки BIOS перейдите на вкладку «Advanced», а затем в открывшемся перечне найдите строку «SATA Configuration», кликните по ней. Всплывёт сразу же небольшое окошко, в котором будет только два варианта выбора: IDE и AHCI. Выберите второй пункт.

Если вы совершили всё так, как предписано алгоритмом, то при запуске операционная система обнаружит новое оборудование и осуществит автоматическую установку драйверов.

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

Догадаться несложно, что для осуществления задуманного вам придётся проделать тот же самый путь, что описан выше, только в обратном порядке. Целесообразно начать с того, что в BIOS переключить новый режим на IDE, а затем внести все изменения в реестр. Так что, как отключить AHCI, разобраться можно просто даже самостоятельно.

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


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

1. AHCI – это

Специальный интерфейс современных «винчестеров» SATA, которые поддерживают скорость передачи данных от полутора до шести гигабит, а его работа возможна в двух режимах:
IDE и AHCI.

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

После активации режима, пользователь значительно ускорит работу с файлами, их запись и чтение информации на жестком диске, что значительно увеличит производительность ПК в целом. Прирост окажется примерно 20-типроцентным, но тем не менее, для некоторых требовательных задач этих двадцати процентов вполне хватит.

В то случае, если вы работаете с SSD-дисками и форм-фактором САТА, то вариант включания АХЧИ является единственным верным и возможным.

2. Проверка режима AHCI. Включен или нет.

Перед включение AHCI Режима, следует убедиться в том, что он еще не используется. Если вы часто работаете с «тяжелыми» приложениями, Ваш ПК оснащен мощным современным процессором и достаточным объемом памяти, то Вы просто не заметите в каком на данный момент режиме работает Ваш Пк.

Проверка режима AHCI:
1. Переходим в свойства «Компьютера»;
2. Открываем диспетчер устройств;
3. Находим IDE ATA/ATAPI контроллеры;
4. Если в каком-то названии есть AHCI, то режим активен. Если такого режима нет, то его нужно включать.


Есть еще один способ проверки наличия AHCI – это перезагрузка ПК, и просмотр этого параметра через БИОС. Как заходить в БИОС, вы наверное уже знаете.
Перейдя в BIOS, UEFI – посмотрите в каком режиме функционирует SATA, это можно сделать в разделе SATA Mode, либо SATA Configuration.

3. Как включить AHCI режим

Включение режима AHCI , чаще всего, выполняется через .
Но, в том случае, если вы на Windows 7, то после загрузки системы, на Вашем экране может появиться ошибка, которая укажет на несовместимость с винчестером. Подобная ситуация может произойти и с другими, более новыми ОС, но с меньшей вероятностью. В случае ошибки, компьютер, станет перезагружаться, либо перезапускаться.

Если выбрать AHCI -режим перед установкой новой системы – ситуация поменяется. Это даст возможность ПО с диска адаптироваться, что в итоге не приведет ни к каким проблемам.

Обычно сложности возникают тогда, когда система уже есть на жестком диске, а пользователь изменяет параметры SATA на IDE, либо наоборот и пытается включить NCQ – протокол SATA , которая значительно ускорит работу с информацией, за счет улучшенной оптимизации команд. В таком случае потребуется взаимодействие с различными редакторами реестра. Если ничто так и не обеспечило желаемого результата, то режим AHCI может быть установлен, только после переустановки системы.

AHCI для Windows 7
Windows 7 – также требуется, чаще всего, переключения режима на AHCI. Чтобы сделать это, попробуйте следующее:
1. Войдите в редактор реестра. Делается это через меню «Выполнить», вписав в нее следующую команду: regedit.


2. Находим и переходим в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci ;
3. Жмем на «Start», изменяя при этом стандартное значение 3 на 0.


4. Меняем в этом же подразделе в пункт msahci на lastorV, и ищем Start параметр;
5. «3 » меняем на «0 »;
6. Заканчиваем работу с редактором.

Перезагружаем компьютер и включаем требуемый режим через БИОС . После прогрузки Windows 7 , на ПК начнут автоматически устанавливаться драйвера для дисков подключенных к материнке. После установленных драйверов и внесенных изменений нужно будет снова перезагрузить ПК. Заключительный этап в редактировании режима – проверка режиме «кэширования» записи. Делается это в свойствах диска. Если кэширование не активировано – его нужно запустить.

Microsoft Fix it – дополнительный вариант избавления от ошибок после установки нового режима. После того, как был выполнен запуск и включение нового режима. После выбора нужных действий и устранения всех неполадок софт автоматически совершит все изменения, и последующие ошибки появляться не будут.

AHCI для Windows 8 и 8.1
В том случае, если у вас на ПК стоит «восьмёрка», чтобы включить режим AHCI, нужно перейти в безопасный режим. А в случае возникновения ошибок, нужно?
1. В биосе изменить режим IDE;
2. Перезапустить ПК;
3. Перейти к запуску командной строки;
4. Введите следующую команду: bcdedit /set {current} safeboot minimal;


5. Подтверждаем действие;
6. Перазагрузить ПК и снова войти в БИОС;
7. Активировать требуемый AHCI режим;
8. Снова запустить командную строку;
9. Ввести bcdedit /deletevalue {current} safeboot ;
10. Повторить ребут систему, после чего Windows выдаст ошибку.

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

Чтобы его использовать, нужно сделать следующее:
1. С официального интел-сайта скачать файл f6flpy ;
2. Здесь же скачать SetupRST.exe
3. Перейти в диспетчер устройств и в свойствах винчестера установить специальный драйвер f6 AHCI вручную, вместо заданного SATA;
4. Перезапустить ПК, перейти в биос и включить AHCI;

AHCI для Windows 10
Чтобы исправить ошибки или переключить режим, можно также воспользоваться одноименной программой для Intel процессоров, совершить это можно как с помощью переустановки виндовс, так и через безопасный режим. Но лучшим вариантом будет использование именно редактора реестра, которая немного отличается от стандартного метода, который был указан в Windows 7.

Вам нужно будет:
1. Войти в систему как «Администратор»;
2. Запустить редактор реестра доступным способом (к примеру, при помощи утилиты «Выполнить», вписав в нее regedit;
3. Перейти в специальный раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV , где нужно будет найти «Start», и изменить значение параметра на «0 »;

4. Найти в другом подразделе Services\iaStorAV\StartOverride параметр под названием 0, и установить для него значение «0»;
5. Теперь выбираем Services\storahci , провести полное обнуление параметра «Start»;
6. В следующем подразделе Services\storahci\StartOverride , установив значение параметра на «0»;
7. Закрыть редактор и произвести перезагрузку компьютера;
8. Войти в BIOS, а также включить требуемый режим AHCI .


Совет : Лучше всего первый запуск Windows 10 выполнить в безопасном режиме, а для этого ее включают при помощи меню «Выполнить», введя в нее команду msconfig, для того, чтобы вывести на экран все настройки системы. Выбираем вкладку «Загрузка» и ставим галочку на «безопасный режим», выбрав вариант «Минимальная».



Если у Вас вместо БИОСА UEFI – нужно устранить неполадки через системное меню.
1. Входим в меню (Win+l);
2. Входим в «обновление и безопасность»;
3. Входим в «восстановление», а после переходим к особым вариантам загрузки;
4. Переходим в специальное меню, находящаяся во вкладку «Дополнительные параметры», и как итог, переходим в раздел «Настройки UEFI ».


Чтобы перейти в настройки биос, можно нажать определенную клавишу для перехода в БИОС – это могут быть кнопки F2, F12 или других.

4. Другие особенности AHCI

Для Windows XP возможность для установки AHCI отсутствует. Во времена ее разработки этот вариант не предполагался и не планировался. Если Вы хотите это сделать, то найдите специальный драйвер и внедрите его в систему. Но я крайне не рекомендую этого делать, такая возможность может плохо сказаться на работу системы.

Winodws vista включил в себя идентичный режим включения AHCI , как и в Windows 7, то есть при помощи утилиты или реестра.

5. Итоги

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

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

Главнейшими нововведениями стали следующие 3 функции:

  1. NCQ (Native Command Queuing) — встроенное поддерживание очередности выполнения команд. Данная функция призвана ускорить работу HDD. Но существенное быстродействие оказывается на жесткие диски типа SSD (Solid State Drive), которые известны своей высокой производительностью за счет быстрой обработки очередности выполнения команд.
  2. Hot Plug — в переводе с английского означает «горячее подключение», что следует понимать как замену жесткого диска без отключения компьютера. Следует только отсоединить диск программным способом (как флешку). Данная функция может заинтересовать пользователей, которые постоянно работают с несколькими носителями одновременно. Это позволит быстро менять жесткие диски, не прекращая работу на компьютере.
  3. TRIM — в переводе с английского «подрезать», то есть данная функция позволяет удалять файлы или форматировать жесткий диск без нанесения вреда. Как известно, при таких операциях диск быстрее изнашивается. Данная технология является актуальной для современных SSD носителей, так как она создавалась в целях конкурентоспособности с обычными HDD. SSD носитель с такой функцией обладает отличной скоростью работы и долговечностью.

Но чтобы все эти возможности стали доступными, потребуется настроить интерфейс SATA на специальный AHCI режим в биосе.

Что из себя представляет AHCI?

AHCI (Advanced Host Controller Interface) — это разработка компании Intel, которая призвана заменить интерфейс давно устаревшего ATA-контроллера. Основной причиной замены является его неспособность поддерживать очередность выполнения команд и функцию горячей замены.

Функцию AHCI поддерживают не все чипы материнских плат. В некоторых случаях чип платы предусматривает поддержку AHCI, но она может быть не реализована в самом биосе и будет попросту недоступна. Данную проблему можно решить при помощи обновления прошивки BIOS. К тому же можно попробовать обновить биос неофициальной прошивкой, но это делается на собственный страх и риск, так как существует вероятность испортить материнскую плату.

До сегодняшнего дня главная проблема смены интерфейса с ATA на AHCI (Blue Screen Of Death — сокр. BSOD). При этом в самом низу BSOD отображалась надпись STOP 0x0000007B, INACCESSIBLE_BOOT_DEVICE. Устранить синий экран можно было, только отменив все предыдущие действия в биосе или переустановив операционную систему Windows. В дальнейшем выяснилось, что причиной этому являлось отсутствие драйверов, которые требуются для функционирования AHCI.

Переключение интерфейса SATA в режим AHCI перед установкой ОС

Выбор режима работы SATA в БИОС от Phoenix

Перед тем как , необходимо в биосе материнской платы изменить конфигурацию SATA. Сделать это можно нажатием клавиши F2/Del после включения компьютера. Обычно опция SATA Configuration находится в разделе Advanced, но ее название может различаться в зависимости от биоса. Необходимо найти ее и включить режим контроллера AHCI. Сохраните настройки (Save and Exit) и перезагрузите компьютер.

Переключение интерфейса SATA в режим AHCI на существующей ОС

На уже запущенной Windows 7 необходимо завершить работу всех приложений и запустить команду «Выполнить» одновременным нажатием клавиш Win+R (клавиша Win обычно обозначена логотипом Windows). Набираем в появившемся окне команду regedit для открытия и жмем ОК. Появится окно реестра, в котором нужно открыть раздел по пути: HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\msahci.

В открывшейся директории необходимо поменять значение напротив Start на 0 и сохранить настройки реестра. Затем перезагрузите компьютер и включите режим AHCI через BIOS, как это описано в предыдущем пункте. После загрузки системы Windows необходимо переустановить драйвера SATA, которые обычно находятся на диске, поставляющемся вместе с материнской платой или ноутбуком. В случае если все сделано правильно, Windows обнаружит новое оборудование и установит его.

Вместе с вышеописанными функциями вы получите полноценную пропускную способность SATA III, которая составляет 6 Гб/с.

Автоматический переход Windows 7 и 8 в режим AHCI или RAID

В связи с тем, что переход в режим AHCI вызывал много проблем у пользователей Windows, компания Microsoft разработала специальную утилиту, позволяющую подготовить операционную систему к смене режима на AHCI или RAID. Ее можно скачать на официальном сайте Microsoft. После запуска утилита сама выполнит все необходимые действия. Надо будет только перезапустить систему, попутно переключившись в биосе на режим AHCI. В дальнейшем Windows сама установит нужные для работы AHCI драйвера.

В Windows 8 достаточно переключиться в биосе на режим AHCI и загрузить ОС в безопасном режиме. Если вам не удалось запустить систему в безопасном режиме, вы можете открыть окно «Выполнить» с помощью Win+R и вписать команду msconfig. В разделе «Загрузка» необходимо отметить пункт «Безопасный режим», при этом выбрав вариант «Минимальный». После этого система загрузится в нужном режиме и установит драйвера AHCI.

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

"Бутылочное горлышко"

Известно, что одним из наиболее медленных составляющих современной вычислительной системы является основанный на классической шпиндельной системе. Сегодня появились SSD-аналоги, но они пока еще не получили массового распространения из-за слишком высокой стоимости.

Поэтому обычные HDD устанавливаются практически на каждый компьютер. В итоге получается, что память стандарта DDR3 легко передает 20 000 Мб/с; внутренняя шина центрального процессора позволяет обработать в десять раз больше данных; а винчестер со стандартом SATA-3 лишь в идеальных условиях «разгоняется» до настоящих 100 мегабайт в секунду. Не случайно рекомендуется хотя бы для системных файлов использовать производительные SSD-модели. Из всего вышесказанного следует простой вывод: именно HDD замедляет современную систему, являясь тем самым «бутылочным горлышком». А так как пользователь может легко внести изменения в способ обработки команд дисковой подсистемы, в определенной степени влияя на скорость, то часто можно услышать вопрос о том, какой режим лучше: AHCI или IDE.

Стандарты

Взаимодействие диска с остальными компонентами вычислительной системы происходит через специальный управляющий контроллер. Этот чип служит своеобразным переводчиком команд, преобразователем. До недавнего времени единственным «языком», понятным контроллеру, являлся протокол IDE.

Он возник на заре компьютерной индустрии и несколько раз модернизировался. С появлением высокоскоростных SATA-дисков потребовалась кардинальная переделка протокола. Так и возник легко справляется с возросшим потоком данных (интерфейс), поддерживает модную очередь команд NCQ и реализует возможность отключения устройства «на ходу». Итак, что такое AHCI? IDE, в котором добавлены некоторые новые возможности. Вот так все просто, на первый взгляд.

Возможности и перспективы

Так как стандарты являются обратно совместимыми (устройство SATA отлично работает по протоколу IDE), то в БИОС или его аналоге почти всегда присутствует пункт, позволяющий выбрать желаемый режим.

Во многих случаях лишь благодаря этому удается добиться нормальной работоспособности компьютера. Функция выбора режимов присутствует только в программном обеспечении тех материнских плат, которые предусматривают работу с SATA. Это все современные системы. Однако сюда же можно приписать гибридные решения, позволяющие подключать как классические IDE-устройства (РАТА, широкая гребенка разъема), так и SATA (компактный коннектор). Итак, AHCI или IDE? Что лучше? Чтобы было проще разобраться в этом, приведем список «бонусов», которые получает пользователь, активируя более современный режим:

1. по внутренним электронным цепям «контроллер диска - контроллер платы» достигает от 1.5 Гб/с (гигабит) для модификации SATA-1 до 6 в третьей ревизии. Напомним, что UDMA-6, в котором могу работать старые винчестеры, предусматривает лишь 133 Мбит/c.

2. Говоря о том, что лучше - AHCI или IDE, нельзя не указать поддержку технологии NCQ. Ее суть заключается в том, что винчестер может «вмешиваться» в очередь потока команд, перестраивая их для повышения эффективности работы.

3. Возможность «горячей» замены устройства, при которой не требуется отключение всей системы.

4. Параллельное обращение сразу ко всем дискам, без использования поочередного переключения.

Вот такой весьма заманчивый список возможностей. Неудивительно, что вопрос: «AHCI или IDE: что лучше?» является, пожалуй, одним из самых наболевших. Многие владельцы компьютеров, как это ни удивительно, все еще верят в «волшебную кнопку».

Теория и практика

Так все-таки, AHCI или IDE - что лучше? Из вышеприведенного списка можно сделать вывод, что устаревший протокол значительно проигрывает новому. Однако это не совсем так. Рассмотрим этот момент подробнее. Да, действительно, скорость передачи данных возросла в десятки раз, однако магнитные диски в винчестерах как вращались со скоростью 7200 оборотов (наиболее популярное решение), так и вращаются. Соответственно, в процессе считывания никаких революционных прорывов не произошло. Ни в каком тесте HDD пользователь не увидит 6 Гбит передачи. Даже 200 Мбит недостижимы! Исключение - твердотельные накопители. Если в системе присутствует такое устройство, то можно не разбираться с вопросом: "AHCI или IDE: что лучше?", а сразу активировать обновленный протокол. Однако, как мы указывали, из-за стоимости подобные накопители еще не стали массовыми.

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

IDE или AHCI - что лучше? Windows 7 при активировании последнего режима поддерживает подключение/отключение SATA-устройства «на ходу». Довольно удобно, особенно в серверных системах, где выключение нежелательно. Тем не менее для использования «горячей замены» рекомендуется задействовать не внутренние разъемы, а выведенные на корпус модификации SATA.

И, наконец, протокол позволяет нескольким винчестерам на шине работать одновременно, а не ожидать запросов. Именно в данном случае потенциал NCQ полностью раскрывается. Для среднестатистического компьютера не актуально.

В итоге получается, что хотя протокол AHCI, с точки зрения технологий, более интересен, тем не менее от его включения основная масса пользователей не получит ничего, кроме морального удовлетворения. Всего два исключения из общего правила: серверная система и использование SSD.

Нюансы использования

Хотя переключить режимы в БИОС можно за несколько секунд, следует учитывать один важный момент. Он состоит в следующем: если операционная система была установлена, например, с AHCI, то после перевода на IDE загрузка может оказаться невозможной. Это не правило, но чаще всего все происходит именно так. Поэтому еще до инсталляции дистрибутива нужно решить, с каким протоколом дисковой подсистемы планируется работать.

Пакеты драйверов AHCI стали интегрировать в систему лишь с Vista. Все предыдущие решения от «Майкрософт» встроенной поддержки не имеют, поэтому нужно либо использовать «сборки», либо перед установкой приготовить носитель с соответствующим драйвером. С новым стандартом отлично работает Windows 7. Переключение SATA из IDE режима в AHCI должно осуществляться из БИОС (пункт Configure SATA). В очень редких случаях может потребоваться внесений изменений в реестр.

Способ переключения

Для того чтобы попасть в БИОС, сразу после включения вычислительной системы нужно несколько раз подряд нажать кнопку Delete (персональные компьютеры) или F2 (ноутбуки). В зависимости от реализации, нужный пункт может находиться в любых разделах. Например, для его активации может потребоваться перевод Boot Mode в CSM вместо UEFI, после чего в появляется Compatible (IDE) и AHCI. Искомый пункт может находиться в разделе SATA Enhanced. Нужно внимательно просмотреть весь существующий список. После переключения следует нажать ESC и согласиться с сохранением изменений.

Итоги

Решение о том, какому именно протоколу отдать предпочтение, зависит от нескольких факторов. Прежде всего, от используемой операционной системы. От совместимости на «железном» уровне. И конечно же от нагрузки на подсистему. Чем она выше, тем предпочтительней AHCI. Если проанализировать все отзывы, то можно сказать, что оба протокола отлично работают, при правильной настройке не вызывая никаких сбоев. Тем не менее более целесообразно использовать обновленную версию. Это, так сказать, задел "на будущее", например, на покупку SSD.

Одним из основных элементов любого компьютерного устройства, как известно, является жесткий диск, на котором хранится информация. Применительно к винчестерам любого типа используется такой термин, как AHCI. Но многие пользователи не только знают о том, как включить AHCI, но даже не имеют представления, что это такое. Рассмотрим значение основного термина и действия, необходимые для активации данного режима в Windows-системах.

Что такое AHCI?

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

Практически все современные SSD-диски увеличение производительности при обращении к ним показывают именно в том случае, когда установлен режим AHCI. Но и это не самое главное.

Для чего нужен режим AHCI?

Оставим пока вопрос, как включить режим AHCI в Windows, а посмотрим на преимущества, которые может извлечь пользователь современного компьютера при активации этого режима.

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

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

Чего не стоит делать и на что обратить внимание изначально

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

Активировать режим в BIOS можно только в случае установки ОС на «чистый» жесткий диск. Если выполнить такую процедуру с уже имеющейся ОС на борту, Windows выдаст ошибку при старте и уйдет в режим постоянной перезагрузки. Потом начинаются сетования, мол, пользователь включал режим AHCI в Windows, но из этого ничего хорошего не вышло. Что ответить? Возможно, были нарушены базовые правила, поскольку в разных модификациях системы необходимо предпринимать различные действия.

Как проверить, активен ли режим AHCI?

Но для начала следует проверить, включен ли режим. Быть может, его дополнительная активация и не понадобится.

В самом простом случае при старте компьютерного терминала или ноутбука нужно зайти в настройки BIOS и обратиться к разделу SATA Mode.

В самой операционной системе можно использовать «Диспетчер устройств», вызываемый из «Панели управления», администрирования или консоли «Выполнить» командой devmgmt.msc и перейти к разделу контроллеров IDE ATA/ATAPI. При включенном режиме в стандартных устройствах AHCI-контроллер будет отображен. Если его в списке нет, придется решать вопрос, как включить AHCI в системе. Опять же, решение зависит от того, какая именно версия Windows установлена на компьютере.

Как включить режим AHCI в Windows 7

Итак, для начала рассмотрим «семерку». Для седьмой и десятой версий действия выглядят несколько похожими, а вот для Windows 8 отличаются достаточно сильно.

  • Первым делом следует вызвать редактор реестра (regedit в консоли «Выполнить»).
  • Развернуть ветку HKLM.
  • Через каталоги SYSTEM, CurrentControlSet и конечную директорию Services дойти до папки msahci.
  • Справа следует вызвать меню редактирования параметра Start и установить его значение на ноль.
  • Теперь в директории Services нужно найти каталог IastorV, в котором для параметра Start выполняются аналогичные вышеописанным действия.
  • Только по завершении этих процедур вопрос, как включить AHCI в BIOS без катастрофических последствий для системы, перестанет быть проблемой.

Действия в Windows 8/8.1

Для Windows 8 вышеприведенная методика не подойдет, поскольку есть более простое решение. В данном случае сначала необходимо установить режим минимальной загрузки системы в безопасном режиме. Как включить AHCI? Достаточно просто.

  • Для этого сначала вызывается командная строка (обязательно от имени администратора), а в ней прописывается сочетание bcdedit /set {current} safeboot minimal.
  • После этого необходимо произвести перезагрузку, в самом начале рестарта войти в настройки BOIS и уже там переключить режим с IDE на AHCI.
  • После сохранения настроек снова следует перезагрузка, вызывается командная консоль, а в ней прописывается строка bcdedit /deletevalue {current} safeboot, после чего следует еще один рестарт компьютера.

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

  • Сначала с официального ресурса необходимо загрузить драйвер в виде файла f6flpy и настройщик SetupRST.exe.
  • После этого в «Диспетчере устройств» выбирается искомый жесткий диск, применяется процедура обновления драйвера, а в качестве самого драйвера в ручном режиме указывается загруженный файл f6flpy.
  • Далее следует перезагрузка, а после старта системы с уже активированным режимом AHCI для завершения настройки компьютера осуществляется запуск исполняемого файла настройки SetupRST.

Как включить AHCI в Windows 10?

Как уже говорилось, для десятой версии системы действия несколько схожи с теми, что производятся в Windows 7. Единственное различие состоит в выборе папок и параметров.

  • В системном реестре находим каталог Services. Здесь для параметра Start используется директория storahci.
  • Далее нулевые значения выставляются для параметра 0 в директориях storahci/StartOverride и iaStorV/StartOverride.
  • После этого можно приступать к активации основного значения в настройках первичной системы ввода/вывода BIOS.

Кстати сказать, в восьмой версии системы редактирование аналогичных параметров произвести тоже можно. Но зачем, если имеется и более простое рациональное решение проблемы?

Активация AHCI в BIOS

Для входа в настройки на стационарных компьютерах чаще всего используется клавиша Del, а для ноутбуков - F2, F12, комбинации с клавишами Esc и Fn или специальные кнопки на панели вроде ASSIST в Sony VAIO.

Здесь необходимо найти раздел или настройки режима AHCI. Как включить в БИОСе нужный параметр? Просто на строке установки режима SATA использовать клавишу ввода, а выбор параметра осуществить при помощи стрелок с подтверждением в виде еще одного нажатия Enter. Не забываем при выходе сохранить изменения (F10 + Y) и перегружаем систему. При повторном старте система автоматически установит необходимые драйверы.

Возможные проблемы

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

С другой стороны, если система загружается, но выдаются какие-то ошибки или возникают сбои именно после переключения с IDE на AHCI, можно попытаться устранить неполадки при помощи специально разработанной утилиты от Microsoft под названием Fix It.

Если же не поможет ни то, ни другое, придется снова вызвать настройки BIOS и менять режим работы винчестера. Обратите внимание: если AHCI активировался без выполнения предварительных действий в системном реестре, которые были описаны выше, такие методы могут не сработать. Выходом станет либо восстановление системы с использованием съемного носителя, либо полная переустановка Windows. Так что будьте бдительны. Впрочем, хочется надеяться, что до этого не дойдет (конечно, при условии, что вся последовательность была выполнена именно в том порядке, который был приведен в описании).

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

Вместо итога

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