После обновления процессора в WinXP не включился HyperThreading. Как включить?

Ответить
Аватара пользователя
SETZ

После обновления процессора в WinXP не включился HyperThreading. Как включить?

Сообщение SETZ »

Была установлена WinXP на Celeron. Теперь P4-2.8E, в BIOS HT включена, в диспетчере устройств два проца есть, а в диспетчере задач показывает графики только для одного проца. И в ДУ пишет "Компьютер с ACPI". При попытке переустановить драйвер на "многопроцессорный компьютер с ACPI" вообще не выводит такую возможность.

Как включить HT в винде?



Дополнительно: винт со старой системы (Celeron tualatin 1.3Mhz) был переставлен в новую. При первом запуске виндов все новые устройства определились корректно, дрова установились. Все работает нормально за исключением отсутствия HT.

Переустанавливать винду не хочется, так как нет желания терять массу настроек и апдейтов за несколько лет работы.
Аватара пользователя
ShaddyR

Re: После обновления процессора в WinXP не включился HyperThreading. Как включить?

Сообщение ShaddyR »

Ответ из серии - лучше поздно, чем никогда


Цитата:



возможна ситуация, когда Вы точно знаете, что ядро поддерживается системой, но система не даёт его установить. В этом случае, придётся делать это вручную. Для начала найдите в windows\inf файл под названием hal.inf. После этого, изучите его, что бы выяснить, какие файлы и куда переписываются при смене ядра. Обычно перезаписывается только hal.dll, названия какого hal какому ядру соответствуют, можно узнать из списка:

Standard PC - hal.dll

Advanced Configuration and Power Interface (ACPI) PC -halacpi.dll

ACPI Uniprocessor PC - halaacpi.dll

ACPI Multiprocessor PC -halmacpi.dll

Compaq SystemPro Multiprocessor or 100% Compatible - halsp.dll

MPS Uniprocessor PC -halapic.dll

MPS Multiprocessor PC -halmps.dll

После этого остаётся выдрать соответствующий файл из Windows\Driver Cache\i386\driver.cab, скопировать его в Windows\system32, и сослаться на него в boot.ini. После загрузки (если повезёт :-)), можно переставить его по нормальному, в списке это ядро появится.



Сослаться можно, добавив в меню загрузки ОС строчку



Код:

Код: Выделить всё

multi(0)disk(0)rdisk(0)partition(1)WINDOWS=Microsoft Windows XP Professional /fastdetect /hal=halmacpi.dll

(ессно, предварительно произведя все указанные выше действия)



Удачи!
Ответить

Вернуться в «Microsoft Windows 2000/XP»