Es gibt eine Möglichkeit, selbst wenn Ihr verdammter OEM-Anbieter alles aus Ihrem BIOS gesperrt hat, nur für den Fall, dass Sie versuchen, das lästige Winseln in seinem Laptop zu beheben.
Sie müssen ein Model Specific Register (MSR) schreiben. Dies kann mit mehreren Dienstprogrammen ( RW-Everything , CrystalCPUID oder was auch immer Sie finden können) durchgeführt werden.
Die genaue MSR-Adresse und die C-State-Werte für viele Intel-CPUs finden Sie im Entwicklerhandbuch für Intel® 64- und IA-32-Architekturen (Band 3B: Systemprogrammierhandbuch, Teil 2) .
Ich habe Core i5 520M und das Register dafür ist MSR_PKG_CST_CONFIG_CONTROL (0x00E2). Sie müssen den höchstmöglichen Wert im Feld für den C- Status des Pakets (Bits 2: 0) angeben, für das das Jammern verschwindet. (In meinem Fall war die Änderung von 3 auf 1)
Bei RW-Everything müssen Sie das Register und seine Adresse manuell über die Benutzerlistenfunktion des MSR-Zugriffsfensters hinzufügen.
Im Fall von CrystalCPUID können Sie den Wert pro Kern festlegen (Core i5 520M verfügt über 2 Kerne, die als 4 CPUs angezeigt werden). Grundsätzlich reicht ein Downgrade eines Kerns aus, um das Jammern zu stoppen.
Leider bieten beide Dienstprogramme, die ich gefunden habe, keine Möglichkeit, sie dazu zu bringen, das zu tun, was automatisch benötigt wird. Sie müssen sie daher jedes Mal starten und den Wert manuell ändern, wenn Sie Ihren PC starten, aber zumindest wird die Konfiguration gespeichert und Sie können sie schließen die Dienstprogramme nach der Änderung.
Neu hinzugefügt:
RW-Everything bietet tatsächlich eine automatisierte Methode. Ein Skript kann über die Befehlszeile über rw.exe /command=ScriptName.rw geladen werden
In meinem Fall lautet das Skript:
>CPU 3
>WRMSR 0x00e2 0x00000000 0x02000401
>RwExit
CPU 3
fokussiert den zweiten Kern der CPU, wenn weggelassen wird, wird der erste Kern (CPU 1 und CPU 2) fokussiert. Wenn beide Kerne konfiguriert werden müssen, WRMSR
sind nach dem Fokussieren der einzelnen Kerne separate Befehle erforderlich.
Beachten Sie, dass der zu schreibende Wert wahrscheinlich CPU-modellspezifisch ist. Ihre Standardeinstellung wird im MSR-Fenster von RW-Everything angezeigt .
Der nächste Schritt besteht darin, eine geplante Aufgabe zu erstellen, mit der die Anwendung beim Start und nach Wiederaufnahme des Ruhezustands ausgeführt wird (die Konfiguration wird dann zurückgesetzt).