如何限制 Windows 7 x64 仅使用一个 CPU 的一个核心?
我已经尝试过了这并重新启动,但似乎没有效果。任务管理器仍然显示四列,这些列不时都在使用,设备管理器仍然显示所有 4 个核心。而且我的 BIOS 设置没有任何可以调整的选项。
(我有一台英特尔酷睿 i5 520M。)
答案1
没关系!
我真傻——我已经调整了 Windows 8 而不是 Windows 7 的设置msconfig
!
选择正确的操作系统并设置最大处理器数量肯定有效。
答案2
某些 PC 的 BIOS 设置中设有一项设置,可以禁用除单个核心之外的所有核心。
此外,如果您只需要测试单个程序/进程,那么您可以只设置该进程的处理器亲和性。请参阅:如何限制一个进程只在单个 CPU 核心上运行?
答案3
您可以使用 来设置 Windows 7 中要使用的处理器或核心的数量MSConfig
。
您可以在系统配置的启动选项卡下找到所有设置,单击高级选项按钮。
查看此链接[如何设置 Windows 7 使用的处理器或核心数量] 以获取分步信息。
如果不起作用则尝试执行以下操作:
Type bcdedit /set onecpu on on a command prompt
Reboot the system.
When you are done playing, type 2 - Type: bcdedit /set onecpu off and reboot again.
我在超级用户上得到问题。