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

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

(注意:单击“开始”→右键单击“计算机”→选择“属性”,会显示处理器类型,但没有说明内核数。)

评论

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

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

#1 楼

使用CPU-Z
或打开任务管理器,然后转到性能选项卡。上方窗格中的每个cpu都有一个图形。
http://www.cpuid.com/softwares/cpu-z.html


评论


当心,这将安装大量的废话。我学到了很难的方法。不得不返回并卸载4个程序。

–ErocM
15年7月24日在10:52

不,如果您使用我发布的链接并下载正确的程序,则不会。

–摩押
15年7月24日在11:27

#2 楼

您不需要其他程序。只需在命令提示符下运行此命令即可:
WMIC CPU Get DeviceID,NumberOfCores,NumberOfLogicalProcessors

,您将获得计算机上每个CPU的内核/逻辑处理器列表。
如果您很懒,只需键入
WMIC CPU Get /Format:List

,然后查找名称分别为NumberOfCoresNumberOfLogicalProcessors的条目。

评论


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

–大卫
2012-12-18 22:19

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

–超谷物
2013年1月10日23:22

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

–rtf
2013年1月31日18:53

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

–user9528
2014年11月6日下午16:35

@ user3437460:哈哈,谢谢,谢谢! :)

–user541686
15年11月27日在11:10

#3 楼

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

-希望有帮助。



评论


有什么区别超线程内核的方法吗?

– Vaccano
2010-12-28 17:38

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

– SgtOJ
2010-12-28 17:50

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

–大卫
2010-12-28 18:15

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

– FooF
18年5月10日下午5:46

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

–大卫
18年5月14日在13:20



#4 楼

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



评论


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

–斯科特
2014年1月2日在20:55

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

–kobaltz
2014年1月2日21:56

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

–helios456
15年12月23日在15:11

还有“核心:”和“逻辑处理器:”标签。

–麦桑福德
16年5月20日在19:33

右键单击图表区域->将图形更改为->逻辑处理器

–周星驰
16年11月17日在2:17

#5 楼

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

Windows + R,然后键入:msinfo32并按Enter。



评论


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

–user3437460
2015年11月27日11:14



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

–aff
16年5月20日在9:29

#6 楼

在外壳上键入:

echo %NUMBER_OF_PROCESSORS%


评论


如果启用了超线程,则将提供逻辑处理器的数量。

–罗马·卢斯特里克
15年8月24日在13:17

#7 楼

在其他Windows上的小工具方面,全CPU计量器不一定是其他高级工具中的一种,但是全CPU计量表是我使用过的少数有用的东西之一。

这是一个很好的工具,可以跟踪如何正在使用大量CPU。它还会显示您的计算机有多少个内核,并且不算太贵。

#8 楼

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

评论


不,它不会告诉你。但是它确实提供了处理器的模型,因此您可以在Google上查询它具有多少个实际和逻辑内核。

–牡丹
16-11-20在16:30