Что такое режим AHCI в BIOS

Что такое режим AHCI в BIOS

Практически все современные HDD функционируют через интерфейс SATA (Serial ATA). Данный контроллер присутствует в большинстве относительно новых системных плат и позволяет работать в нескольких режимах, каждый из которых имеет собственные особенности. Самым инновационным на данный момент является AHCI. Подробнее о нем мы и расскажем далее.

Что такое режим AHCI в BIOS

Содержание: Что такое режим AHCI в BIOS

  1. Принцип работы AHCI в BIOS
  2. Преимущества режима AHCI
  3. Другие особенности AHCI
  4. Включение AHCI Mode

Принцип работы AHCI в BIOS

Потенциал интерфейса SATA полностью раскрываются как раз при использовании AHCI (Advanced Host Controller Interface). Корректно взаимодействует он только в последних версиях ОС, например, в Windows XP технология не поддерживается. Основным преимуществом рассматриваемой надстройки является увеличение скорости чтения и записи файлов. Давайте остановимся на достоинствах и поговорим о них детальнее.

Принцип работы AHCI в BIOS

Преимущества режима AHCI

Существуют факторы, которые делают AHCI лучше того же IDE или RAID. Мы бы хотели выделить несколько основных пунктов:

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

2. Лучшая работа с новыми моделями HDD. Режим IDE не позволяет в полной мере раскрыть потенциал современных накопителей, поскольку технология достаточно стара и вы можете даже не почувствовать разницы при задействовании слабого и топового жесткого диска. AHCI разрабатывается специально для взаимодействия со свежими моделями.

3. Эффективная работа SSD с форм-фактором SATA достигается только при активированной надстройке AHCI. Однако стоит заметить, что твердотельные накопители с другим интерфейсом не связаны с рассматриваемой технологией, поэтому ее активация не даст вообще никакого эффекта.

4. Кроме всего, Advanced Host Controller Interface позволяет подключать и отключать жесткие диски или SSD на системной плате без предварительного выключения ПК.

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

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

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

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

3. Определенные материнские платы не работают с AHCI при подключении внутренних HDD. Однако режим активируется при использовании eSATA (интерфейс подключения внешних устройств).

Включение AHCI Mode

Выше вы могли прочесть о том, что активация Advanced Host Controller Interface требует от пользователя выполнения определенных действий. Кроме этого сам процесс в разных версиях операционной системы Виндовс отличается. Происходит правка значений в реестре, запуск официальных утилит от Microsoft или установка драйверов. Другой наш автор в статье по ссылке ниже детально расписал эту процедуру. Вам следует отыскать нужную инструкцию и внимательно осуществлять каждый шаг.

Включение AHCI Mode

На этом наша статья подходит к концу. Сегодня мы постарались максимально подробно рассказать о предназначении режима 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.

В чем разница между IDE и AHCI

IDE — устаревший интерфейс, с помощью которого раньше подключались жесткие диски и оптические приводы к материнке. Это широкая 40-пиновая шина, которая может работать параллельно, то есть к одному слоту с помощью раздвоенного шлейфа можно подключить оба типа носителей (или, как вариант, сразу 2 винчестера).

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

Так как традиционно в компьютерной технике соблюдается принцип наследования, то есть новые усовершенствованные стандарты (неважно чего) должны соответствовать старым и поддерживать заявленные функции. Так, любой САТА винчестер может работать по IDE совместимому регламенту.

AHCI — «естественная среда» для жестких дисков SATA и единственно приемлемый вариант для твердотельных накопителей. SSD в режиме IDE не работают и не поддерживают этот протокол: на момент их появления ИДЕ уже почти не использовался.

Плюс ко всему подключать скоростное хранилище данных через медленную шину — то еще извращение. Это приблизительно как поставить на башню танка большой парус и ловить попутный ветер, чтобы поехать быстрее.

Что делать с ошибкой Operating system not found

Почему возникает данная проблема? Самый основной виновник проблемы связан с жёстким диском и у большинства, хоть и редко, просто отошел шлейф, от порта подключения на системной плате или самом HDD. Второй момент – выставлены неверные параметры BIOS. Например, жёсткий диск у вас стоит не на первом месте, а на последнем, либо еще какие-то опции изменены. Также любой неисправный компонент, будь это блок питания или еще что-то может отразиться на появлении указанной ошибки.

Теперь по подряду. Проверьте BIOS на наличие неправильно выставленных опций. На вкладке Boot или Advanced убедитесь, что жёсткий диск (HDD) стоит на первом месте. Если это не так, то переставьте с помощью стрелочек или клавиш F5 и F6, в зависимости от версии BIOS. Если настройки все верны, тогда просто сбросьте БИОС. От этого хуже не станет, а ошибка может исчезнуть.

А как быть, если жёсткий диск вообще не высвечивается в BIOS? Тут два варианта. Я говорил в начале, диск мог быть отсоединен неведомой силой или же просто отошел шлейф. Надо полностью выключить компьютер и проверить все провода, плотно ли они подключены. Второй вариант заключается в неисправности жёсткого диска. Тут ничего не остается, как проверить его на работоспособность с другого ПК.

При появлении operating system not found на ноутбуке очень мала вероятность, что отойдут провода и шлейфы, так как там все плотно и компактно расположено. Скорее всего ваш диск просто неисправен, либо проблемы в BIOS.

Что такое AMD CBS в BIOS?

Аббревиатура CBS расшифровывается как Common BIOS Specifications. Этот раздел находится на вкладке Advanced:

Перейдя в него, мы увидим ещё несколько подразделов:

Рассмотрим каждый из них.

1. CPU Common Options

CPU Common Options (или Zen Common Options в старых версиях BIOS) содержит в себе инструменты гибкого управления состоянием процессора. Здесь доступны большое количество настроек. О некоторых из них, таких, как Downcore Control и Global C-State Control , есть статьи на нашем сайте.

Все эти настройки касаются работы центрального процессора. Здесь доступна настройка режимов энергосбережения, присутствует возможность разгона процессора путём изменения режимов Pstates — самый, наверное, полезный подраздел в AMD CBS.

2. DF и UMC Common Options

В этих подразделах доступна тонкая настройка работы оперативной памяти. Перечень параметров показан на скриншоте:

По умолчанию все параметры установлены в значение Auto.

Если вы знаете что с этим делать, настраивайте. Если же не нет, то лучше эти параметры не менять, оставив всё как есть. Производитель позаботился о корректности настроек по умолчанию за вас. Это правило относится почти ко всем настраиваемым в BIOS параметрам. Однако, если вы что-то всё же случайно изменили и не уверены, всегда есть возможность откатиться к заводскому состоянию настроек BIOS.

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

3. NBIO Common Options

Группа параметров NBIO Common Options позволяет настроить работу интегрированных в процессор устройств. Это встроенное графическое ядро, аудиоустройство, а также линии PCIe. О последних, кстати, есть статья на нашем сайте.

Раздел XFR Enhancement интересен тем, что в нём можно настроить параметры технологии Precision Boost Overdrive, позволяющей получить ощутимый прирост производительности процессоров AMD Ryzen. О том, что это за параметр и как он настраивается, можно узнать в этой статье.

4. FCH Common Options

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

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

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

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

Читайте также:  Добавление альбома ВКонтакте

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

Содержание: Как включить режим AHCI в BIOS

  1. Важная информация
  2. Включение AHCI в Windows 10
  3. Включение AHCI в ОС Windows 7

Важная информация

Чтобы включить AHCI-режим, нужно использовать не только БИОС, но и саму операционную систему, например, для ввода специальных команд через «Командную строку». Если у вас нет возможности загрузить операционную систему, то рекомендуется создать загрузочную флешку и с помощью установщика перейти в пункт «Восстановление системы», где нужно найти пункт с активацией «Командной строки». Для вызова используйте эту небольшую инструкцию:

1. Как только вы войдёте в «Восстановление системы», в главном окне нужно перейти в «Диагностика».

Диагностика

2. Появятся дополнительные пункты, из которых вы должны выбрать «Дополнительные параметры».

3. Теперь найдите и кликните по «Командная строка».

Командная строка

Если не запускается и флешка с установщиком, то, скорее всего, вы забыли расставить приоритеты загрузки в BIOS.

Включение AHCI в Windows 10

Рекомендуется изначально установить загрузку системы в «Безопасном режиме» при помощи специальных команд. Можно попытаться сделать всё, не меняя вид загрузки операционной системы, но в этом случае вы это делаете на свой страх и риск. Стоит также отметить, что этот способ подойдёт и для Windows 8/8.1.

Подробнее: Как войти в «Безопасный режим» через BIOS

Чтобы сделать правильную настройку, вам необходимо:

1. Открыть «Командную строку». Быстрее всего это будет сделать, используя окно «Выполнить» (в ОС вызывается комбинациями клавиш Win+R). В поисковой строке нужно прописать команду cmd. Также открыть «Командную строку» можно и с помощью «Восстановления системы», если вы не можете загрузить ОС.

Восстановления системы

2. Теперь введите в «Командную строку» следующее:

Для применения команды нужно нажать клавишу Enter.

Командную строку

После произведённых настроек можно приступать непосредственно ко включению AHCI-режима в BIOS. Используйте эту инструкцию:

1. Перезагрузите компьютер. Во время перезагрузки вам нужно выполнить вход в BIOS. Для этого нажмите определённую клавишу до появления логотипа ОС. Обычно, это клавиши от F2 до F12 или Delete.

2. В BIOS найдите пункт «Integrated Peripherals», который расположен в верхнем меню. В некоторых версиях его можно также встретить в качестве отдельного пункта в главном окне.

3. Теперь вам нужно найти пункт, который будет носить одно из следующих названий — «SATA Config», «SATA Type» (зависит от версии). Ему требуется задать значение «ACHI».

ACHI

4. Для сохранения изменений перейдите в «Save & Exit» (может называться немного по-другому) и подтвердите выход. Компьютер перезагрузится, но вместо загрузки операционной системы вам предложат выбрать варианты её запуска. Выбирайте «Безопасный режим с поддержкой командной строки». Иногда компьютер сам загружается в этом режиме без участия пользователя.

5. В «Безопасном режиме» вам не нужно вносить никаких изменений, только открыть «Командную строку» и ввести туда следующее:

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

Командную строку

6. Перезагрузите компьютер.

Включение AHCI в ОС Windows 7

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

Воспользуйтесь данной пошаговой инструкцией:

1. Откройте редактор реестра. Для этого вызовите строку «Выполнить» при помощи комбинации Win+R и введите туда regedit, после нажмите Enter.

regedit

2. Теперь вам нужно переместиться по следующему пути:

Все необходимые папки будут находиться в левом углу окна.

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

Start

4. Аналогично нужно сделать с файлом, который носит такое же название, но находится по адресу:

5. Теперь можно закрыть редактор реестра и перезагрузить компьютер.

6. Не дожидаясь появления логотипа ОС, перейдите в BIOS. Там нужно сделать те же изменения, которые описаны в предыдущей инструкции (пункты 2, 3 и 4).

7. После выхода из BIOS компьютер перезагрузится, запустится Windows 7 и сразу же начнёт установку необходимого ПО для включения AHCI-режима.

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

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

IDE MODE

Режим IDE практически всегда включен по умолчанию и обеспечивает совместимость со всеми типами «компьютерного железа». Это один из самых старых способов коммуникации любого типа накопителей с материнской платой — хоть привода оптических дисков, хоть жесткого. Подключение по шине IDE осуществляется при помощи 80-жильного плоского кабеля. Большим плюсом использования IDE-интерфейса является возможность параллельного подключения двух устройств на один интерфейс, например, жесткого диска и CD или DVD ROM. Для питания устройства в этом случае используется 4-контактный разъем типа molex.

Важно: при использовании IDE диска или IDE шлейфа (через переходник) при подключении жесткого диска, режим AHCI работать не будет! Попытка переключения приведет к возникновению ошибки и появлению «экрана смерти»!

Обзор AHCI

AHCI — это сокращение от Advanced Host Controller Interface, определяемого Intel. Этот режим работы обычно встречается на более новых ПК.

AHCI — это относительно новая технология, которая владеет многими встроенными функциями стандартного интерфейса Serial ATA, такими как NCQ и горячая замена, которые улучшают совместимость и производительность ваших устройств.

Спецификация AHCI относится к интерфейсу уровня реестра для хост-контроллера SATA. Его спецификация подходит для разработчиков программного обеспечения (драйверов устройств) и разработчиков оборудования. Режим AHCI предоставляет стандартный метод программирования адаптеров SATA / AHCI, особенно предназначенный для разработчиков аппаратных компонентов, сборщиков систем и т. Д.

Теперь режим AHCI поддерживается многими операционными системами Windows, такими как Windows Vista, Linux и некоторыми более новыми версиями Windows. Если вы используете операционную систему Windows 10 на SSD, вы должны включить режим AHCI перед установкой системы, иначе ваш компьютер не сможет загрузиться с Ошибка BSOD .

Шаг 1. Для начала необходимо открыть редактор реестра. Это можно сделать, нажав правой кнопкой мыши по кнопке «Пуск», после чего выбрать пункт «Выполнить». В строке jnr необходимо ввести команду regedit и подтвердить кнопкой ОК.

Шаг 2. В открывшемся окне переходим по пути HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorV

Шаг 3. Нажимаем по иконке «Start», устанавливаем значение 0 и подтверждаем действие кнопкой «Ок», как показано на скриншоте.

Шаг 4. Переходим в HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorAV\ StartOverride и проделываем те же действия для параметра с названием 0.

Шаг 5. Переходим в HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahci, нажимаем дважды по параметру Start и устанавливаем значение 0.

Шаг 6. Заходим в HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahci\ StartOverride и устанавливаем значение 0 для параметра с названием 0.

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

Сохраняем изменения и перезагружаем компьютер в безопасном режиме.

После перезагрузки произойдет установка нового пакета драйверов SATA, и системе потребуется очередная перезагрузка, после чего режим AHCI будет включен.

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

Чтобы испытать другой способ, необходимо вернуть режим IDE в BIOS

Чем отличаются AHCI и IDE?

IDE – старый режим работы через интерфейс SATA, который практически ничем не отличается от его предшественника PATA (для PATA использовался широкий и тонкий кабель). Данный режим работы был популярным до повсеместного введения AHCI, который позволял современным накопителям раскрыть полный потенциал скорости и возможностей.

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

Чем отличаются AHCI и IDE?

IDE – старый режим работы через интерфейс SATA, который практически ничем не отличается от его предшественника PATA (для PATA использовался широкий и тонкий кабель). Данный режим работы был популярным до повсеместного введения AHCI, который позволял современным накопителям раскрыть полный потенциал скорости и возможностей.

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

AHCI – как включить?

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

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

Режим работы ACHI позволяет использовать функцию TRIM для уборки “мусора” на SSD.

Читайте также: 

AHCI - как включить?

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 XP.

Обнаружиться новое устройство и 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. Найдите и выберите один из следующих подразделов реестра (и там и там надо будет изменить):

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

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

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

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

AHCI - как включить?

Видим контроллер 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. Что еще есть на материнской плате?

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

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

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)

AHCI - как включить?

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

AHCI - как включить?

Пробуем туда включить наш 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.

HDD через SATA Intel ICH8 SSD через SATA Intel ICH8 SSD через SATA Marvell 88SE61111 на стандартном драйвере
AHCI - как включить? AHCI - как включить? AHCI - как включить?

В общем, контроллер 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) есть вариант

Контроллер PCI-E x4 rev 2.0 SATA3, 4 внутр порта SATA3 + 2 порта mSATA FG-EST14A-1-BU01, вот тут

вот еще варианты

Эксперимент 5. Меняем материнскую плату

Разумный вариант – купить б/у плату ASUS P5Q3 (Deluxe). вот она на фото

AHCI - как включить?

В наличии:
– SATA II (3 Мбит/сек) с поддержкой AHCI
– socket 775
– PCI-E v. 2.0
– поддержка 16 Gb DDR3 (4 планки по 4Gb)

Это же старый socket 775, что в нем хорошего?
А вот смотрим:
– цена в первую очередь
– возможность установить недорогой старый серверный процессор XEON 771 – читаем Как установить XEON 771 на socket 775

Можно собрать неплохой игровой ПК, на котором будут с нормальным FPS работать 90% современных игрушек.
Читаем – Как собрать игровой компьютер недорого?

Да, “Ведьмак 3” хорошо не пойдет 🙁
Слишком много травинок и листиков – нужна уже видеокарта PCI-E 3.0

Вы можете сохранить ссылку на эту страницу себе на компьютер в виде htm файла

Почитать в разделе: Диски

  • Всего статей в разделе: 10
  • Показано статей в списке: 9
  • Сортировка: название по алфавиту

RAM диск

Самое "узкое" место в современном ПК — это диск. Значит, надо подумать, что с диска перенести в область, где это будет работать быстрее. Выход есть — RAM-диск (как его создать). Быстродействие оперативной памяти примерно на порядок больше, чем SSD диска. Виртуальный диск создается в оперативной памяти и работает практически на скорости оперативной памяти (за вычетом временных затрат на работу драйвера). Фактически мы обмениваем объем оперативной памяти на быстродействие. Что мы можем перенести на этот диск? 1. Файл подкачки. Windows 7 64 bit рекомендует нам порядка 12 Гб. Если в наличии памяти 24 Гб — то можно выделить половину на RAM-диск. Т.е. ОС будет по.
(Читать полностью. )

Интерфейс NVMe и разъемы M.2 и U.2

NVM Express — спецификация на протоколы доступа к твердотельным накопителям (SSD), подключённым по шине PCI Express. «NVM» в названии спецификации обозначает энергонезависимую память, в качестве которой в SSD повсеместно используется флеш-память типа NAND. Интерфейс NVMe — это именно интерфейс. В виде разъемов он может существовать как: PCI-e как диск SSD PCI-e как переходник для разъемов M.2 (как на фото выше) собственно разъем M.2 на материнской плате разъем U.2 на материнской плате NVMe (Non-Volatile Memory Host Controller Interface Specification) — логический интерфейс, намного более быстрый чем SATA (фактически замена SATA) и специально.
(Читать полностью. )

Интерфейсы PATA, IDE и SCSI

PATA — Parallel Advanced Technology Attachment — параллельный интерфейс подключения накопителей, фактически другое название для IDE ATA — Advanced Technology Attachment — интерфейс подключения накопителей ATAPI — Advanced Technology Attachment Packet Interface — вариант интерфейса для подключения сменных устройств (CD/DVD ROM) IDE — Integrated Device Electronics — дословно интегрированная электроника устройства — т.е. контроллер встроен в сам привод (см. ниже DMA) DMA — Direct memory access — прямой доступ к памяти SCSI — Small Computer System Interface — вариант PATA для серверов. Теперь подробнее. Важным этапом в развитии ATA стал переход.
(Читать полностью. )

Интерфейсы SAS и SATA

SATA и SAS — продолжение развития линеек IDE (desktop) и SCSI (server) формате последовательного протокола, т.е. serial вместо PATA. Хорошо видно похожесть разъемов. И да — диск SATA можно подключить к разъему SAS. Несмотря на разные протоколы и уровни сигналов — контроллер SAS умный и он "понимает" SATA. Наоборот, т.е. подключить SAS к разъему SATA нельзя. SAS (Serial Attached SCSI) — это серверный вариант, он быстрее и может больше — но дороже. Последовательный интерфейс подключения устройств хранения данных, разработанный на основе параллельного SCSI для исполнения того же набора команд. SATA (Serial ATA) — вариант для desktop, дешевле. Последовательный интерфейс.
(Читать полностью. )

Массивы RAID

Что такое RAID? RAID (англ. Redundant Array of Independent Disks — избыточный массив независимых (самостоятельных) дисков) — технология виртуализации данных для объединения нескольких физических дисковых устройств в логический модуль для повышения отказоустойчивости и производительности. Аббревиатура «RAID» изначально расшифровывалась как «Redundant Array of Inexpensive Disks» («избыточный массив недорогих дисков», так как они были гораздо дешевле дисков SLED (Single Large Expensive Drive)). Именно так был представлен RAID его создателями Петтерсоном (David A. Patterson), Гибсоном (Garth A. Gibson) и Катцом (Randy H. Katz) в 1987 году. Со временем «RAID» стали.
(Читать полностью. )

Программы для работы с разделами диска

Непростой выбор программы для работы с разделами диска И в чем тут проблема? Полно программ, есть бесплатные версии — выбирай. Ага — как показал опыт, не все программы делают то, что просит от них пользователь. Однако. Что мы хотим от программы управление разделами? Скопировать раздел — бери и копируй? Мы же хотим получить именно копию. Что может быть при копировании: возможно копирование как данных (порядок данных на секторах не сохраняется), так и по секторам (важно для переноса операционной системы) сохранение системного номера раздела (серийный номер для Windows и UUID для Linux) — фактически номер присваивается в момент форматирования раздела (да — фиксируется.
(Читать полностью. )

Разметка диска MBR или GPT

Сначала про разделы на диске MBR и GPT — это не разделы. Это способ образования разделов на диске, тип MBR/GPT относится в целом к диску. Вот хорошая статья на Хабре Изучаем структуры MBR и GPT MBR (MASTER BOOT RECORD) главная загрузочная запись содержит таблицу разделов, которая описывает, как разделы расположены на диске. С этим типом разделения первый сектор на жестком диске содержит главную загрузочную область и файл двоичного кода, названный кодом начальной загрузки загрузчика. С типом разделов MBR диски поддерживают тома до 2 терабайт и используют один из двух типов разделения: Первичный (Primary) Расширенный.
(Читать полностью. )

Системный номер раздела диска UUID / GUID / serial number

На чистом диске нет никаких разделов и соответственно нет никаких номеров раздела. В чем отличие UUID от GUID UUID (Universally unique identifier «универсальный уникальный идентификатор») — UUID представляет собой 16-байтный (128-битный) номер. В каноническом представлении UUID изображают в виде числа в шестнадцатеричной системе счисления, разделённого дефисами на пять групп в формате 8-4-4-4-12. GUID (Globally Unique Identifier) — это так называется у Microsoft — фактически это последняя реализация UUID (да, там были свои предыдущие версии и свой зоопарк). Именно по этому актуальная разметка диска от Microsoft называется GPT (GUID Partition Table), читаем статью Разметка.
(Читать полностью. )

Функция TRIM

TRIM (англ. to trim — подрезать) — команда интерфейса ATA, позволяющая операционной системе уведомить твердотельный накопитель о том, какие блоки данных уже не содержатся в файловой системе и могут быть использованы накопителем для физического удаления. Команда TRIM была введена вскоре после появления твердотельных накопителей (SSD), чтобы сделать их конкурентоспособной альтернативой традиционным HDD в персональных компьютерах. Из-за того, что на внутреннем уровне реализация операций в SSD существенно отличается от реализации тех же операций в традиционных механических жёстких дисках, обычные методы ОС таких операций, как удаление файлов и форматирование диска (не обращаясь.
(Читать полностью. )

Включение режима AHCI в Виндовс 7

Узнать, как включить режим ahci в windows 7, можно в следующей инструкции. Способ включения довольно близок к операции с Виндовс 10. Здесь будет необходимо осуществить определенные изменения в реестре таким способом:

  1. Запуск реестрового редактора путем комбинации «R+Windows». Прописывание команды regedit в меню «Выполнить» и нажатие на «ОК».
  2. Затем нужно проследовать в реестровый редактор по следующему пути, а для Stars устанавливается значение 0:
  1. Затем устанавливается значение 0 для Start параметра, который находится в этой папке:
  1. Компьютер перезагружается, а в BIOS выбирается AHCI режим для SATA интерфейса.

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

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

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

Ссылка на основную публикацию