Come sapere quante CPU (core) hai su Windows 7


126

Mi sono procurato un bel nuovo laptop e voglio sapere qualcosa in più sull'hardware.

Come posso vedere quante CPU ha il mio computer in Windows 7?

(Nota: facendo clic su Start → facendo clic con il pulsante destro del mouse su Computer → selezionando Proprietà mi viene mostrato il tipo di processore, ma non dice nulla sul conteggio dei core.)


1
Se hai il modello di processore dalla finestra di dialogo delle proprietà, potresti semplicemente cercarlo su Google e trovare le specifiche. La risposta di David è giusta (anche se, se si desidera distinguere il conteggio dei core Hyper-Threaded dal conteggio dei core fisici, la cosa più semplice da fare è, ancora una volta, cercare il modello del processore.)
Shinrai,

Le risposte di seguito funzionano solo se sai di non aver effettuato l'accesso a un sistema virtualizzato. Su questo conto, potrei avere un laptop da 16 CPU (questo è in realtà un quadcore - ogni core con 2 thread - che esegue un server win8 virtuale con il numero massimo di core virtuali).
Alain Pannetier,

Risposte:


43

3
Attenzione, questo installa un MAZZO di schifezze extra insieme ad esso. Ho imparato a mie spese. Ho dovuto tornare indietro e disinstallare 4 programmi.
ErocM,

6
No, non lo è se si utilizza il collegamento che ho pubblicato e si scarica il programma appropriato.
Moab,

181

Non hai bisogno di altri programmi. Basta eseguirlo nel prompt dei comandi:

WMIC CPU Get DeviceID,NumberOfCores,NumberOfLogicalProcessors

e otterrai un elenco di core / processori logici per ogni CPU sul tuo computer

O se sei pigro, basta digitare

WMIC CPU Get /Format:List

e cerca le voci con i nomi NumberOfCorese NumberOfLogicalProcessors.


4
+1. Questa è un'ottima risposta, ma ora le persone devono ricordare un lungo comando o aggiungere questa pagina ai segnalibri. Sarebbe difficile ricordarlo ogni volta che ne avevi bisogno, poiché probabilmente non ne avrai bisogno così spesso. Un'altra opzione sarebbe quella di creare un file batch con questo, quindi fare una pausa alla fine in modo che rimanga attivo. Bella risposta!
David,

9
puoi anche digitare "informazioni di sistema" nella casella Esegui / Cerca per vedere questo nella GUI.
Supercereal

4
Questa risposta è utile quando non si dispone di una GUI, ad esempio un'installazione server core o HyperV.
Tanner Faulkner,

2
Risposta eccellente, breve e dolce. Apri un prompt dei comandi, copialo e incollalo, fatto.
Kyralessa,

1
@ user3437460: Haha grazie, lo apprezzo! :)
Mehrdad,

107

Fai un Ctrl+ Shift+ Esc. Questo aprirà il Task Manager di Windows . Una volta che sei qui, vai a Performance . Ora dovresti vedere molte caselle nella sezione Cronologia utilizzo CPU che identificheranno quanti core hai. Ciò includerà anche core hyper thread.

-Spero che sia di aiuto.

Schermata di Task Manager di Windows che mostra la posizione dell'identificazione principale


2
Qualche modo per distinguere dai core hyper thread?
Vaccano,

7
@Vaccano - Apri il menu Start> Computer tasto destro del mouse> Seleziona Proprietà. Cerca le informazioni di sistema per la marca e il modello del processore, quindi cerca.
SgtOJ,

1
Dovrei essere d'accordo con @BrianOjeda su quello. Devi solo fare una ricerca per scoprire quanti core sono hyper thread.
David,

Mi chiedo come sarebbe se in un prossimo futuro avessi 64 core con hyperthreading? ;-)
FooF,

@FooF, suppongo che ci saranno molte più caselle per rappresentare i molti core. MrGreen
David

28

Controlla il tuo Task Manager. Puoi guardare nella scheda delle prestazioni e contare il numero di core. Se il tuo processore ha HyperThreadingTechnology (HTT), metà dei core sono logici e non fisici.

Inserisci qui la descrizione dell'immagine


3
Quindi, in questo esempio, in realtà ci sono solo quattro core fisici della CPU, giusto?
Scott,

2
È corretto. Poiché la CPU ha Hyper Threading abilitato, viene visualizzato e funzionerà come 8 core nonostante abbia 4 core fisici.
Kobaltz,

2
L'OP ha specificato Windows 7 nella domanda. Il task manager mostrato proviene da Windows 8 o più recente, che mostra il numero di Core (fisici) (4) sopra. Con Windows 7 il numero di core fisici non viene visualizzato. Se non sai se il tuo computer utilizza l'hyperthreading, suggerirei (almeno sotto Windows 7) di usare qualcosa come la risposta di Merhdad.
helios456,

Anche le etichette Cores:e Logical processors:.
msanford,

Fare clic con il tasto destro sull'area della carta -> Change graph to->Logical processors
Ivan Chau,

26

O puoi semplicemente fare questo:

Windows+ Rquindi digitare: msinfo32e premere Enter.

screenshot di esempio


Questo sarà utile quando acquistiamo nuovi computer. +1
user3437460

Questa risposta sarà molto più fantastica se accompagnata da uno snip o screenshot della parte correlata di msinfo32.
aff.

19

Su un tipo di shell:

echo %NUMBER_OF_PROCESSORS%

2
Se l'hyper threading è abilitato, ciò fornirà il numero di processori logici.
Roman Luštrik,

1

Non necessariamente avanzato rispetto agli altri, ma il contatore di tutte le CPU è una delle poche cose utili che ho usato in termini di widget su Windows 7.

È uno strumento abbastanza buono per tenere traccia della potenza della CPU utilizzata. Mostrerà anche quanti core ha il tuo computer ed è abbastanza discreto.


0

Puoi anche dirlo andando su Gestione dispositivi, quindi nella sezione processore. Mostrerà un po 'di cose (ho dimenticato come si chiamano: /) per ogni core, ma non sono sicuro che sia in grado di distinguere tra core e core virtuali.


No, non te lo dice. Ma fornisce il modello del processore in modo da poter cercare su Google quanti core reali e logici ha.
Peon,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.