Core 2 Duo-Desktop, aber Taskman und Perfmon melden nur eine CPU

2898
Chris

Ich habe einen Core-2-Duo-Desktop, aber im Taskman kann ich nur einen Bereich auf der Registerkarte Leistung sehen, in dem ich sicher bin, dass es zwei geben sollte. Außerdem gibt es in perfmon unter Prozessor ->% Prozessorzeit nur die Instanz "_Total" und "0".

Fehlt mir ein Dual-Code-Treiber oder etwas? Vielen Dank

Hier sind meine Ergebnisse von Intels PID, die besagen, dass ich ein Duo mit Core 2 habe:

Intel(R) Processor Identification Utility Version: 4.10.20090310 Time Stamp: 2009/08/17 02:06:26 Number of processors in system: 1 Current processor: #1 Active cores per processor: 2 Disabled cores per processor: 0 Processor Name: Intel(R) Core(TM)2 Duo CPU E6300 @ 1.86GHz Type: 0 Family: 6 Model: F Stepping: 2 Revision: 51 Maximum CPUID Level: A L1 Instruction Cache: 2 x 32 KB L1 Data Cache: 2 x 32 KB L2 Cache: 2 MB Packaging: LGA775 Enhanced Intel SpeedStep(R) Technology: Yes MMX(TM): Yes Intel(R) SSE: Yes Intel(R) SSE2: Yes Intel(R) SSE3: Yes Intel(R) SSE4: No Enhanced Halt State: Yes Execute Disable Bit: Yes Intel(R) Hyper-Threading Technology: No Intel(R) 64 Architecture: Yes Intel(R) Virtualization Technology: Yes Expected Processor Frequency: 1.86 GHz Reported Processor Frequency: 1.86 GHz Expected System Bus Frequency: 1066 MHz Reported System Bus Frequency: 1066 MHz ************************************************************* 

edit2: Hier ist meine boot.ini:

[boot loader] timeout=3 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect 

edit3: Unter Gerätemanager -> 'Computer' habe ich 'Advanced Configuration and Power Interface (ACPI) PC', es sagt nichts über Multiprocessing aus.

edit4: Das würde erklären, wie die Dinge in diesem Zustand wurden: Ich hatte ursprünglich einen Single-Core-PC. Um ein Upgrade durchzuführen, entfernte ich meine Festplatte und legte sie in diesen neueren Dual-Core-PC ein. Scheint, als ob die Treiber nicht automatisch aktualisiert wurden.

edit5: Am Ende war es die falsche HAL, die das Problem verursachte. Ich habe die folgenden Anweisungen befolgt, um das Problem zu lösen: http://www.handaware.com/multiprocessor_XP.html

1
Wissen Sie, welches Motherboard Sie haben? AaronLS vor 14 Jahren 0
Nein, wie kann ich das herausfinden? Chris vor 14 Jahren 0
Wie wäre es mit 'Everest'? http://www.filehippo.com/download_everest_home/ Chris vor 14 Jahren 0
Bugger, Everest funktioniert nicht, wenn Sie sich in einer Domäne befinden - Crippleware! Chris vor 14 Jahren 0
Wenn es hilft, ist es ein Hewlett-Packard DC7700 Chris vor 14 Jahren 0

3 Antworten auf die Frage

3
bk1e

Könnten Sie prüfen, welche Version der Windows XP-Hardwareabstraktionsschicht Ihr System verwendet? Führen Sie dazu den Befehl aus devmgmt.msc, prüfen Sie, welches Element als untergeordnetes Element von "Computer" in der Baumstruktur angezeigt wird, und fügen Sie Ihrer Frage diese Informationen hinzu: "ACPI-Multiprozessor-PC", "ACPI-Uniprozessor-PC", "Erweiterte Konfiguration und Stromschnittstelle ( ACPI) PC "," Standard-PC "usw.

Wenn Sie nicht die HAL "ACPI-Multiprozessor-PC" verwenden, klingt dies entweder nach Sysprep (oops, das funktioniert nicht ) oder es ist ein In-Place-Upgrade in Ordnung. Hier finden Sie eine Knowledgebase, in der erläutert wird, wie Sie eine direkte Aktualisierung (Neuinstallation) von Windows XP durchführen .

Unter "Computer" habe ich "Advanced Configuration and Power Interface (ACPI) PC". Chris vor 14 Jahren 0
Mit anderen Worten, es sagt nirgends irgendetwas über Multiprozessor aus. Chris vor 14 Jahren 0
Bei einem In-Place-Upgrade sollte die ACPI-Multiprozessor-HAL ausgewählt werden. Die ursprüngliche Installation sollte jedoch ebenfalls durchgeführt werden. Ich bin gespannt, wie es in diesen Zustand gekommen ist. War dies die vorinstallierte Windows-Installation von HP? Haben Sie ein Upgrade von CPUs durchgeführt oder eine Windows-Installation von einem PC auf einen anderen verschoben? War dies ein Windows 2000-> XP-Upgrade? bk1e vor 14 Jahren 0
Ich habe meine (Boot-) Festplatte von einem anderen PC entfernt und in diesen PC gelegt, was die Treiberprobleme erklären würde ... Chris vor 14 Jahren 0
Ich habe diese Anweisungen befolgt und eine vollständige Neuinstallation vermieden. Danke, dass Sie mich in die richtige Richtung weisen! http://www.handaware.com/multiprocessor_XP.html Chris vor 14 Jahren 0
2
AaronLS

Führen Sie das aus, und stellen Sie sicher, dass Sie nicht abgerissen wurden (es gab Fälle, in denen verkaufte Leute mit Reboxing / Labeled CPUs verkauft wurden): http://www.intel.com/support/processors/tools/piu/

Stellen Sie sicher, dass es sich um einen Intel Core 2 Duo handelt und nicht nur um einen Intel Core 2.

Hast du diesen Chip überhaupt übertaktet?

Wenn Sie auf der Registerkarte "Prozesse" mit der rechten Maustaste auf einen Prozess klicken und auf "Affinität festlegen ..." klicken, sind zwei Kontrollkästchen aktiviert?

Sehen Sie in Ihrem BIOS nach, ob etwas CPU-Temps oder andere Zustandsanzeigen vorhanden sind.

Sehen Sie dies, wenn Sie Vista verwenden: http://www.vistax64.com/tutorials/153125-boot-advanced-options-number-processors.html

Bearbeiten: Es gibt möglicherweise auch Optionen zum Aktivieren von Kernen in Ihrem BIOS

Edit2: Klicken Sie in Windows XP mit der rechten Maustaste auf "Arbeitsplatz" -> Eigenschaften -> Erweitert -> Starten und Wiederherstellen.

Klicken Sie auf "Bearbeiten", um die Windows-Boot.ini-Datei manuell zu bearbeiten. Stellen Sie sicher, dass es nicht etwas wie / numproc = 1 oder / ONECPU enthält

Unter Systemsteuerung-> Verwaltung-> Computerverwaltung-> Geräte-Manager-> Prozessoren-> sollten hier zwei Prozessoren angezeigt werden. (Ich habe den Core 2 Duo e6400 zweimal aufgeführt)

Ich habe einen Beitrag gesehen, in dem jemand sagte, er hätte einen 4-Kern-Prozessor, und es wurden nur zwei Kerne im Geräte-Manager aufgeführt. Diese beiden Kerne wurden hier gelöscht, und Windows ließ die Treiber für die neue CPU neu installieren (offensichtlich hatten sie die CPU geändert. Dies ist jedoch der Fall.) war auf Vista.) Ich hätte jedoch Angst, dies zu tun. Ich würde zuerst versuchen, aktualisierte Treiber für meinen Motherboard-Chipsatz zu finden.

Ich verwende XP. Ich habe gerade die Intel PIU ausprobiert und die Ergebnisse zu meiner Frage gepostet. Ich habe ein Core 2 Duo. Nicht übertaktet Es gibt keine Option für 'Set Affinity' im Taskman. Ich werde später im BIOS nachsehen und Ihnen sagen, wie ich gehe. Chris vor 14 Jahren 0
Im Gerätemanager-> Prozessoren kann ich zwei Instanzen von "Intel (R) Core (TM) 2 CPU 6300 @ 1.86GHz" sehen. Chris vor 14 Jahren 0
Ich ging in mein BIOS-Setup und konnte nichts über das Aktivieren / Deaktivieren von CPU-Kernen finden Chris vor 14 Jahren 0
1
radius

Ich habe derzeit keinen Windows-Computer, der überprüft werden kann, aber ich erinnere mich daran, dass es zumindest unter Windows 2003 irgendwo im Task-Manager eine Vorrangstellung gibt, um die Grafik so anzuzeigen, als wäre nur eine CPU vorhanden.

Sie können auch die BIOS-Einstellungen überprüfen, um sicherzustellen, dass die CPU korrekt erkannt wird und beide Core aktiviert sind.

Überprüfen Sie auch die Eigenschaften von "Arbeitsplatz" auf dem Windows-Desktop

Windows Task Manager ... versuchen Sie Ansicht> CPU-Verlauf> Ein Diagramm pro CPU Jindrich vor 14 Jahren 1
Dort geprüft, ist es bereits auf 'eine Grafik pro CPU' eingestellt. Irgendwelche anderen Ideen? Chris vor 14 Jahren 0