Понедельник, 23.12.2024, 03:30Приветствую Вас Гость | RSS
Block title
«  Август 2009  »
ПнВтСрЧтПтСбВс
     12
3456789
10111213141516
17181920212223
24252627282930
31
Меню сайта
Категории раздела
Все секреты = ПК-ПС [58]
Все секреты здесь
Главная » 2009 » Август » 2 » Смена ACPI
Смена ACPI
08:30

Тестировалось на Windows XP Professional Service Pack 2.


Замена драйвера ACPI в процессе установки Windows XP.

Чтобы заменить драйвер ACPI в процессе установки Windows XP, необходимо на самом начальном этапе инсталляции (когда идет загрузка драйверов и можно нажать F6 для выбора драйвера SCSI или RAID) нажать F5. После загрузки драйверов появится меню, в котором можно выбрать тип компьютера.


Замена драйвера ACPI после установки Windows XP.

Если установлен драйвер ACPI для более нового оборудования, чем тот, который вам нужен, то заменить его можно через Диспетчер Устройств (Device Manager). Например таким образом можно заменить драйвер "Многопроцессорный компьютер с ACPI" на "Компьютер с ACPI".

Если же наоборот, нужно заменить драйвер "Компьютер с ACPI" на "Многопроцессорный компьютер с ACPI" или на "Однопроцессорный компьютер с ACPI", то через "Диспетчер устройств" сделать это не удастся.

Однако есть способ заменить любой установленный драйвер ACPI, на любой другой, поддерживаемый системой.

Ниже приводится последовательность действий, необходимая для замены драйвера "Компьютер с ACPI" на "Многопроцессорный компьютер с ACPI" или на "Однопроцессорный компьютер с ACPI".

  • 1.Распаковать из архива %windir%\Driver Cache\i386\SP2.cab в %windir%\system32 файл halmacpi.dll.
  • 2.Распаковать из %windir%\Driver Cache\i386\SP2.cab в %windir%\system32 файл ntkrpamp.exe.

Данные файлы так же находятся на диске с дистрибутивом в i386\SP2.cab.

  • 3.Добавить в boot.ini строку вида:

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS ="ACPI Multiprocessor PC " /fastdetect /kernel=ntkrpamp.exe /hal=halmacpi.dll.

При необходимости поменять номера диска и партиции и/или имя папки windows.

  • 4.Перезагрузить компьютер и загрузится с "ACPI Multiprocessor PC" ОДИН РАЗ.
  • 5.Если все прошло нормально система должна отрапортовать об обнаружении нового устройства и попросить перезагрузку.
  • 6.Удаляем эту строку из boot.ini, т.к. больше не нужна и более того второй раз компьютер с этими опциями не загрузится.
  • 7.Перезагружаемся.
  • 8.Проверяем в диспетчере устройств тип компьютера, в диспетчере задач наличие всех ядер и т.д.


Если у вас одноядерный процессор без HyperThreading:

  • 1.Распаковать из архива %windir%\Driver Cache\i386\SP2.cab в %windir%\system32 файл halaacpi.dll.
  • 2.Распаковать из %windir%\Driver Cache\i386\SP2.cab в %windir%\system32 файл ntkrnlpa.exe.
  • 3.Добавить в boot.ini строку вида:

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS ="ACPI Uniprocessor PC" /fastdetect /kernel=ntkrnlpa.exe /hal=halaacpi.dll.

Далее пункты 4-8 как в примере выше.


P.S. Драйвер "Многопроцессорный компьютер с ACPI" спокойно встает на однопроцессорный. Однако не знаю насколько корректно так делать.

Другие способы замены HALa
Категория: Все секреты = ПК-ПС | Просмотров: 5638 | Добавил: mitya | Теги: Изменения драйвера ACPI в Windows X | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Друзья сайта
  • -=Wind Of Torment=-
  • -=Как можно заработать???=-
  • -=Нереального нет=-
  • -=Depositfiles=-
  • -=WebMoney — удобное средство для всех видов расчетов в Сети=--->