(VM)Win Server 2008 R2 仅显示 1 个 CPU,但已分配 4 个

evo*_*lvd 2 virtualization central-processing-unit xenserver windows-server-2008-r2

Xen Server 5.6 Sp2 VM 为 Windows Server 2008 R2 Standard 已分配 4 个 vCPU

机器已重新启动并安装了正确版本的 xen 工具。

在设备管理器中我看到 4 个 CPU,但在任务管理器中我只看到一个。在 xen 的性能监视器中,我只看到使用了一个 CPU。

我读过这个问题可能归因于 Windows 中的单处理器模式与多处理器模式,但似乎只有 2003 年的情况才会如此?

evo*_*lvd 5

我搞定了,我猜它是在单处理器模式下

msconfig -> 启动选项 -> 高级 -> 选择重新扫描 HAL

重新启动,然后当我重新登录时,它看到了其余的内核,然后我不得不再重新启动一次。

我确实在关闭时将 vcpu 从 4 更改为 2,但可能不需要这一步。