mein erster Beitrag im Forum soll als Dank dafür, dass ich auf eine Lösung zu einem Problem kam, gleich darum gehen wie ich es geschafft habe. Aber der Reihe nach:
1. Mein System
- Amilo A1667G mit Turion MT-37
- weitere Randdaten: 1 GB RAM, 80 GB Festplatte, nVidia GeForce Go 6600 (X700 Mobility musste ich wegen Hardwareschaden austauschen)
- System: WIndows 7 (vorher XP)
Nach dem Installieren von Windows 7 (64 bit, Neuinstallation, kein Upgrade) wurde die CPU statt mit 2000 nur mit 800 MHz in WIndows 7 (Systemsteuerung/System) und in Diagnosetools wie CPU-Z (200MHz mit Multiplikator 4) angezeigt. Der Verdacht lag nicht nur wegen der Anzeige, sondern auch aufgrund der praktischen Erfahrung nahe, dass die CPU tatsächlich nur auf 800 MHz läuft.
Der Win7-Leistungsindex zu der Zeit:
3. Überlegungen
Im Netz tummeln sich viele Möglichkeiten, und obwohl ich nicht zu 100% sagen kann, dass es nur diese Ursache gibt die ich hier ausmachen konnte, so ist es meine Lösung doch hoffentlich wert, dass sich andere geplagte User dem Thema widmen. Mein Ausgangspunkt vor der Lösungsfindung war zudem noch BIOS v1.05c (mit dem ich Win7 auch installiert habe).
4. Der Weg zur Glückseligkeit
1. Ich habe oft die Worte BIOS-Upgrade und v1.07c von Uniwill gehört, also beschloss ich dem Ganzen als geringsten Aufwand einen Versuch zu geben. Zuerst holte ich mir die 1.06c-Flashdisc von der FSC-Supportseite und habe auf BIOS v1.06c geflasht. Zwischenstand: 800MHz.
2. Nächste Stufe war mir eine DOS-Boot-CD mit BIOS-Flash v1.07c zu erstellen und auszuführen. Ergebnis: Sämtliche Hardware hat danach erstmal 10-15min gebraucht sich neu mit Treibern einzurichten, die Grafikkarte nVidia GeForce Go 6600 konnte nur als Standard-VGA-Karte erkannt und betrieben werden. Nach 2 Stunden erfolglosem Suchen und Probieren mit Treibern (offiziellen, Beta & modifizierten) habe ich es aufgegeben und wieder das BIOS v1.06c zurückgeflasht (für alle Leidgeplagten an dem Punkt: ging ohne Probleme mit der FSC-Disc) - die CPU stand sowieso noch bei 800MHz
3. Nun widmete ich mich dem Thema, das mich schließlich zum Erfolg geführt hat: eine nicht funktionierende amdk8.sys. Es hatte mich stutzig gemacht, dass ich im Multiplier Management von CrystalCPUID zwar den Multiplikator 10 (denn 10 x 200 MHz = 2000 MHz) ausgewählt hatte, er aber nie angenommen wurde. Es kam mir schon regelrecht so vor, als sperrt sich im System, und nicht im BIOS, etwas gegen die Veränderungsmaßnahmen. Wegbereiter zu dieser Richtung waren Recherchen u.a. mit Hilfe dieses Forums
- Zuerst setzte ich die Besitzrechte von C:\Windows\System32\Drivers auf die Administratorengruppe.
Link zur Anleitung aus diesem Beitrag - Im nächsten Schritt löschte ich die amdk8.sys in C:\Windows\System32\Drivers und ersetzte sie gegen eine neue bzw sogar eine alte: die aus Windows XP.
Link zur ZIP (32 & 64 bit) aus diesem Beitrag - Nach einem Neustart war (und ist noch immer ^^) das Bild im Gerätemanager wie folgt:
Den Treiber zu aktualisieren und den XP-Treiber amdk8.sys noch einmal auszuwählen resultiert nur in der Meldung, dass der aktuellste Treiber bereits installiert sei. Nun, ich hab mich an dem Punkt nicht mehr weiter darum gekümmert, soll das Dreieck auch seine Daseinsberechtigung haben. - Lustiger Weise hat CrystalCPUID nun meine Wertveränderungen angenommen, also habe ich folgende Veränderungen auf folgende Art vorgenommen:
- CrystalCPUID starten und mittels F4 die Live-Überwachung aufrufen
- nun mittels STRG+K ein neues Fenster aufrufen und dort den Multiplikator auf 10x setzen
--> außerdem an der Stelle gleich "Create Shortcut on Desktop" (also eine Verknüpfung auf dem Desktop erstellen) anwählen, brauchen wir später noch
- wer Lust und Laune hat, kann auch die neue Spannung auf zB 1.150V setzen (von vorher 1.350V), meine CPU läuft seit gestern damit stabil durch, die Anwendung der Spannungsveränderung geschieht jedoch auf eigene Verantwortung!
Gratulation, die CPU sollte nun endlich auf 2000 MHz laufen, die Live-Anzeige von bzw CrystalCPUID selbst stellt sich nach wenigen Sekunden gleich darauf ein und sollte nun folgendes Bild ergeben:
5. Warum es das noch nicht gewesen ist
Startet den Laptop neu und schaut dann noch einmal auf die CPU-Taktung - sie wird vermutlich wieder bei 800 MHz liegen. Oh Nein, was tun wir nur??? Die Lösung liegt in der ominösen Verknüpfung, die wir wenige Zeilen vorher erstellt haben. Starten wir diese Verknüpfung nun (in meinem Fall 10.0x 1.150V.lnk) werden zwei Dinge klar:
- Die CPU-Taktung verändert sich erst durch das erneute Eingreifen von CrystalCPUID.
- CrystalCPUID, und damit die Verknüpfung, wird immer als Administrator gestartet, weshalb das Einfügen der Verknüpfung in den Autostart-Ordner keine gute Lösung ist, sobald man (wie es sich für den sicherheitsbewussten Nutzer wie mich gehört) mit einem eingeschränkten Benutzerkonto arbeitet.
- Wir klicken am Schnellsten rechts auf Computer, nun Linksklick auf Verwalten
- Als nächstes gehen wir in die Aufgabenplanung, danach rechts auf Aufgabe erstellen
- Meine Werte im Formular sind:
- Allgemein
Name: Crystal-Taktung
Unabhängig von der Benutzeranmeldung ausführen (darunter KEIN Haken)
Mit höchsten Berechtigungen ausführen - Trigger - Neu:
Aufgabe starten: Bei Anmeldung
Einstellungen: Jeder Benutzer
Erweiterte Einstellungen: Aktiviert - Aktionen - Neu:
Aktion: Programm starten
Programm/Skript: "C:\Program Files\Tools\Crystal\CrystalCPUIDx64.exe" (kann abweichen, einfach der EXE-Pfad von Crystal)
Argumente hinzufügen: hier werden die EIgenschaften der Verknüpfung eingetragen. Geht rechts auf die Verknüpfung von CrystalCPUID aus dem oberen Schritt (zB 10.0x 1.150V.lnk und schaut Euch die Werte an, in meinem Fall:
Das rot Markierte sind die sogenannten Argumente, die nun noch in die Zeile bei der Aufgabenplanung müssen. Zusätzlich zu den Argumenten sollte das noch hinein: /CQ /HIDE, sodass das Ganze wie folgt aussieht: - Bedingungen
Beides unter "Energie" (Aktion nur starten, falls Computer im Netzbetrieb ausgeführt wird & Beenden, wenn... = im Akkubetrieb gestartet läuft die CPU vermutlich nur noch mit 800 MHz, kann ich nicht testen, da mein Akku noch ca. 5min hält ^^) - Einstellungen
- 1. Ausführung der Aufgabe...
- 4. Aufgabe beenden, falls sie länger ausgeführt wird als 3 Tage (optional)
- 5. Beenden der aktiven Aufgabe erzwingen...
- 7. "Keine neue Instanz starten" - Verlauf (deaktiviert)
Beim Erstellen der Aufgabe kann natürlich bei manchen Einstellungen abweichend vorgegangen werden, die hier aufgeführten Werte sind lediglich meine eigenen, die ich so ausgewählt bzw. gelassen habe und teilweise aus Faulheit und "weil's ja funktioniert" nicht näher auf Sinn betrachtet habe. Wer optimierte Einstellungen vorweisen kann: immer her damit ^^
- Allgemein
- Speichert Ihr nun diese Aufgabe müsst Ihr ggf. noch einmal Euer Adminkennwort eingeben, dann sollte alles passen!
Der neue Windows 7-Leistungsindex meinerseits:
Tipp: Legt Euch ruhig noch eine Verknüpfung an, wenn Ihr nicht die ganze Leistung braucht (nur Surfen zB), dann könnt Ihr schnell den Multiplikator umschalten, bei mir sieht der Spaß so aus:
Wenn ich also nicht die ganzen 2GHz brauche takte ich ihn auf 1GHz mit 1.000V
Ich hoffe, ich habe nichts vergessen & konnte jemandem damit helfen!
Nachtrag: Bevor die Fragen aufkommen, möchte ich klarstellen, dass ich vor meinen oben beschriebenen Eingriffen natürlich sämtliche Energieschemata in Windows und alles nur erdenklich ähnliche durchgeschaut habe. Da mein Laptop aber hier quasi fest auf dem Schreibtisch als ne Art Workstation verbaut ist (wie gesagt, Akku ist kaputt, zudem habe ich kein WLAN mehr nachdem ich den Laptop versehentlich mit mehreren Bieren überschüttet habe ^^) waren die Energieoptionen schon vorher auf Höchstleistung gestellt und fielen daher bei der Ursachenforschung nur zu Kontrolle ins Gewicht.
Mein Dank geht insbesondere an die Leute, die die Lösung in kleinen Häppchen verteilt möglich gemacht haben