題 如何判斷Windows 7上有多少CPU(核心)


我給了我一台漂亮的新筆記本電腦,我想更多地了解硬件。

如何查看我的計算機在Windows 7中有多少CPU?

(注意: 單擊開始 - >右鍵單擊計算機 - >選擇屬性 向我展示了處理器類型,但沒有說明核心數量。


121
2017-12-28 17:02


起源


如果您擁有該屬性對話框中的處理器型號,您可以只使用它來查找規格。大衛的答案是正確的(儘管如果你想區分超線程核心數和物理核心數,最簡單的事情就是再次查看處理器模型。) - Shinrai
只有當您知道自己沒有登錄虛擬化系統時,以下答案才有效。在這個帳戶上,我可以 一台16 CPU筆記本電腦 (這實際上是一個四核 - 每個核心有2個線程 - 運行具有最大虛擬核心數的虛擬win8服務器)。 - Alain Pannetier


答案:


使用CPU-Z

http://www.cpuid.com/softwares/cpu-z.html alt text


42
2017-12-28 18:10



正是我在尋找的東西。謝謝。 - Vaccano
當心,這會安裝一個額外垃圾的BUNCH。我學到了很多困難。不得不回去卸載4個程序。 - ErocM
如果您使用我發布的鏈接並下載正確的程序,請不要。 - Moab


你不需要其他程序。只需在命令提示符下運行:

WMIC CPU Get DeviceID,NumberOfCores,NumberOfLogicalProcessors

您將獲得計算機上每個CPU的內核/邏輯處理器列表

或者,如果你很懶,只需輸入即可

WMIC CPU Get /Format:List

並查找具有名稱的條目 NumberOfCores 和 NumberOfLogicalProcessors


175
2017-12-18 07:11



+1。這是一個很好的答案,但現在人們必須記住這個頁面的長命令或書籤。每次需要它都很難記住,因為你可能不經常需要它。另一個選擇是用這個創建一個批處理文件,然後在結束時暫停,以便它保持運行。很棒的答案! - David
您也可以在運行/搜索框中鍵入“系統信息”,以便在GUI中查看。 - Not Kyle stop stalking me
當你這個答案時,這個答案會派上用場 別 有一個GUI,如服務器核心或HyperV安裝。 - Tanner Faulkner
優秀的答案,簡短而甜蜜。打開命令提示符,將其複制並粘貼,完成。 - Kyralessa
@ user3437460:哈哈謝謝,我很感激! :) - Mehrdad


做一個 按Ctrl + 轉移 + 退出。這將打開 Windows任務管理器。一旦你在這裡,去吧 性能。現在你應該看到很多盒子了 CPU使用歷史 將確定您擁有多少核心的部分。這也將包括超線程核心。

-希望這可以幫助。

Screenshot of Windows Task Manager showing location of core identification


105
2017-12-28 17:09



有什麼方法可以區分超線程核心? - Vaccano
@Vaccano - 打開“開始”菜單>右鍵單擊計算機>選擇屬性。看一下處理器的品牌和型號的系統信息然後研究它。 - SgtOJ
我不得不同意@BrianOjeda的意見。你需要進行研究,找出有多少核心是超線程的。 - David
我想知道如果你在不久的將來有64個超線程核心,這會是什麼樣子? ;-) - FooF
@FooF,我假設會有更多的盒子代表許多核心。 :-D - David


檢查您的TaskManager,您可以在性能選項卡下查看併計算核心數。如果您的處理器具有HyperThreadingTechnology(HTT),那麼一半核心是邏輯的而不是物理的。

enter image description here


28
2018-03-16 12:00



那麼,在這個例子中,實際上只有四個物理CPU核心,對吧? - Scott
那是正確的。由於CPU啟用了超線程,因此可以看到它,儘管有4個物理內核,但它仍可用作8個內核。 - kobaltz
OP在問題中指定了Windows 7。顯示的任務管理器來自Windows 8或更高版本,它顯示上面的(物理)核心數(4)。在Windows 7中,不顯示物理核心數。如果您不知道您的計算機是否使用超線程,那麼我建議(至少在Windows 7下)使用Merhdad的答案。 - helios456
也是 Cores: 和 Logical processors: 標籤。 - msanford
右鍵單擊圖表區域 - > Change graph to  - > Logical processors - Ivan Chau


或者你可以這樣做:

視窗 + [R 然後輸入: msinfo32 並擊中 輸入

example screenshot


24
2017-10-15 10:10



這在我們購買新計算機時非常有用。 +1 - user3437460
如果附帶msinfo32相關部分的剪輯或屏幕截圖,這個答案會更加精彩。 - aff


在shell類型上:

echo %NUMBER_OF_PROCESSORS%

18
2018-02-23 17:32



如果啟用超線程,則會提供邏輯處理器的數量。 - Roman Luštrik


不一定像其他人那樣先進,但是 所有CPU表 是我在Windows 7上用於小部件的少數有用的東西之一。它是一個非常好的工具,用於跟踪正在使用的CPU功率。它還將顯示您的計算機具有多少核心,並且相當不引人注目。


0
2017-12-18 06:52





你也可以告訴設備管理員,然後去處理器部分,它會顯示一個小東西(我忘了它們被稱為:/)每個核心,但我不確定它是否能告訴核心和虛擬核心之間的區別。


0
2018-03-16 12:06



不,它沒有告訴你。但它確實提供了處理器的模型,因此您可以穀歌它擁有多少真實和邏輯核心。 - Peon