Включаем режим AHCI в Windows XP без переустановки системы

Автор: | 30.10.2013

Оптимально конечно перед установкой Windows xp включить в bios режим AHCI, но если это не сделано при установке можно попробовать включить режим ACHI на уже установленной системе.

Зачем включать AHCI?

Смена режима работы контроллера  c IDE на AHCI теоретически (а часто и практически) увеличивает скорость работы дисковой подсистемы. Прирост зависит от возможностей контроллера вашей материнской платы, операционной системы и конечно вашего жесткого диска, на некоторых системах прирост  практически не заметен (менее 5-10%), а на некоторых чувствуется невооруженным глазом.

Вариантов минимум два, простой и посложнее.

Включаем AHCI на установленной Windows xp — простой способ:

Необходимо использовать программу Acronis с функцией Universal Restore (позволяет перенести установленную Windows на компьютер с другим железом),  правда для этого способа понадобится свободное место, делаем с помощью Acronis образ диска с установленной Windows xp, перегружаемся, выставляем в Bios режим AHCI, загружаемся с загрузочного диска или флешки в Acronis и восстанавливаем образ обратно, на этапе восстановления можно подсунуть нужные драйвера или указать использовать стандартный драйвер, тогда после восстановления образа и загрузки виндовс найдет новое устройство и потребует драйвера.

Включаем AHCI на установленной Windows xp —  способ посложнее:

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

1. Находите драйвера для вашего  контроллера с поддержкой AHCI

2. Распаковываете их и нужные файлы копируете в папку C:\Windows\System32\Drivers\

Например для контроллеров Intel это будут 6  файлов: IaStor.sys, IaStor.cat, IaAHCI.sys, IaAHCI.cat, IaAHCI.inf, TXTSETUP.OEM
Обратите внимание в архиве может быть несколько версий драйверов: 32 и 64 битные, или под несколько разных контроллеров, вам надо выбрать именно ваши.

3.  Далее открываем диспетчер устройств ищем раздел IDE ATA/ATAPI контроллеры выбираем там свой контроллер.  Например у меня это Uli M5229 PCI IDE BUS MASTER CONTROLLER.

Жмем правой кнопкой на контроллере выбираем свойства — драйвер — обновить
В открывшемся окне выбираем ручную установку, жмем далее
Выбираем  установить с диска,
Снимаем галку только совместимые
Указываем путь к скопированным файлам C:\Windows\System32\Drivers\
Выбираем из списка драйвер для своего контроллера
В открывшемся окне с предупреждением Windows отвечаем продолжить все равно
После установки перегружаемся.

Входим в BIOS, и включаем режим AHCI для SATA контроллера сохраняем настройки и выходим из Bios.

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

Если все прошло успешно, то в диспетчере устройств, в разделе IDE ATA/ATAPI контроллеры в названии вашего контроллера появится AHCI.

Теперь ваш жесткий диск работает в режиме AHCI без переустановки Windows xp.

Ели что-то пошло не так (неправильный драйвер, вы что-то сделали не так и .т.д) при загрузке вы получите BSOD (синий экран) с ошибкой  0х0000007b.

В этом случае, заходите в bios, ставьте вместо AHCI  — IDE, и пробуйте еще раз, или воспользуйтесь первым способом.

Включаем режим AHCI в Windows XP без переустановки системы: 4 комментария

  1. Alex

    Второй метод — супер!!!
    В моём случае, на шаге три, при смене драйвера на AHCI, система (Windows XP SP3) вылетела в BSOD. И при перезагрузке, всё нормально запустилось. Оставшиеся sys файлы доставил после загрузки.
    Ещё раз перегружаемся и всё заработало!

    Спасибо.

    1. admin Автор записи

      Хуже не будет конечно, но не хочу вас расстраивать, по моим замерам разница в производительности очень мала и на глаз не заметна, только в тестах и то не во всех)))

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.