So können Sie feststellen, wie viele CPUs (Kerne) Sie unter Windows 7 haben


126

Ich habe mir einen schönen neuen Laptop besorgt und möchte ein bisschen mehr über die Hardware wissen.

Wie kann ich sehen, wie viele CPUs mein Computer in Windows 7 hat?

(Hinweis: Durch Klicken auf Start → Klicken mit der rechten Maustaste auf Computer → Auswählen von Eigenschaften wird der Prozessortyp angezeigt, es wird jedoch keine Aussage über die Anzahl der Kerne getroffen.)


1
Wenn Sie das Prozessormodell in diesem Eigenschaftsdialog haben, können Sie es einfach googeln und die Spezifikationen finden. Davids Antwort ist jedoch richtig (obwohl, wenn Sie die Anzahl der Hyper-Threaded-Kerne von der Anzahl der physischen
Kerne

Die folgenden Antworten funktionieren nur, wenn Sie wissen, dass Sie nicht bei einem virtualisierten System angemeldet sind. Aus diesem Grund könnte ich einen Laptop mit 16 CPUs haben (das ist eigentlich ein Quadcore - jeder Kern hat 2 Threads - auf dem ein virtueller Win8-Server mit der maximalen Anzahl virtueller Kerne ausgeführt wird).
Alain Pannetier

Antworten:


43

3
Achtung, dies bringt eine Menge zusätzlichen Müll mit sich. Ich habe es auf die harte Tour gelernt. Musste zurückgehen und 4 Programme deinstallieren.
ErocM

6
Nein, es funktioniert nicht, wenn Sie den von mir geposteten Link verwenden und das richtige Programm herunterladen.
Moab

181

Sie brauchen keine anderen Programme. Führen Sie dies einfach in der Eingabeaufforderung aus:

WMIC CPU Get DeviceID,NumberOfCores,NumberOfLogicalProcessors

und Sie erhalten eine Liste der Kerne / logischen Prozessoren für jede CPU auf Ihrem Computer

Oder wenn Sie faul sind, tippen Sie einfach

WMIC CPU Get /Format:List

und suche nach Einträgen mit den Namen NumberOfCoresund NumberOfLogicalProcessors.


4
+1. Dies ist eine großartige Antwort, aber jetzt müssen sich die Leute an einen langen Befehl erinnern oder diese Seite mit einem Lesezeichen versehen. Es ist schwierig, sich jedes Mal daran zu erinnern, wenn Sie es benötigen, da Sie es wahrscheinlich nicht so oft benötigen. Eine andere Möglichkeit wäre, eine Batch-Datei mit dieser zu erstellen und am Ende eine Pause einzulegen, damit sie aktiv bleibt. Gute Antwort!
David

9
Sie können auch einfach "Systeminformationen" in das Run / Search-Feld eingeben, um dies in der GUI anzuzeigen.
Supercereal

4
Diese Antwort ist nützlich, wenn Sie keine grafische Benutzeroberfläche haben, z. B. einen Server Core oder eine HyperV-Installation.
Tanner Faulkner

2
Hervorragende Antwort, kurz und bündig. Öffnen Sie eine Eingabeaufforderung, kopieren Sie sie und fügen Sie sie ein.
Kyralessa

1
@ user3437460: Haha danke, ich weiß es zu schätzen! :)
Mehrdad

107

Mache ein Ctrl+ Shift+ Esc. Dadurch wird der Windows Task-Manager geöffnet . Sobald Sie hier sind, gehen Sie zu Leistung . Jetzt sollten Sie im Abschnitt CPU-Nutzungsverlauf viele Kästchen sehen, die angeben , wie viele Kerne Sie haben. Dies schließt auch Hyper-Thread-Kerne ein.

-Hoffe das hilft.

Screenshot des Windows Task-Managers mit dem Ort der Kernidentifikation


2
Gibt es eine Möglichkeit, sich von Hyper-Threaded-Kernen zu unterscheiden?
Vaccano

7
@Vaccano - Öffnen Sie das Startmenü> Klicken Sie mit der rechten Maustaste auf Computer> Wählen Sie Eigenschaften. Durchsuchen Sie die Systeminformationen für Marke und Modell des Prozessors und recherchieren Sie sie.
SgtOJ

1
Da müsste ich @BrianOjeda zustimmen. Sie müssen nur recherchieren, um herauszufinden, wie viele Kerne Hyper-Threaded sind.
David

Ich frage mich, wie das aussieht, wenn Sie in naher Zukunft 64 Kerne mit Hyperthreading haben? ;-)
FooF

@FooF, ich gehe davon aus, dass es viel mehr Kästchen geben wird, um die vielen Kerne darzustellen. :-D
David

28

Überprüfen Sie Ihren Task-Manager. Sie können unter der Registerkarte Leistung nachsehen und die Anzahl der Kerne zählen. Wenn Ihr Prozessor über HyperThreadingTechnology (HTT) verfügt, ist die Hälfte der Kerne logisch und nicht physisch.

Geben Sie hier eine Bildbeschreibung ein


3
In diesem Beispiel gibt es also nur vier physische CPU-Kerne, oder?
Scott

2
Das ist richtig. Da für die CPU Hyper-Threading aktiviert ist, wird sie trotz 4 physischer Kerne als 8 Kerne angezeigt und funktioniert auch so.
Kobaltz

2
Das OP spezifizierte Windows 7 in der Frage. Der abgebildete Task-Manager stammt aus Windows 8 oder neuer, wobei die Anzahl der (physischen) Kerne (4) oben angezeigt wird. Unter Windows 7 wird die Anzahl der physischen Kerne nicht angezeigt. Wenn Sie nicht wissen, ob Ihr Computer Hyperthreading verwendet, würde ich (zumindest unter Windows 7) vorschlagen, etwas wie die Antwort von Merhdad zu verwenden.
Helios456

Auch die Cores:und Logical processors:Etiketten.
msanford

Rechtsklick auf den Kartenbereich -> Change graph to->Logical processors
Ivan Chau

26

Oder Sie können dies einfach tun:

Windows+ Rdann tippe: msinfo32und drücke Enter.

Beispiel-Screenshot


Dies ist nützlich, wenn wir neue Computer kaufen. +1
user3437460

Diese Antwort ist um einiges beeindruckender, wenn sie mit einem Ausschnitt oder einem Screenshot des zugehörigen Teils von msinfo32 begleitet wird.
Aff

19

Auf einem Shell-Typ:

echo %NUMBER_OF_PROCESSORS%

2
Wenn Hyper-Threading aktiviert ist, wird die Anzahl der logischen Prozessoren angegeben.
Roman Luštrik

1

Nicht unbedingt so fortgeschritten wie die anderen, aber die Anzeige für alle CPUs ist eines der wenigen nützlichen Dinge, die ich in Bezug auf Widgets unter Windows 7 verwendet habe.

Es ist ein ziemlich gutes Tool, um zu verfolgen, wie viel CPU-Leistung verbraucht wird. Es wird auch angezeigt, wie viele Kerne Ihr Computer hat und ist ziemlich unauffällig.


0

Sie können dies auch feststellen, indem Sie zum Geräte-Manager und dann zum Prozessorabschnitt gehen. Es wird ein kleines Ding für jeden Kern anzeigen (ich habe vergessen, wie sie heißen: /), aber ich bin nicht sicher, ob es den Unterschied zwischen Kernen und virtuellen Kernen erkennen kann.


Nein, das sagt es dir nicht. Aber es gibt das Modell des Prozessors an, so dass Sie googeln können, wie viele reale und logische Kerne es hat.
Peon
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.