Выбери режим ahci где он меняется. Переключение интерфейса SATA в режим AHCI на существующей ОС

Что делать, если у вас в компьютере установлен жесткий диск с интерфейсом SATA, а перед установкой ОС вы забыли переключить в BIOS опцию «SATA Mode» со значения IDE на значение SATA (название опции в BIOS может отличаться)? Обычно, уже установленная Windows после переключения значения этой опции выдает синий экран. Некоторые не находят ничего лучше, как переустановить ОС заново. Но есть другой путь.

У меня недавно возникла такая проблема. Тестировал жесткий диск в клиентском ноутбуке утилитой mHDD, предварительно переключив в BIOS опцию «SATA Mode» в режим IDE. После тестирования забыл переключить обратно и установил операционную систему. Обнаружил свою ошибку уже на этапе установки драйверов в установленной системе, когда у меня не хотел устанавливаться драйвер Intel AHCI. К счастью, проблему удалось решить без переустановки ОС, всего лишь покопавшись в реестре Windows. О том, как это сделать, читайте дальше.

Первым делом вызываем диалоговое окно «Выполнить». Вызывается оно через меню Пуск или комбинацией клавиш Win+R. В диалоговом окне «Выполнить» вводим и выполняем команду «regedit» (без кавычек).

В открывшемся редакторе реестра находим следующий раздел:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci

В этом разделе нам необходимо изменить значение ключа «Start» на 0.

Теперь находим следующий раздел:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaStorV

И также меняем значение ключа «Start» на 0.

После описанных выше действий перезагружаем ПК. При перезагрузке входим в BIOS и меняем значение опции «SATA Mode» со значения IDE на значение AHCI. Сохраняем изменения настроек BIOS и перезагружаем компьютер.

После перезагрузки ОС Windows найдет новое оборудование и установит свой драйвер. После этого можно спокойно накатить драйвер Intel AHCI, ведь теперь наш жесткий диск будет работать в режиме AHCI.

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

AHCI или IDE - что лучше? Как выбрать нужный режим?

Несмотря на популярность операционных систем Windows 7, 8, 10 многие владельцы персональных компьютеров и ноутбуков продолжают использовать Win XP. ОС отличается стабильностью. Людям комфортно с ней работать. Однако у системы Windows XP есть и ряд существенных недостатков:

  • официальная поддержка Microsoft данной ОС полностью прекращена;
  • технологически устаревшая операционная система;
  • не поддерживает новые версии DirectX (версии 10-12);
  • проблемы с безопасностью;
  • нет поддержки наиболее актуальных технологий;
  • на XP невозможно установить многие современные программы;
  • отсутствуют драйверы на новое оборудование.

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

Как работает режим IDE

Комплектующие, которым для подключения необходим интерфейс ATA, используют для работы механизм IDE. Данная технология является устаревшей, однако она широко применялась в девяностых годах прошлого столетия и в начале нулевых. Стандарт был внедрен в IBM PC - первых массовых популярных компьютерах.

Механизм IDE (параллельный интерфейс подключения накопителей) обеспечивал передачу данных со скоростью 150 Мбит/сек. Он не позволял использовать некоторые актуальные на тот момент технологические решения. Так, нельзя было произвести горячее извлечение из системы жесткого диска или CD-привода без выключения или перезагрузки системы. Подобные возможности были добавлены инженерами спустя некоторое время, однако лишь часть компьютеров получила их поддержку. Зная предысторию развития интерфейсов, можно легко ответить на ряд вопросов: AHCI или IDE - что лучше для конкретной операционной системы, какая схема обеспечивает более быструю работу?

Активное использование интерфейсов Parallel ATA закончилось примерно в 2006 году, когда главную роль стал играть новый стандарт SATA. Однако даже спустя 10 лет IDE все еще в строю, хотя и используется гораздо реже. Механизм применяется практически во всех старых компьютерах и ноутбуках, активен даже в системах, поддерживающих работу с AHCI.

Особенности режима AHCI

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

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

Преимущества механизма AHCI

Современные приводы с интерфейсом SATA полностью совместимы с новым режимом. Какие же преимущества есть у этого механизма? Все-таки, выбрать IDE или AHCI - что лучше? Windows 7 и более новые версии ОС от Microsoft способны работать с двумя вышеназванными протоколами. Но второй из них лучше использовать для новых систем.

Выгоды, которые получает пользователь при использовании AHCI:

  • большая скорость передачи данных;
  • отличная производительность;
  • полная совместимость с современными операционными системами;
  • возможность осуществлять «горячую» замену жестких дисков;
  • поддержка технологии NCQ (улучшает работу HDD).

Зная обо всех плюсах и минусах решения, легко сделать выбор, ставить в настройках AHCI или IDE. Что лучше будет для современного компьютера? Если он не оснащен приводами PATA, лучше установить новый режим.

Какой режим задать в настройках BIOS

Несмотря на то что режим IDE давно устарел, его поддержка все еще осуществляется производителями материнских плат. Даже в самых новых моделях присутствует возможность использовать этот интерфейс. В настройках BIOS в соответствующем разделе можно сменить один режим на другой. По умолчанию обычно устанавливается механизм AHCI. Можно нарваться на исключение, однако это бывает крайне редко.

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

Если жесткий диск или другой накопитель подключен к материнской плате через интерфейс SATA, то следует оставить режим AHCI, заданный по умолчанию. Полная поддержка данного механизма обеспечивается в операционных системах Windows 7, 8, 10, Ubuntu 16.04 и других. Только с новым режимом возможна стабильная работа данных ОС.

Что делать, если после включения режима AHCI перестает загружаться система

Такая ситуация может возникнуть, если у пользователя установлена ОС Windows XP или старая версия Linux. Здесь не стоит вопрос, предпочесть AHCI или IDE. Что лучше будет для старой ОС? Пожалуй, предпочтительнее задать режим IDE. Можно попытаться установить в систему дополнительные драйверы, которые обеспечивают поддержку нового стандарта. Однако нет гарантии, что после данной процедуры ОС будет корректно работать.

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

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


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

Классификация жестких дисков

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

Таким образом, получается существенная потеря скорости, ведь оперативная память способна передавать около 20 тысяч мегабит в секунду, пропускная способность процессорной шины еще выше, а винчестеры едва передают до 100 Мб/с. Именно из-за этого большинство производителей ноутбуков используют в своих девайсах два типа HDD, один из которых является твердотельным накопителем и предназначен для установки операционной системы. Однако стоит отметить, что жесткие диски могут работать в двух режимах - AHCI и IDE, которые влияют на скорость работы устройства хранения данных. Так какой же режим лучше?

Стандарты

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

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

Оба стандарта являются взаимозаменяемыми и современные модели жестких дисков с Sata-интерфейсом поддерживают оба режима работы, поэтому в системных настройках BIOS реализована возможность переключения между ними.

Таким образом, регулируя режим работы винчестера можно управлять скоростью его работы. Однако сразу необходимо отметить, что оба режима поддерживаются только теми версиями BIOS, которые установлены на материнские платы с разъемами Sata на борту. Все современные материнки обладают этим интерфейсом, поэтому особых проблем при переключении режима не возникнет. Тем не менее к этой категории можно отнести и те системные платы, в которых реализованы и Pata и Sata.

Чтобы понять, какой из двух режимов работы жестких дисков лучше использовать необходимо иметь представление о принципиальной разнице между ними. Если провести сравнение между IDE и AHCI, то второй обладает:

1. Более высокую скорость обмена данными между винчестером и другими устройствами. Например, последние версии HDD, поддерживающие режим AHCI, способны передавать до 6 тысяч мегабит в секунду в зависимости от версии интерфейса, против 100 Мб/с, которые присущи первым поколениям жестких дисков.

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

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

4. Одновременная работа нескольких винчестеров в параллельном режиме.

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

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

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

Таким образом, технология считывания данных осталась без каких-либо изменений и усовершенствований. Это подтверждают и результаты многочисленных тестов, во время которых не было зафиксировано даже 200 мегабит в секунду, а о 6 тысячах никакой и речи быть не может. Таким образом, реальный прирост производительности может быть достигнут исключительно при использовании SSD-накопителей. И если таковые установлены в портативном или стационарном компьютере, то в этом случае можно сразу устанавливать в настройках системы режим работы AHCI.

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

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

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

Возможные проблемы при переключении режимов работы HDD

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

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

Что такое режим AHCI и для чего его нужно включать? AHCI – это механизм работы с накопителями информации. Например, с жесткими дисками или дисками SSD. Данный режим пришел на смену более устаревшему режиму IDE. Рассвет же данного “протокола” пришелся, пожалуй, на 2011 год. В то время цены на SSD диски стали более-менее доступны для домашнего использования.

Раскрывать все технические подробности о том, как работает режим AHCI, мы не станем. Обычному пользователю достаточно будет знать, что при включенном AHCI увеличивается скорость работы с диском и срок его службы. Но чтобы ощутить всю прелесть его работы в компьютере должен быть установлен SSD накопитель с интерфейсом SATA 6Gbit.

На этом рассказ о подробностях работы режима AHCI мы закончим и перейдем к рассмотрению вопроса о его включении в системе.

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

Увеличиваем быстродействие ПК с помощью режима AHCI

В чем же заключается сложность при переходе на AHCI режим? Если Вы только собираетесь устанавливать операционную систему, то проблем никаких не возникнет. Вам лишь достаточно включить данный режим в BIOS Вашего компьютера и уже потом провести установку Windows. Как правило включить AHCI можно через БИОС в разделе по работе с накопителями информации Storage Configuration.

На разных моделях материнских плат данный раздел может иметь другое, но схожее по смыслу название. Например, SATA Configuration, SATA Mode и т.д. Ориентиром для поиска будут возможности выбора из списка следующих режимов: IDE, AHCI, RAID.

Переходим на AHCI без переустановки операционной системы

Итак, с установкой чистой ОС разобрались, тут всё просто! Теперь разберем ситуацию включения AHCI на уже рабочей Windows . Дело в том, что при смене режимов в БИОСе, операционная система перестанет загружаться с разного рода ошибками.

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

Для этого откроем Редактор Реестра через меню Пуск > Выполнить > Regedit и найдем в нем следующие подразделы:

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV

В каждом из разделов необходимо будет открыть параметр Start и заменить его значение на – 0 .

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

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

AHCI, как его запустить и настроить

Advanced Host Controller Interface (AHCI)
- механизм, используемый для подключения накопителей информации по протоколу Serial ATA, позволяющий пользоваться расширенными функциями, такими, как встроенная очерёдность команд (NCQ) и горячая замена. Самое главное — при наличии включенного режима ANCI активируется режим TRIM в SSD. Кроме того, без включенного режима ANCI иногда невозможно обновить прошивку в SSD (например у KINGSTON).

Режим работы ACHI позволяет использовать для уборки «мусора» на SSD.

AHCI встроен в чипсеты Intel начиная с некоторых версий ICH6 и во все чипсеты для платформ Core i3/i5/i7. Для платформ Core AHCI был реализован в следующих контроллерах:

PCHM Intel RAID/AHCI Контроллер-концентратор
Intel PCH SATA RAID/AHCI Контроллер-концентратор
Intel ICH10R /DO SATA RAID/AHCI Контроллер-концентратор
Intel ICH10D SATA AHCI Контроллер-концентратор
Intel ICH9M -E SATA RAID/AHCI Контроллер-концентратор
Intel ICH9M AHCI Контроллер-концентратор
Intel 82801IR/IO Контроллер-концентратор (ICH9R /DO) - RAID и AHCI
Intel 82801HEM Контроллер-концентратор ввода/вывода (ICH8M -E ) - RAID и AHCI
Intel 82801HBM Контроллер-концентратор ввода/вывода (ICH8M ) - только AHCI
Intel 82801HR/HH/HO Контроллер-концентратор ввода/вывода (ICH8R /DH/DO) - RAID и AHCI
Intel 631xESB/632xESB Контроллер-концентратор ввода/вывода - RAID и AHCI
Intel 82801GHM Контроллер-концентратор ввода/вывода (ICH7MDH ) - только RAID
Intel 82801GBM Контроллер-концентратор ввода/вывода (ICH7M ) - только AHCI
Intel 82801GR/GH Контроллер-концентратор ввода/вывода (ICH7R /DH ) - RAID и AHCI
Intel 82801FR Контроллер-концентратор ввода/вывода (ICH6R ) - RAID и AHCI
Intel 82801FBM Контроллер-концентратор ввода/вывода (ICH6M ) - только AHCI

Как включить режим AHCI для уже установленной операционной системы.

Windows XP

Чтобы установить драйвер из установленной системы Windows XP нужно:

Делается это следующим образом.
Заходим в диспетчер устройств и находим в списке IDE ATA/ATAPI контроллеры.
Обновляем драйвера для контроллеров (по умолчанию их 2).
Для этого, выбираем пункт Обновить драйвер => Не выполнять поиск. Я сам выберу нужный драйвер.
Указываем путь к папке на установочном диске к материнской плате.
Снимаем галочку «Только совместимые устройства» и выбираем из списка Intel(R) ICH8R/D0/DH SATA AHCI Controller. (так для обоих контроллеров!!!). Если у Вас ICH10R — то устанавливаем соответственно для 10R.

Перезагружаемся и входим в BIOS.

В BIOS включаем режим AHCI для SATA контроллера и сохраняем (или танцы с бубном с хаком BIOS).

Во время запуска системы после POST вы увидите экран инициализации SATA AHCI BIOS, будет выведен список каналов и подключенных на них устройств.

Обнаружиться новое устройство и Windows предложит установить драйверы автоматом — отказываемся.

Скачиваем обновленный драйвер, запускаем и наблюдаем установку драйвера.

В диспетчере устройств в разделе IDE ATA/ATAPI контроллеры теперь только: контроллер ICH9R/DO/DH SATA AHCI Controller, вторичный и первичный IDE, Стандартный двухканальный контроллер PCI IDE.

Установка завершена — Windows XP теперь работает в AHCI режиме.

Если Windows XP не подцепила AHCI драйвер вы увидите после перезагрузки BSOD c кодом 0х0000007b.
Отключите режим AHCI в BIOS, тогда система загрузиться в рабочем режиме и попробуйте снова.

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

Поэтому два этапа:

— вручную ставим драйвера для контроллеров, это дает после включения AHCI загрузить Windows XP

— и уже после загрузки ставим через установщик полный комплект драйверов

ВАЖНО для Windows XP

После переключения Windows XP в режим ACHI обратно вернуться в режим IDE практически невозможно, в сети есть большое количество форумов на эту тему.
А зачем вообще возвращаться с AHCI на IDE? В режиме AHCI невозможно исправить Windows XP в режиме восстановления (установка Windows XP поверх настроенной системы, запуск установочного файла из среды Windows XP).

Что делать? Все пропало? Переустанавливать заново (и терять все настройки) в случае серьезных проблем?

Внимательно читаем, что написано иностранными буквами для драйвера контроллера = Intel(R) ICH8R/D0/DH SATA AHCI Controller. Видите ключевое слово? Нет, это не слово AHCI , это другое слово — Intel .
Бинго — вспоминаем (или читаем описание к материнской плате), что у нас есть еще один контроллер на плате, обычно это JMicron / Marvell, который работает только в режиме IDE.

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

Windows 7

Не надо до переключения в BIOS устанавливать драйвера (как в Windows XP) — иначе система «скрашится» с синим экраном.

В двух словах — или запустить специальную утилиту от MS или в реестре самостоятельно занулить соответствующие ключи. После старта Windows 7 сама поймет, что режим контроллера изменился и установит правильные драйвера (или драйвера по умолчанию).

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

  1. Закройте все программы Windows.
  2. Откройте меню Пуск , в окне Начать поиск введите regedit и нажмите клавишу ВВОД.
  3. Если откроется окно Учетные записи пользователей , нажмите кнопку Продолжить .
  4. Найдите и выберите один из следующих подразделов реестра (и там и там надо будет изменить):

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV

  5. На правой панели щелкните правой кнопкой мыши пункт Start в столбце Имя и выберите команду Изменить .
  6. В поле Значение введите 0 и нажмите кнопку ОК .
  7. В меню Файл выберите команду Выход , чтобы закрыть редактор реестра.

Сводная таблица для двух ОС (Windows XP и Windows 7)

Windows XP Windows 7
Устанавливаем соответствующие стандартные драйвера Intel для контролера Вносим изменения в реестр (самостоятельно или с помощью утилиты от MicroSoft)
После загрузки ОС установит стандартные драйвера Intel
Устанавливаем нужные драйвера от материнской платы
Возврат в режим IDE невозможен практически во всех случаях, при установке IDE в BIOS получим BSOD.
Вариант — загрузиться через другой контроллер SATA, например JMicron (работает только в режиме IDE)
Возврат в режим IDE — просто в BIOS переключаем обратно и все нормально загрузится

Эксперименты.

Смотрим конфигурацию оборудования в Диспетчере устройств.

Видим контроллер ICH8 (их там два), но без буквенного индекса, пока не понятно, есть ли поддержка AHCI, будем проверять.

Если было ICH8E или ICH8R — тогда точно есть ACHI.

Драйвера можно скачать и с сайта Intel (ищем Intel Matrix Storage Manager), так и с официального сайта производителя материнской платы. Например, бюджетная плата MSI P965 Neo-F V2. Спецификация и техподдержка утверждают, что на плате нет поддержки режима AHCI. Действительно, в BIOS есть только режим IDE и никакого выбора AHCI. Будем продолжать эксперименты, см. ниже про хак BIOS.

SATAII controller integrated in ICH8 — контроллер SATA имеет поддержку AHCI

и на странице драйверов мы видим — On-Board SATA AHCI/RAID Drivers (даже и драйвера есть)

Все эксперименты проводим:

— бюджетная материнская плата MSI P965 neo-f V2, SATA 2 (4 разъема Intel ICH8 и 1 разъем MARVELL 88SE6111)

— SSD Kingston 140 Гб SATA 3

Эксперимент 1 . Возможность включение AHCI есть в BIOS (у нас нету)

Режим AHCI надо включать до установки операционной системы (для систем Windows 7 и выше все будет само, для Windows XP нужна дискета с драйверами по F6. Если дисковода нет вообще — надо ставить в режиме IDE или искать сборку Windows с уже установленными драйверами ACHI). Если его включить после установки OS, то будет синий экран BSOD. Система не знает, что теперь контроллер работает в другом режиме.

Что нужно сделать для уже установленной системы.

Вернуть в BIOS режим IDE и сделать корректировки в Windows, потом перезагрузиться и заново включить режим AHCI в BIOS.

Эксперимент 2 . Контроллеры Intel режим AHCI поддерживают (наш контроллер есть в списке), но в BIOS возможности переключить в AHCI нет.

Что делать? Будем делать (легкий) хак BIOS. .

Заходим в BIOS. Что бы контроллер заработал в режиме AHCI — надо после перепрошивки в биосе сделать Load Setup Defaults — иначе грузится все в том же IDE режиме. И главное не заходить в меню Configure SATA as — сбивается на IDE — если зайти… Что кстати полезно для возврата в IDE режим.

Внимание!

Сначала проводим последний эксперимент по наличию режима AHCI в контроллерах! Windows (драйвера для AHCI) пока не трогаем. Папка с файлами AMI BIOS дожна быть сохранена на диске C: (может так случиться после экспериментов, что доступным будет только этот диск)

Если после перезапуска BIOS из него пропали все диски (т.е. BIOS видит только флоппи-привод), значит Вам не повезло, плата действительно не поддерживает AHCI. Если обратно в режим IDE не переводится через BIOS, нужна заранее подготовленная дискета с MS DOS, AFUDOS и оригинальным файлом ROM. Тогда загружаемся с дискеты в MS DOS и заливаем оригинальную прошивку в BIOS (и также потом делаем Load Setup Defaults). У кого есть на плате дополнительный контроллер SATA MARVELL — можно переключить диск с Windows туда и загрузиться. И уже из под Windows залить оригинальную прошиву.

Если все диски есть в наличии — возвращаем IDE — делаем все изменения в Windows по драйверам (как указано выше) — в очередной раз заливаем прошивку с AHCI — перезагружаемся.

Эксперимент 3. Что еще есть на материнской плате?

Помните страшное сообщение

Adapter 1.

Disks Information: No hard disk is detected!

Это как раз контроллер Marvell сообщает о своей работе и что к нему диск не подключен. Контроллер активируется из общего AMI BIOS, параметр OnBoard IDE Controller , надо догадаться, что это Marvell. Ничего, догадались, через ROM назвали правильно Marvell IDE Controller . Да, если его отключить, сообщение No hard disk is detected! больше появляться не будет.

В нашем случае это Marvell 88SE6111, вот он на материнской плате (1 порт SATA и 1 порт IDE)

Он же в диспетчере устройств

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

Marvell 88SE61хх Adapter. BIOS Version 1.1.0.L64

Adapter 1.

Disks Information:

Disk name Size Speed

Kingston SV300S37A240G 240 Gb SATA II

Да, не очень хорошо. Скорость чтения повыше HDD, а скорость записи даже ниже HDD.

В общем, контроллер Marvell можно использовать только для оптического привода.

Кстати, эту информацию можно использовать для выбора материнской платы. Мы можем увеличить частоту, напряжение, поменять процессор и память, но со встроенным контроллером SATA-AHCI ничего сделать не сможем. Например, для SATA II и одного и того же SSD:

Intel ICH10 — 350 Мб/сек

Intel Z87 — 530 Мб/сек

т.е. надо смотреть актуальные тесты контроллеров и потом искать материнскую плату на чипсете, который выдал максимальные показатели работы SSD.

Эксперимент 4. PCI-e

Да, у нас на плате есть еще разъемы PCI-e v1.0a, попробуем их использовать

В одну/обе стороны, Гбит/с
Связей
x1 x2 x4 x8 x12 x16 x32
PCIe 1.0 2/4 4/8 8/16 16/32 24/48 32/64 64/128
PCIe 2.0 4/8 8/16 16/32 32/64 48/96 64/128 128/256
PCIe 3.0 8/16 16/32 32/64 64/128 96/192 128/256 256/512

PCI-e x16 под видеокарту, гуглим, под вариант PCI-e x4 (там нужна вторая версия PCI-e) есть вариант



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: