Как заставить Windows 2008 R2 видеть 4 процессорных ядра, с двумя одноядерными процессорами, с поддержкой Hyperthreading
У меня был сервер со старыми Xeon DP и Windows 2008 R2, с включенной гиперпоточностью ОС увидела 2 ядра процессора. Недавно я добавил второй тот же Xeon DP, но в стали ОС есть два ядра процессора. Я удалил все процессоры, как в Microsoft KB (попытался переустановить также).
Ситуация такова: два одинаковых процессора находятся на сервере.
При включенной гиперхактивности ОС видит 1 процессор (в системной информации
окно) с 2 ядрами процессора (в диспетчере задач). (Диспетчер устройств показывает 4
процессоры)Когда HyperThreading отключен, ОС видит 2 процессора (в окнах системной информации) с 2 ядрами процессора (в диспетчере задач). (диспетчер устройств показывает 2 процессора)
Как заставить Windows 2008 R2 видеть 4 ядра процессора с двумя одноядерными процессорами с поддержкой гиперпоточности?
1 ответ
После нескольких часов копания способов изменить HAL в Win2008R2 я встретил совет в technet к другому вопросу, чтобы отредактировать расширенную настройку загрузки через msconfig (понижение числа процессоров, относительно этого точного вопроса).
Я сделал следующее: запустите msconfig.exe на вкладке загрузки, нажмите дополнительные параметры и снимите флажок "Количество процессоров". Это было проверено с номером 2 (максимально допустимое число присутствует в списке) ранее.
Тогда я перезагружаюсь и вуаля! Имейте 4 ядра, присутствующих в диспетчере задач. Имейте 4 числа, доступных в списке в "Число процессоров" в дополнительных опциях в msconfig.
Shaitan Понятия не имею, почему и когда были изменены параметры загрузки, прежде чем возникла проблема, но теперь все в порядке.