1. Закройте все программы Windows. 2. Откройте меню Пуск, в окне Начать поиск введите regedit и нажмите клавишу ВВОД. 3. Если откроется окно Учетные записи пользователей, нажмите кнопку Продолжить. 4. Найдите и выделите следующий подраздел реестра: HKEY_LOCAL_MACHINESystemCurrentControlSetServicesMsahci 5. На правой панели щелкните правой кнопкой мыши параметр Start в столбце Имя, затем нажмите Изменить. 6. В поле Значение введите 0 и нажмите кнопку ОК. 7. В меню Файл выберите команду Выход, чтобы закрыть редактор реестра. ++++++++++++++++++++++++ Загрузится в безопасном режиме. В диспетчере устройств удалить все контроллеры дисков и диски. После перезагрузки в обычном режиме должны подгрузиться корректные дрова. Мне помогло. ++++++++++++++++++++++++ цитата: http://forums.pcper.com/showthread.php?t=444831 Ned Slider HOWTO: Включение AHCI режим после установки Windows Не уверен, что это размещалось ранее, но мне удалось успешно включить AHCI режим после установки Windows. И вот как ... AHCI (Advanced Host Controller Interface) присутствует в новых чипсетах Intel, таких, как 975X (ICH7), P965 (ICH8), и P35 (ICH9). Режим AHCI включается в биосе и три настройки обычно имеются: IDE, AHCI, и RAID. Последние две (AHCI и RAID) требуют дискеты с драйверами, и "метода F6", при установке Windows XP, иначе жесткие диски не будут обнаруживаться Windows. Режим AHCI вносит 3 основных преимущества: Поддержка NCQ (Native Command Queuing), которая позволяет дискам SATA принимать более одной команды одновременно, и динамически изменять порядок команд для достижения максимальной эффективности. Поддержка "горячего" (hot plug) подключения устройств. Поддержка поэтапной раскрутки двигателей (staggered spin ups) многочисленных жестких дисков во время загрузки. Однако в реальном мире производительность различается не очень сильно. Проблема заключается в том, что если вы установили Windows в режиме IDE (т. е. вы не используете F6 и прилагаемый диск с драйвером), то простая смена настройки BIOS в режим AHCI и перезагрузка Windows приводит к ошибке и потребует восстановления установки системы. Большинство людей советуют переустанавливать Windows, если вы хотите включить AHCI. Мне удалось включить AHCI в Windows XP Professional для Gigabyte P35-DS4 (ICH9R) без необходимости переустановки. Это должно работать на любой материнской плате с чипсетом P35/ICH9: 1. Зайдите на страницу центре загрузки Intel и скачайте последнюю версию Intel Matrix Storage Manager (7.6.0.1011, 8/2/2007 на момент написания этого текста) для вашей ОС: http://downloadcenter.intel.com/Prod...=2101&lang=eng Сохраните полученный файл, т.к. он понадобится снова на шаге 4. 2. Запустите программу установки с параметром -a в командной строке для извлечения файлов. Это НЕ будет устанавливать программу, просто распакуются файлы. Следуйте инструкциям на экране, как будто вы устанавливаете программу: код iata76_enu.exe -a Вышеуказанное извлечет файлы в \Program Files\Intel\Intel Matrix Storage Manager. Существуют две папки: \Drivers and \Drivers64 для 32-битной и 64-битной версий ОС, соответственно. (ВАЖНО!) Скопируйте файл IaStor.sys из папки драйверов в папку C:\Windows\System32\drivers\ 3. Скопируйте нижеследующий файл реестра на Ваш рабочий стол (скопируйте и вставьте в "Блокнот") и сохраните как ahci.reg код Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2922&cc_0106] "Service"="iaStor" "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor] "Type"=dword:00000001 "Start"=dword:00000000 "Group"="SCSI miniport" "ErrorControl"=dword:00000001 "ImagePath"="system32\\drivers\\iaStor.sys" "tag"=dword:00000019 "DisplayName"="Intel AHCI Controller" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters] "queuePriorityEnable"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Enum] "0"="PCI\\VEN_8086&DEV_2922&SUBSYS_B0051458&REV_02\\3&13c0b0c5&0&FA" "Count"=dword:00000001 "NextInstance"=dword:00000001 4. Дважды проверьте, что Вы скопировали файл IaStor.sys в рамках шага 2. Теперь выполните следующие действия: Запустите файл ahci.reg, чтобы добавить записи в реестр Перезагрузите компьютер и сразу войдите в BIOS - НЕ ДОПУСТИТЕ загрузки Windows! Измените настройку набортного контроллера Intel на AHCI, сохраните и выйдите из BIOS Загрузите Windows Когда Windows загрузится и она обнаружит новый жесткий диск - отмените мастера по установке нового оборудования и запустите программу установки драйвера Intel (Intel Matrix Storage Manager ), которую вы загрузили на шаге 1. Перезагрузите систему снова и установка должна быть успешной! Теперь, согласно Диспетчер устройств > IDE ATA/ATAPI контроллеры вы должны увидеть Intel (R) ICH9 SATA/AHCI controller в списке. Надеюсь, кто-то сочтет этот способ полезным для себя. Я хотел сделать это, так как мне было нужно AHCI в режиме двойной загрузки с Linux, и у меня не было дисковода на компьютере, чтобы позволить мне установить Windows XP в режиме AHCI. Это одна из тех областей, где Vista продвинулась вперед - она позволяет вам установить драйверы не только с дисковода A:, но и с таких устройств, как USB-флэшки или CD. Если вы хотите, включить кэширование записи, см. пост einshem в конце здесь: http://forums.pcper.com/showthread.p...5&postcount=23 код Оригинальный пост от einshem-а: 2. Весь это процесс ничего не стоит, если Вы забыли в конце пойти в диспетчер устройств, дважды кликнуть Ваш жесткий диска(и) в разделе "дисковые накопители", перейти на вкладку "политика" и поставить галочку "Разрешить кэширование записи для этого диска" (я рекомендую добавить это в руководство) EDIT: Вот файл реестра, который должен работать на 975X и P965 чипсетах: код Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2821&cc_0106] "Service"="iaStor" "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor] "Type"=dword:00000001 "Start"=dword:00000000 "Group"="SCSI miniport" "ErrorControl"=dword:00000001 "ImagePath"="system32\\drivers\\iaStor.sys" "tag"=dword:00000019 "DisplayName"="Intel AHCI Controller" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters] "queuePriorityEnable"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Enum] "0"="PCI\\VEN_8086&DEV_2821&SUBSYS_B0051458&REV_02\\3&13c0b0c5&0&FA" "Count"=dword:00000001 "NextInstance"=dword:00000001 Не у всех, правда, получается и этот способ.. А вот статья Microsoft по включению AHCI в Win VISTA http://support.microsoft.com/kb/922976