Ihre Vermutung ist richtig. Windows XP verfügt über integrierte CPU-Drosselung im Betriebssystem und bietet keinen einfachen Zugriff auf die Änderung. Sie können jedoch das integrierte Befehlszeilenprogramm POWERCFG.EXE verwenden, um es zu ändern - sehen Sie eine Diskussion bei Technet hier oder eine ausführlichere Erklärung auf Wikipedia hier . Es gibt ein Tutorial für sie hier .
Um die maximale CPU-Geschwindigkeit zu erhalten, während der Akku für ein Energieschema namens "Portable / Laptop" geladen ist, verwenden Sie den Befehl:
C:\Windows\System32\PowerCFG.exe /change "Portable/Laptop" /processor-throttle-dc none
Um es zurückzuschalten, ändern Sie "none" in "dynamic" (oder was auch immer die vorherige Einstellung war). Sie können die Energieeinstellungen mit dem folgenden Befehl überprüfen:
C:\Windows\System32\Powercfg /query
Sie können die tatsächliche Geschwindigkeit, die Sie in jeder Situation erhalten, auch unter Arbeitsplatz -> Eigenschaften anzeigen. Im Bereich Computer sehen Sie den Namen Ihrer CPU und ihre maximale Frequenz. Darunter wird die aktuelle Frequenz angezeigt. Überprüfen Sie unter beiden Bedingungen (Akku und angeschlossen), und Sie sollten den Unterschied sehen. Dann ändern Sie es mit POWERCFG und sehen den Unterschied sowohl dort als auch in Ihren Benchmarks.
Zu Ihrer Information gibt es ein alternatives Tool, das Sie anstelle von POWERCFG mit dem Namen SpeedswitchXP ausprobieren können - ich habe keine Erfahrung damit, aber es wird hier beschrieben . Entsprechend der Seite erhält die GUI Zugriff auf die Option zur CPU-Drosselung.