如何使Windows 2008 R2看到4个CPU核心,使用两个单核心处理器,启用超线程

我有服务器与旧的至强DP和Windows 2008 R2,超线程启用操作系统看到2个CPU核心。 最近我添加了第二个相同的至强DP,但操作系统钢看到2个CPU核心。 我没有卸载所有的CPU在Microsoft KB(也试图重新安装)。

情况是:服务器中有两个相同的处理器。

如何使Windows 2008 R2看到4个CPU核心,以及两个支持单核心超线程的处理器?

在Win2008R2中花了几个小时的时间去改变HAL,我遇到了另外一个问题,通过msconfig编辑高级启动设置(降低CPU数量,涉及到确切的问题)。

我做了如下:在引导标签下运行msconfig.exe点击高级选项,并取消选中“处理器数量”checkbox。 之前检查了数字2(列表中的最大允许数量)。

然后,我反弹,瞧! 任务pipe理器中有4个核心。 msconfig中的高级选项中的“处理器数量”列表中有4个可用的数字。

Shaitan不知道问题出现之前为什么以及何时启动选项被更改,但现在一切正常。