双核仅在一个核心上运行

cap*_*666 5 windows-xp dual-core

我现在在工作中使用这台Windows XP计算机,我意识到它的性能不佳可能是由于它只使用一个核心,详细信息如下:

  • 处理器是奔腾E5400
  • BIOS 中启用多核功能
  • 设备管理器在“处理器”下显示两个内核
  • 英特尔处理器识别实用程序显示两个内核
  • CPU-Z仅检测到一个核心
  • 任务管理器的性能选项卡仅显示一张图表(“每个 CPU 一张图表”选项已启用)。
  • 当执行繁重操作时,CPU 会达到 100%,我预计它会达到 50%
  • Process Explorer(由 sysinternals 提供)也仅显示一张图。
  • msconfig 在“BOOT.INI”->“高级选项”下没有检查任何选项(如果我尝试检查 /NUMPROC,我只有“1”选项)

我很困惑,看起来第二个核心被检测为硬件,但没有被使用。有什么帮助吗?

Sco*_*ain 1

我在使用 VM 和 XP 时见过这种情况。您是否曾经将这台计算机的CPU从单核CPU更换为双核CPU?

当我在添加了额外核心的虚拟机上遇到此问题时,最简单的解决方案是对 XP 进行“修复安装”,它将刷新 XP 的内部结构以使用所有可用的核心。