如何判断Windows 7上有多少个CPU(核心)


126

我给我买了一台不错的新笔记本电脑,我想进一步了解硬件。

我如何查看我的计算机在Windows 7中有多少个CPU?

(注意:单击开始→右键单击计算机 →选择属性,将显示处理器类型,但未显示任何有关内核数的信息。)


1
如果您从该属性对话框中获得了处理器模型,则可以对其进行Google搜索并找到规格。David的回答虽然是正确的(尽管如果您想区分超线程内核数和物理内核数,最简单的方法是再次查找处理器模型。)
Shinrai 2010年

仅当您知道尚未登录虚拟系统时,以下答案才有效。因此,我可以拥有一台16 CPU的笔记本电脑(实际上是一个四核-每个核都有2个线程-运行具有最大虚拟核数的虚拟win8服务器)。
阿兰·潘尼捷

Answers:



182

您不需要其他程序。只需在命令提示符下运行此命令:

WMIC CPU Get DeviceID,NumberOfCores,NumberOfLogicalProcessors

您将获得计算机上每个CPU的内核/逻辑处理器列表

或者,如果您很懒,只需键入

WMIC CPU Get /Format:List

并查找名称为NumberOfCores和的条目NumberOfLogicalProcessors


4
+1。这是一个很好的答案,但是现在人们必须记住一个长命令或将此页面添加为书签。每次需要时都很难记住它,因为您可能不会经常使用它。另一个选择是使用此方法创建一个批处理文件,然后在末尾暂停以使其停留。好答案!
大卫

9
您也可以在“运行/搜索”框中键入“系统信息”以在GUI中查看。
Supercereal

4
当您没有 GUI(例如服务器核心或HyperV安装)时,此答案会派上用场。
Tanner Faulkner,

2
优秀的答案,简短而甜美。打开命令提示符,完成复制并粘贴。
Kyralessa 2014年

1
@ user3437460:哈哈,谢谢,谢谢!:)
Mehrdad 2015年

107

做一个Ctrl+ Shift+ Esc。这将打开Windows任务管理器。来到这里后,转到Performance。现在,您应该在“ CPU使用历史记录”部分中看到许多框,这些框将标识您拥有多少个内核。这也将包括超线程内核。

-希望这可以帮助。

Windows Task Manager屏幕快照,显示核心标识的位置


2
有什么区别超线程内核的方法吗?
瓦卡诺

7
@Vaccano-打开开始菜单>右键单击计算机>选择属性。查看有关处理器品牌和型号的系统信息,然后进行研究。
SgtOJ

1
我必须同意@BrianOjeda的观点。您只需要进行研究就可以发现有多少个内核是超线程的。
David

我想知道如果您在不久的将来拥有64个带有超线程的内核,情况会如何?;-)
FooF

@FooF,我认为将会有更多的盒子来代表许多核心。:-D
David

29

检查您的任务管理器。您可以在“性能”选项卡下查看并计算核数。如果您的处理器具有HyperThreadingTechnology(HTT),则一半核心是逻辑的而不是物理的。

在此处输入图片说明


3
因此,在此示例中,实际上只有四个物理CPU内核,对吗?
Scott

2
那是对的。由于CPU启用了超线程,因此尽管具有4个物理内核,但它仍可作为8个内核使用。
kobaltz 2014年

2
OP在问题中指定了Windows 7。显示的任务管理器来自Windows 8或更高版本,其显示上述(物理)核的数量(4)。在Windows 7中,不显示物理核心数。如果您不知道您的计算机是否正在使用超线程,那么我建议(至少在Windows 7下)使用类似Merhdad的答案。
helios456 2015年

还有Cores:Logical processors:标签。
桑福德,

右键单击图表区域-> Change graph to->Logical processors
Ivan Chau

26

或者,您可以执行以下操作:

Windows+ R然后输入:msinfo32并点击Enter

屏幕截图示例


当我们购买新计算机时,这将很有用。+1
user3437460

如果附带msinfo32相关部分的截图或屏幕截图,此答案将更加出色。
AFF


1

不一定在其他方面那么先进,但是全CPU计量表是我在Windows 7的小部件方面使用的少数有用的东西之一。

这是一个非常好的工具,用于跟踪正在使用的CPU能力。它还将显示您的计算机有多少个内核,并且不算太贵。


0

您还可以通过转到“设备管理器”,然后转到“处理器”部分进行判断。它会为每个内核显示一点thingamajig(我忘记了它们的名称:: /),但是我不确定它是否能够分辨出内核和虚拟内核之间的区别。


不,它不会告诉你。但是它确实提供了处理器的模型,因此您可以在Google上查询它具有多少个实际和逻辑内核。
on
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.