Драйвера sata ahci для установки windows xp скачать

Эта загрузка устанавливает версию 11.2.0.1006 драйвера Технология хранения Intel® Rapid Intel® NUC с использованием Windows* XP.

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

  • Safari
  • Chrome
  • Edge
  • Firefox

Технология хранения Intel® Rapid (AHCI) для Ос Windows XP* для Intel® NUC

Введение

Эта загрузка устанавливает версию 11.2.0.1006 драйвера Технология хранения Intel® Rapid Intel® NUC с использованием Windows* XP.

Файлы, доступные для скачивания

  • Windows XP Professional x64 Edition*, Windows XP family*

  • Размер: 12.4 MB

  • SHA1: F669F59B0EDFB83698462406B03491AE15A82052

  • Windows XP family*

  • Размер: 287.9 KB

  • SHA1: 31ED12CB5472845B6ED40821D29909745D7B4A4B

  • Windows XP Professional x64 Edition*

  • Размер: 323.4 KB

  • SHA1: 45744822454B5CFAD5A027A61807665451A71A34

Подробное описание

Цель

Устанавливает драйвер Технология хранения Intel® Rapid (AHCI) версии 11.2.0.1006 для Intel® NUC.

Какой файл выбрать

Загрузите драйвер (STOR_Win7_XP_11.2.0.1006.exe) и одну из следующих дискет F6 Driver Diskette (в зависимости от вашей операционной системы):

f6flpy-x86_11.2.0.1006.zip для 32-разрядных версий операционной системы
f6flpy-x64_11.2.0.1006.zip — для 64-разрядных версий операционной системы

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

Этот скачиваемый файл подходит для нижеуказанных видов продукции.

Отказ от ответственности1

Информация о продукте и производительности

1

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

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

Посмотреть английскую версию этой страницы.

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

Одним из способов обойти эту проблему — это переключение в BIOS режима работы SATA-контроллера.
Необходимо переключить режим работы SATA контроллера в IDE Mode. Но часто в BIOS ноутбуков такой опции нет.

В этом случае драйвера SATA можно интегрировать непосредственно в дистрибутив Windows с помощью программы nLite.
Данный способ является самым удобным, безопасным, и созданный в результате образ Windows XP можно использовать многократно.
Также этот вариант остается единственным для владельцев ноутбуков, так как у них нет возможности подключить флоппи-дисковод.

Итак, как же интегрировать драйвера в дистрибутив Windows XP?

Для интеграции нам понадобиться:

1. Дистрибутив Windows XP. Настоятельно рекомендуется использовать оригинальный образ Windows XP. Также лучше взять Windows XP SP2, и уже после установки Windows устанавливать сервис пак 3.

2. Программа nLite. Качать е следует с сайта-производителя (скачать). Если интеграция драйверов будет проходит на компьютере с установленной Windows XP, то для работы программы следует также установить Microsoft .NET Framework 2.0 (скачать). Для Windows Vista и выше, ничего кроме программы устанавливать не нужно.

3. Драйвера Sata/RAid контроллеров:

— чипсет Intel: https://ddriver.ru/kms_downloads+index+action-id+cat-10+ids-47+idd-224.html

— чипсет AMD: https://ddriver.ru/kms_downloads+index+action-id+cat-10+ids-132+idd-1476.html

— чипсет nVidia: https://ddriver.ru/kms_downloads+index+action-id+cat-10+ids-144+idd-1680.html

Интеграция драйверов.

Устанавливаем программу nLite.

Качаем драйвера SATA и сохраняем у себя на компьютере. После этого необходимо их распаковать в какую-нибудь папку (например C:/SATA/).

В дисковод CD/DVD вставляем диск с Windows XP и копируем все содержимое диска на жесткий диск, например в папку C:/WINXP/.

Запускаем программу nLite. При запуске сразу можно указать язык интерфейса программы — русский.

Рисунок 1: Выбор языка интерфейса программы

Для продолжения нажимаем кнопку «Далее«. В появившемся окне «Расположение установочных файлов Windows» необходимо после нажатия кнопки «Обзор» указать путь к папке C:/WINXP/, куда было скопировано содержимое диска Windows XP.

Рисунок 2: Укажите пуск к папке с образом Windows XP

после небольшой проверки программа nLite нам укажет подробные данные о версии Windows XP

Рисунок 3: Папка с Windows XP найдена

нажимаем кнопку «Далее«. Так как драйвера интегрируем впервые, то в следующем окне также жмем «Далее«.

Рисунок 4: жмем кнопку Далее

В окне «Выбор задач» отмечаем в разделе Интегрировать пункт Драйвера, а в разделе Создать Загрузочный образ ISO.

Рисунок 5: Выбираем Драйвера и Загрузочный образ ISO

Жмем «Далее«. Затем в окне «Драйвера» нажимаем на кнопку «Добавить«

Рисунок 6: Нажимаем кнопку Добавить

и в появившемся меню выбираем пункт «Папка драйверов«

Рисунок 7: Выбираем пункт Папка драйверов

указываем путь к папке с распакованными драйверами

Рисунок 8: Указываем путь к папке с распакованными драйверами

Здесь и далее очень важно указать на папку с драйверами именно той разрядности, что и используемого дистрибутива Windows. В 32-х разрядную Windows XP следует интегрировать только драйверы для 32-разрядной системы (в папке 32-bit или x86), а для 64-разрядной ОС — драйверы для 64-разрядной системы (они находятся в папке 64-bit или x64).
Это очень важный момент, иначе во время установки Windows может появится ошибка
«Файл ahcix64.sys испорчен. Для продолжения нажмите любую клавишу«.

В появившемся окне «Выберите драйвера для интеграции» укажите необходимые (используйте клавишу CTRL для выделения нескольких). Не забывайте про разрядность вашей Windows XP.

Рисунок 9: Выберите драйвера для интеграции

После выбора драйверов жмем «ОК«. В следующем диалоговом окошке также выбираем драйвера. Для драйверов Intel можно смело выбирать все драйвера (CTRL+A), для драйверов AMD соблюдайте разрядность.

Рисунок 10: Выберите драйвера для интеграции

После выбора жмем «OK«. В следующем окне нажимаем «Далее«.

Рисунок 11: Нажимаем Далее

соглашаемся на запуск процесса интеграции, нажав кнопку «Да«.

Рисунок 12: Запускаем процесс

Идет интеграция.

Рисунок 13: Процесс интеграции драйверов

После окончания интеграции драйверов SATA нажимаем клавишу «Далее» для продолжения

Рисунок 14: Процесс интеграции завершен

Появляется окно «Загрузочный образ ISO«. Вставляем в пишущий привод CD/DVD чистый компакт диск. Дожидаемся его инициализации программой nLite. Указываем нужную нам метку (например, WinXP_SP2). Выбираем скорость записи. Для качественной записи лучше выбрать самую маленькую скорость.

Рисунок 15: Подготовка к записи

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

Рисунок 16: Начала записи диска

Все, остается дождаться лишь окончание записи диска.
После этого вставляем диск в дисковод нужного нам компьютера, перезагружаемся и устанавливаем Windows XP.
После установки Windows XP, устанавливаем драйвера и Service Pack 3, если образ XP был с SP2.

Intel SATA AHCI/RAID Controller Drivers версии 5.3.0.13. Драйвер чипсета поколения ICH6 и ICH7 предназначен для ручной установки на Windows XP и Windows Server 2003 32 бита.

PCIVEN_1119&DEV_0000 ICP Vortex Computersysteme GmbH GDT 6000/6020/6050 PCIVEN_1119&DEV_0001 ICP Vortex Computersysteme GmbH GDT 6000B/6010 PCIVEN_1119&DEV_0002 ICP Vortex Computersysteme GmbH GDT 6110/6510 PCIVEN_1119&DEV_0003 ICP Vortex Computersysteme GmbH GDT 6120/6520 PCIVEN_1119&DEV_0004 ICP Vortex Computersysteme GmbH GDT 6530 PCIVEN_1119&DEV_0005 ICP Vortex Computersysteme GmbH GDT 6550 PCIVEN_1119&DEV_0006 ICP Vortex Computersysteme GmbH GDT 6117/6517 PCIVEN_1119&DEV_0007 ICP Vortex Computersysteme GmbH GDT 6127/6527 PCIVEN_1119&DEV_0008 ICP Vortex Computersysteme GmbH GDT 6537 PCIVEN_1119&DEV_0009 ICP Vortex Computersysteme GmbH GDT 6557/6557-ECC PCIVEN_1119&DEV_000A ICP Vortex Computersysteme GmbH GDT 6115/6515 PCIVEN_1119&DEV_000B ICP Vortex Computersysteme GmbH GDT 6125/6525 PCIVEN_1119&DEV_000C ICP Vortex Computersysteme GmbH GDT 6535 PCIVEN_1119&DEV_000D ICP Vortex Computersysteme GmbH GDT 6555/6555-ECC PCIVEN_1119&DEV_0100 ICP Vortex Computersysteme GmbH GDT 6117RP/6517RP PCIVEN_1119&DEV_0101 ICP Vortex Computersysteme GmbH GDT 6127RP/6527RP PCIVEN_1119&DEV_0102 ICP Vortex Computersysteme GmbH GDT 6537RP PCIVEN_1119&DEV_0103 ICP Vortex Computersysteme GmbH GDT 6557RP PCIVEN_1119&DEV_0104 ICP Vortex Computersysteme GmbH GDT 6111RP/6511RP PCIVEN_1119&DEV_0105 ICP Vortex Computersysteme GmbH GDT 6121RP/6521RP PCIVEN_1119&DEV_0110 ICP Vortex Computersysteme GmbH GDT 6117RD/6517RD PCIVEN_1119&DEV_0111 ICP Vortex Computersysteme GmbH GDT 6127RD/6527RD PCIVEN_1119&DEV_0112 ICP Vortex Computersysteme GmbH GDT 6537RD PCIVEN_1119&DEV_0113 ICP Vortex Computersysteme GmbH GDT 6557RD PCIVEN_1119&DEV_0114 ICP Vortex Computersysteme GmbH GDT 6111RD/6511RD PCIVEN_1119&DEV_0115 ICP Vortex Computersysteme GmbH GDT 6121RD/6521RD PCIVEN_1119&DEV_0118 ICP Vortex Computersysteme GmbH GDT 6118RD/6518RD/6618RD PCIVEN_1119&DEV_0119 ICP Vortex Computersysteme GmbH GDT 6128RD/6528RD/6628RD PCIVEN_1119&DEV_011A ICP Vortex Computersysteme GmbH GDT 6538RD/6638RD PCIVEN_1119&DEV_011B ICP Vortex Computersysteme GmbH GDT 6558RD/6658RD PCIVEN_1119&DEV_0136 ICP Vortex Computersysteme GmbH GDT 6113RS/6513RS PCIVEN_1119&DEV_0137 ICP Vortex Computersysteme GmbH GDT 6123RS/6523RS PCIVEN_1119&DEV_0138 ICP Vortex Computersysteme GmbH GDT 6118RS/6518RS/6618RS PCIVEN_1119&DEV_0139 ICP Vortex Computersysteme GmbH GDT 6128RS/6528RS/6628RS PCIVEN_1119&DEV_013A ICP Vortex Computersysteme GmbH GDT 6538RS/6638RS PCIVEN_1119&DEV_013B ICP Vortex Computersysteme GmbH GDT 6558RS/6658RS PCIVEN_1119&DEV_013C ICP Vortex Computersysteme GmbH GDT 6533RS/6633RS PCIVEN_1119&DEV_013D ICP Vortex Computersysteme GmbH GDT 6543RS/6643RS PCIVEN_1119&DEV_013E ICP Vortex Computersysteme GmbH GDT 6553RS/6653RS PCIVEN_1119&DEV_013F ICP Vortex Computersysteme GmbH GDT 6563RS/6663RS PCIVEN_1119&DEV_0166 ICP Vortex Computersysteme GmbH GDT 7113RN/7513RN/7613RN PCIVEN_1119&DEV_0167 ICP Vortex Computersysteme GmbH GDT 7123RN/7523RN/7623RN PCIVEN_1119&DEV_0168 ICP Vortex Computersysteme GmbH GDT 7118RN/7518RN/7518RN PCIVEN_1119&DEV_0169 ICP Vortex Computersysteme GmbH GDT 7128RN/7528RN/7628RN PCIVEN_1119&DEV_016A ICP Vortex Computersysteme GmbH GDT 7538RN/7638RN PCIVEN_1119&DEV_016B ICP Vortex Computersysteme GmbH GDT 7558RN/7658RN PCIVEN_1119&DEV_016C ICP Vortex Computersysteme GmbH GDT 7533RN/7633RN PCIVEN_1119&DEV_016D ICP Vortex Computersysteme GmbH GDT 7543RN/7643RN PCIVEN_1119&DEV_016E ICP Vortex Computersysteme GmbH GDT 7553RN/7653RN PCIVEN_1119&DEV_016F ICP Vortex Computersysteme GmbH GDT 7563RN/7663RN PCIVEN_1119&DEV_01D6 ICP Vortex Computersysteme GmbH GDT 4x13RZ PCIVEN_1119&DEV_01D7 ICP Vortex Computersysteme GmbH GDT 4x23RZ PCIVEN_1119&DEV_01F6 ICP Vortex Computersysteme GmbH GDT 8x13RZ PCIVEN_1119&DEV_01F7 ICP Vortex Computersysteme GmbH GDT 8x23RZ PCIVEN_1119&DEV_01FC ICP Vortex Computersysteme GmbH GDT 8x33RZ PCIVEN_1119&DEV_01FD ICP Vortex Computersysteme GmbH GDT 8x43RZ PCIVEN_1119&DEV_01FE ICP Vortex Computersysteme GmbH GDT 8x53RZ PCIVEN_1119&DEV_01FF ICP Vortex Computersysteme GmbH GDT 8x63RZ PCIVEN_1119&DEV_0210 ICP Vortex Computersysteme GmbH GDT 6519RD/6619RD PCIVEN_1119&DEV_0211 ICP Vortex Computersysteme GmbH GDT 6529RD/6629RD PCIVEN_1119&DEV_0260 ICP Vortex Computersysteme GmbH GDT 7519RN/7619RN PCIVEN_1119&DEV_0261 ICP Vortex Computersysteme GmbH GDT 7529RN/7629RN PCIVEN_1119&DEV_02F6 PCIVEN_1119&DEV_0300 ICP Vortex Computersysteme GmbH GDT NEWRX PCIVEN_8086&DEV_0600 Intel Corporation RAID Controller PCIVEN_8086&DEV_0601 Intel RAID Controller PCIVEN_8086&DEV_2652&CC_0106 Intel Corporation 82801FR/FRW (ICH6R/ICH6RW) SATA Controller PCIVEN_8086&DEV_2653&CC_0106 Intel Corporation 82801FBM (ICH6M) SATA Controller PCIVEN_8086&DEV_27C1&CC_0106 Intel Corporation NM10/ICH7 Family SATA Controller [AHCI mode] PCIVEN_8086&DEV_27C5&CC_0106 Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [AHCI mode] PCIVEN_8086&DEV_27C3&CC_0104 Intel Corporation 82801GR/GDH (ICH7R/ICH7DH) SATA Controller [RAID mode] PCIVEN_8086&DEV_2652&CC_0104 Intel Corporation 82801FR/FRW (ICH6R/ICH6RW) SATA Controller PCIVEN_8086&DEV_24DF&CC_0104 Intel Corporation 82801ER (ICH5R) SATA Controller PCIVEN_8086&DEV_25B0&CC_0104 Intel Corporation 6300ESB SATA RAID Controller SCSIProcessorIOCTL_-_Device__________ SCSIProcessorIntel___CLUSTER_TGT2.00_

Название драйвера

INTEL(R) ICH9 SATA AHCI CONTROLLER

Актуальная версия

12.8.6.1000

Подраздел

Контроллеры INTEL INTEL(R) ICH9 SATA AHCI CONTROLLER

Драйвера INTEL(R) ICH9 SATA AHCI CONTROLLER для Windows x64

Драйвера INTEL(R) ICH9 SATA AHCI CONTROLLER для Windows x86

Драйвера INTEL(R) ICH9 SATA AHCI CONTROLLER скачать бесплатно

Устройства

ОС

ID

Inf

Ссылка

INTEL(R) ICH9 SATA AHCI CONTROLLER

7.8.0.1012


Контроллеры


Intel

Windows Vista x86

Windows XP SP2 x86

Windows XP x86

PCIVEN_8086&DEV_2922&CC_0106

IAAHCI.INF

Скачать

INTEL(R) ICH9 SATA AHCI CONTROLLER

7.8.0.1012


Контроллеры


Intel

Windows Vista x86

Windows XP SP2 x86

Windows XP x86

PCIVEN_8086&DEV_2922&CC_0106

IAAHCI.INF

Скачать

INTEL(R) ICH9 SATA AHCI CONTROLLER

7.8.0.1012


Контроллеры


Intel

Windows Vista x86

Windows XP SP2 x86

Windows XP x86

PCIVEN_8086&DEV_2922&CC_0106

IAAHCI.INF

Скачать

INTEL(R) ICH9 SATA AHCI CONTROLLER

7.8.0.1012


Контроллеры


Intel

Windows Vista x86

Windows XP SP2 x86

Windows XP x86

PCIVEN_8086&DEV_2922&CC_0106

IAAHCI.INF

Скачать

INTEL(R) ICH9 SATA AHCI CONTROLLER

12.8.6.1000


Контроллеры


Intel Corporation

Windows 10 x64

Windows 8.1 x64

Windows 8 x64

Windows 7 x64

PCIVEN_8086&DEV_2923&CC_0106

iaAHCIC.inf

Скачать

INTEL(R) ICH9 SATA AHCI CONTROLLER

12.8.6.1000


Контроллеры


Intel Corporation

Windows 8 x86

Windows 7 x86

Windows XP SP2 x86

PCIVEN_8086&DEV_2923&CC_0106

iaAHCIC.inf

Скачать

INTEL(R) ICH9 SATA AHCI CONTROLLER

12.8.6.1000


Контроллеры


Intel Corporation

Windows 10 x64

Windows 8.1 x64

Windows 8 x64

Windows 7 x64

PCIVEN_8086&DEV_2923&CC_0106

iaAHCIC.inf

Скачать

INTEL(R) ICH9 SATA AHCI CONTROLLER

12.8.6.1000


Контроллеры


Intel Corporation

Windows 8 x86

Windows 7 x86

Windows XP SP2 x86

PCIVEN_8086&DEV_2923&CC_0106

iaAHCIC.inf

Скачать

Список DEVID для INTEL(R) ICH9 SATA AHCI CONTROLLER

Интеграция драйверов SATA в дистрибутив Windows XP не получается, загрузочный диск создаётся не рабочий. Был, как вы сказали на сайте oszone.net, там две инструкции, одна очень сложная, другая попроще, выбрал вторую, сделал всё как там написано, скачал пакет драйверов MassStor, сами драйвера успешно интегрируются в распакованный дистрибутив, но затем когда собираю сборку в ISO образ программой CDIMAGE, далее прожигаю бесплатной прогой ImgBurn, где-то происходит ошибка и диск в итоге не загрузочный, испортил пять болванок. Был ещё на одном хорошем ресурсе, посвящённом ноутбукам, ознакомился с инструкцией, там используют программу nLite, всё делаю как говорят, в конце нажимаю на запись и опять болванка получается не загрузочная, а что интересно, на озоне не советуют использовать nLite, а на этом ресурсе не рекомендуют CDIMAGE, я запутался и в отчаянии, компьютер с операционной системой мне нужен срочно.

Интеграция драйверов SATA в дистрибутив

Ну насчёт отчаяния вы зря, нужно успокоиться и найти всё-таки приемлемое решение, давайте попробуем найти ошибку. Заранее скажу, во всём мы разобрались, ну начнём разбор полётов, интегрируем драйвера SATA в дистрибутив Windows XP быстро и бесплатно. Кстати многие могут спросить зачем?

  • Примечание: На достаточно новых материнских платах, с контроллером жёстких дисков SATA II, а это относится и к стационарным компьютерам, а так же ноутбукам, применена технология работы винчестеров AHCI. Несомненно она лучше предыдущей технологии IDE, но дело в том, что разработана она намного позже, чем была придумана Windows XP и поэтому для установки данной операционной системы нужны драйвера AHCI-контроллеров, которые нужно или подсунуть во время установки на дискете, или интегрировать непосредственно в сам дистрибутив Windows XP, иначе процесс установки будет заканчиваться ошибкой.
  • На некоторых материнских платах можно переключить режим работы винчестера с AHCI на IDE, тогда Windows XP установится без проблем, но и о преимуществах AHCI придётся позабыть, ведь в процессе работы операционной системы переключиться в режим AHCI, тоже не получится, это закончится синим экраном.

Флоппика у нас на ноутбуке нет и не может быть, поэтому интегрируем драйвера SATA в дистрибутив Windows XP  
Программу CDIMAGE не использовал, ничего не могу сказать, а вот nLite пользовался с большим успехом, давайте начнём с самого начала.
В первую очередь берём компакт-диск с Windows XP, очень важно использовать оригинальные ни кем не модифицированные сборки Microsoft Windows XP, это залог успеха. 
Создаём в корне диска (С:) папку и называем её (XPCD), все файлы с компакт-диска Windows XP, копируем в неё.

Если вместо компакт-диска с операционной системой вы используете Iso Образ Windows XP, с ним нужно поступить так же, разархивировать в папку XPCD, в корне диска (С:), можете вот этой программой

7-zip

.

Далее идём на oszone.net, очень просто регистрируемся там, и скачиваем MassStor с драйверами sata. Если у вас операционная система 32-bit, что в большинстве случаев, скачиваем соответствующий пакет MassStor_x86_11.8.22.rar, если 64-bit, то другой MassStor _x64_11.3.8.rar.

Далее разархивируем архив MassStor_x86_11.8.22.rar, именно в таком порядке как показано на скришноте (архив->папка ->экзешник)

достаём из разархивированной папки MassStor.exe, запускаем его, он у нас спрашивает, где папка с файлами Windows XP, хочу интегрировать в неё драйвера SATA и мы ему показываем нашу папку в корне диска  (С:), она у нас называется (XPCD), не забыли ещё?

Интеграция происходит десять секунд.

Далее скачиваем nLite на официальном сайте, программа бесплатная найти её можно без проблем, жмите Download

Для нормальной работы потребуется пакет

NET Framework 2.0

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

Добро пожаловать

В обзоре указываем расположение нашего образа-> C:XPCD и жмём далее

Далее

Создать загрузочный образ ISO и опять Далее 

Нажимаем обзор

Сохранить и nLite создаст рядом с папкой XPCD образ диска WinLite.iso, который мы будем прожигать на компакт-диск

Создаётся образ операционной системы Windows XP, в котором присутствуют драйвера Sata

Iso Образуспешно создан

А сейчас немного внимания, вот в этом окне наш пользователь допустил ошибку, что бы прожечь iso образ на компакт диск нужно в меню Режим выставить параметр Burn Image, у него же было Direct Burn.

Вставляем чистый компакт-диск в дисковод и кнопка Запись становится активной. Нажимаем Обзор, затем указываем наш образ WinLite.iso и нажимаем Открыть

Начинается процесс прожига

на выходе мы с вами будем иметь вполне боевой образ Windows XP, с интегрированными драйверами Sata, который мы с вами сделали самостоятельно.

Вы купили новый винчестер. Конечно, с интерфейсом Serial ATA. И, конечно, много слышали о новой интересной функции, реализованной в последних моделях — NCQ. Предвкушая заметный прирост скорости загрузки Windows и программ, а также снижение шума винчестера, вы подключаете винчестер, устанавливаете операционку и… Теперь вам потребуется проделать дополнительные манипуляции, чтобы включить поддержку AHCI и установить подходящие драйверы. Иначе технология NCQ, равно как и другие интересные функции, останется незадействованной.

Ради чего

Идея, лежащая в основе технологии NCQ (Native Command Queuing), уже не раз была реализована в жестких дисках и контроллерах, но не в тех, что применяются в обычных персоналках.

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

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

Собственно, некоторые минусы после приведения примера с лифтом вам стали очевидны. Не все запросы будут выполнены быстрее — некоторые могут “застрять” в очереди, пропуская другие запросы. А появление запроса на запись вообще осложняет обработку очереди команд, так как возможна ситуация нарушения целостности данных.

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

Следует заметить, что возможность изменения порядка команд и обработки очередей заложена и в протоколе интерфейса ATA (технология TCQ). И даже есть примеры вполне успешной ее реализации. Но сделано это не очень красиво и удобно. Дело в том, что протокол интерфейса ATA, по которому работают жесткие диски с обычным, “параллельным” интерфейсом, основан на протоколе работы шины ISA. Процедура инициализации и передачи команды, а также слежение за состоянием и ошибками — довольно длительная и сложная процедура, требующая анализа нескольких регистров. Поэтому разработчики решили реализовать поддержку данной технологии в винчестерах, использующих новый интерфейс — Serial ATA.

Контроллер Serial ATA, согласно требованиям этого стандарта, должен поддерживать, как минимум, два режима работы. Первый — режим эмуляции стандартного контроллера ATA (Legacy Mode). В этом режиме контроллер полностью повторяет протокол обращения к жесткому диску ATA и, с точки зрения операционной системы и драйверов, не отличается от контроллера “параллельного” интерфейса. При этом подключенные к нему винчестеры эмулируются либо как устройства Master на отдельном канале, либо, если операционная система “не понимает” более двух каналов — как пары устройств Master и Slave. Этот режим включен по умолчанию, он полностью поддерживается всеми операционными системами и BIOS.

Проблема в том, что в режиме эмуляции реализация дополнительных функций Serial ATA частично или полностью невозможна, иначе совместимость с классической реализацией ATA будет нарушена. Поэтому контроллер имеет возможность переключиться в “родной” (Native) режим Serial ATA, который не имеет сковывающих его “родственных обязательств” по отношению к ATA.

Протокол AHCI (Advanced Host Controller Interface) как раз описывает поведение контроллера в режиме Native с точки зрения системы. Он описывает, каким образом контроллер обрабатывает очередь команд, где и как они хранятся, как программист должен помещать команды в очередь и где получать результаты их выполнения. Все условности протокола ATA отброшены, все сложности с манипулированием регистрами и флагами упразднены за ненадобностью. Реализация всех дополнительных функций Serial ATA, включая NCQ, Hot Swap, Port Multiplier, Staggered Spin-Up и т.д., теперь ничем не ограничивается.

Native Mode нацелен для работы с операционными системами Windows 2000, XP, Vista, Windows 7.

Иначе говоря, функции протокола AHCI работают только в Native Mode Serial ATA.

Данный протокол был разработан специальной инициативной группой во главе с Intel. Он является дополнением к стандарту Serial ATA, который, в общем-то, не описывает требования к хост-контроллерам (контроллерам со стороны вычислительной системы, к которой подключен винчестер). Вместе с AHCI стандарт Serial ATA является законченным решением для организации дисковой подсистемы в ПК нового поколения.

Вместе с тем теряется совместимость с программным обеспечением, не поддерживающим Serial ATA изначально. Работать в двух режимах одновременно контроллер не может. Переключаясь в режим Native, он теряет возможность принимать команды от программного обеспечения, не “понимающего” протокол AHCI. Напомним, что Windows XP не работает изначально с Serial ATA в Native Mode AHCI, а Vista и Windows 7 его поддерживают.

Как включить AHCI

Способ первый, классический. Как и при создании RAID, вы используете установочную дискету, идущую в комплекте с материнской платой или созданную самостоятельно. Начинаете установку Windows, доходите до первой перезагрузки, а когда появляется надпись “Press F6…” внизу синего экрана, нажимаете F6 и предлагаете дискету. Следует выбрать правильный вариант драйвера и продолжить установку Windows. Впоследствии, когда установка успешно завершится, будет нелишним еще раз установить драйверы и утилиты — они позволят проделать некоторые настройки и убедиться, что NCQ включена.

Второй способ сложнее, но он позволяет обойтись и без дискеты, и без переустановки Windows. Для этого в BIOS вашего компьютера должна быть возможность отключения AHCI (или Native Mode, что в данном случае синонимы). При включенном режиме эмуляции вы проводите установку Windows, а потом устанавливаете драйверы от производителя контроллера (чипсета материнской платы). Если они не ставятся автоматически, делаете это вручную. Потом включаете AHCI в BIOS, и система начинает использовать преимущества NCQ.

На примере Intel

В чипсетах Intel поддержка AHCI появилась еще в серии 915. Правда, только в южных мостах с суффиксами “R”, “M” и “DH”:

  • ICH6R, ICH6M — чипсеты серии 915/925;
  • ICH7R, ICH7M, ICH7DH, ICH7MDH — чипсеты серии 945/955/975;
  • ICH8R — чипсеты серии 965.
  • ICH9R — чипсеты серии P35

Такими мостами комплектуются только ноутбуки на платформе Centrino, начиная со второго поколения, и материнские платы на чипсетах серии — 925, 955, 975… Как правило, если AHCI поддерживается, то в BIOS будет соответствующая строчка. В крайнем случае, можно заглянуть в руководство к материнской плате.

Контроллер 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 (ICH8R) — только AHCI
  • Блок контроллеров ввода/вывода Intel® 82801HR/HH/HO (ICH8R/DH/DO) — RAID и AHCI
  • Контроллер-концентратор ввода/вывода Intel® 631xESB/632xESB — RAID и AHCI
  • Контроллер-концентратор ввода/вывода Intel® 82801GHM (ICH7MDH) — только RAID
  • Блок контроллеров ввода/вывода Intel® 82801GBM (ICH7M) — только версия AHCI
  • Блок контроллеров ввода/вывода 82801GR/GH (ICH7R/DH) — RAID и AHCI
  • Блок контроллеров ввода/вывода Intel® 82801FR (ICH6-R) — RAID и AHCI
  • Контроллер-концентратор ввода/вывода Intel® 82801FBM (ICH6M) — только AHCI

Вам понадобятся драйверы Intel Matrix Storage, бывшие Intel Application Accelerator, а также установочная дискета к ним. Ее образ можно скачать с сайта Intel. Драйверы с этой дискеты пригодятся и для установки Windows, и для включения AHCI уже после установки. В последнем случае не забудьте обязательно установить Intel INF Update перед тем, как начинать манипуляции с другими драйверами. После того, как драйверы стандартного контроллера Serial ATA будут заменены на драйверы с установочной дискеты Intel, можно включать AHCI. Windows сможет загрузиться, и дальше можно продолжить установку комплекта Matrix Storage — без включения AHCI он запускаться откажется. Для контроллеров других производителей процедура аналогичная — сначала установка драйверов, потом включение AHCI.

Винчестер в данном случае не затрагивается — форматировать, перешивать и т.п. ничего не нужно.

Пошаговая инструкция для m/b Intel с южными мостами ICH6R, ICH6M, ICH7R, ICH7DH, ICH7M,  ICH8R, ICH9R

Примечание: ниже речь идет о 32bit версиях Windows. Само собой, драйвер есть и для x64. Найти его просто.

  1. Убедитесь, что в BIOS отключен AHCI и не забудьте сделать backup папки Windows. Также советую сделать запасной загрузочный диск.
  2. Скачайте 79im05ww.exe и распакуйте, например, в C:DRIVERSWINSATA
  3. В случае, если у Вас ICH7M, перейдите к шагу (5)
  4. Отредактируйте C:DRIVERSWINSATAPREPAREIMSM_PRE.inf заменив все DEV_27C5 на значения, соответствующие Вашему южному мосту:
    • ICH6R — DEV_2652
    • ICH6M — DEV_2653
    • ICH7R — DEV_27C1
    • ICH7DH — DEV_27C1
    • ICH7M — DEV_27C5
  5. Нажмите Win+R, введите C:DRIVERSWINSATAPREPAREINSTALL.CMD, нажмите Ok
  6. Перезапустите PC и включите в BIOS поддержку AHCI
  7. При загрузке OS запустится wizard обнаружения новых устройств:
    • В случае Windows XP выберите No, not this time, затем Install from a list or specific location (Advanced) и в качестве пути укажите C:DRIVERSWINSATA
    • В случае Windows 2000 выберите Search for a suitable driver for my device (recommended), затем Specify a location и укажите C:DRIVERSWINSATA

Решения для платы с ICH8R:

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

При установке Windows XP SP 2 помещаем дискету с драйвером в устройство чтения FDD. В момент запроса установщика Windows – « Нажмите F6 для установки специального драйвера SCSI или RAID» жмём F6 и из предложенного списка выбираем драйвер AHCI.

  • в том случае, если у Вас нет устройства чтения дискет, либо Windows XP уже установлена в режиме работы SATA – IDE можно интегрировать необходимый драйвер прямо в операционной системе.

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

Установка Windows XP на ноутбуках с Vista и Serial ATA AHCI

Как признаются разработчики этой операционной системы в специальном документе (http://www.microsoft.com/whdc/device…alATA_FAQ.mspx), дисковая подсистема всех версий Windows, вышедших до версии Vista, поддерживать AHCI не будет. Объясняют они это наличием особенностей в реализации AHCI производителями разных контроллеров. В будущем в ядре Windows будет реализован новый механизм подключения драйверов — Ataport, и в составе драйверов будет идти стандартный минипорт для Native-режима контроллера Serial ATA. А пока, увы, нужно устанавливать специальный драйвер или SCSI-минипорт непосредственно от производителя контроллера.

Эта проблема сложнее, чем кажется на первый взгляд. Операционная система Windows устроена таким образом, что при старте она должна обязательно «подхватить» правильный драйвер для контроллера жестких дисков. Иначе старт прерывается пресловутым «синим экраном», избавиться от которого можно только переустановкой системы. Мало того, процесс установки тоже прервется этим же «синим экраном», если вовремя не предоставить Windows дискету с нужным драйвером. Владельцам ноутбуков вообще не позавидуешь — им и дискету-то вставить некуда, а другие носители Windows в данном случае не принимает.

Итак, ставим Windows XP на ноутбук с AHCI.

В большинстве случаев, попытка установки ХР в режиме эмуляции приводит в появлению BSOD («синего экрана смерти») со следующей ошибкой:

STOP 0x0000007B INACCESSABLE_BOOT_DEVICE

Как уже было сказано, существует 2 способа установки Windows XP с включенным в BIOS SATA Native Mode: подкидывание драйверов дистрибутиву при загрузке через F6 или модификация операционной системы таким образом, чтобы уже интегрировать нужные драйвера в дистрибутив.

В первом случае, поскольку флопика в ноутбуке нет, то единственный выход — использовать USB Floppy Drive, который не так уж и дёшев.

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

Дистрибутивов (сборок) с уже интегрированными драйверами достаточно много, достаточно скачать такой из Интернета и записать на болванку. Если же вы не можете найти такую сборку, то остается только интегрировать драйвера самостоятельно в дистрибутив с помощью программы nLite.

Например, для платформы Intel с ICH7-ICH8 (Intel(R) Matrix Storage Manager) стандартно это файлы:

  • iaahci.cat
  • iastor.cat
  • iaahci.inf
  • iastor.inf
  • txtsetup.oem
  • iastor.sys

Во время установки Windows Vista все неиспользуемые драйверы запоминающих устройств отключаются. Это позволяет увеличить скорость запуска операционной системы. При замене драйвера загрузочного диска на драйвер, который был отключен, необходимо включить новый драйвер перед изменением конфигурации SATA в BIOS.

Предположим, выполняется установка Windows на компьютер с контроллером, который использует драйвер Pciide.sys. Затем пользователь выполняет изменение режима SATA на AHCI. Теперь для диска должен загружаться драйвер Msahci.sys. Однако прежде чем вносить такие изменения, необходимо включить драйвер Msahci.sys. Данная проблема имеет отношение только к загрузочному диску. Если изменение выполняется для диска, который не является загрузочным, данная проблема не возникает.

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

  1. Запустите редактор реестра regedit.
    Найдите и выделите следующий подраздел реестра:
  2. HKEY_LOCAL_MACHINESystemCurrentControlSetServicesMsahci
  3. На правой панели щелкните правой кнопкой мыши параметр Start в столбце Имя, затем нажмите Изменить.
  4. В поле Значение введите 0 и нажмите кнопку ОК.
  5. Закройте редактор реестра.

Способ профессиональный. Вместо интеграции драйверов в дистрибутив можно попробовать написать файл i386winnt.sif и положить его в дистрибутив, в котором прописать пути к папкам с дровами.

Что-то вроде:

OemPnpDriversPath = «DriversmegaIDE;DriversICH85;DriversICH78;DriversICH62;Drivers!inf;Driverslan.Pro100;Driverslan.Pro1000;lan.Driverslan.rtl8169;DriversIntelVGA895;DriversIntelVGA845;Driverslan.Marvell;Driverslan.Attansic;DriversjMicron;DriversATK100;DriversATK110»

DriverSigningPolicy=Ignore

[Посещений: 19 861, из них сегодня: 5]

Понравилась статья? Поделить с друзьями:
  • Драйвера sata ahci для windows 10 гигабайт
  • Драйвера sata ahci для windows 10 msi
  • Драйвера samsung scx 4200 series для windows 7 x64
  • Драйвера samsung scx 3400 windows 7 x64
  • Драйвера samsung s10 plus для windows