Prozess je nach CPU-Temperatur in Windows 8 anhalten

Prozess je nach CPU-Temperatur in Windows 8 anhalten

Gibt es eine Software oder eine Möglichkeit, einen Prozess je nach CPU-Temperatur anzuhalten? Beim Rendern von Videos steigt die CPU-Temperatur manchmal sehr stark an, sodass ich den Prozess im Ressourcenmonitor von Windows anhalten muss. Ich würde das aber gerne mit einer Software automatisieren.

Antwort1

Diese Lösung erfordert die Programme,SpeedFanUndPsSuspend.

  1. Erstellen Sie zunächst ein Batch-Skript, das das tut, was Sie wollen.wie:

    pssuspend \\yourPCName vlc
    

    Ersetzen Sie die Parameter durch die für Ihre Situation richtigen Werte. Testen Sie dies, um sicherzustellen, dass Ihre Jobs ordnungsgemäß angehalten werden.

  2. Gehen Sie nun zum SpeedFan-Konfigurationsdialogfeld und wählen Sie die Registerkarte „Ereignisse“. Erstellen Sie dann ein Ereignis, um das Skript zu starten, wenn Ihre Kriterien erfüllt sind:

SpeedFan-Konfigurationsdialog

Notiz: Dieses Bild stammt von einem ähnlichen Event, das ich erstellt habe und bei dem ein VBS-Skript verwendet wurde. Ihr BATCH-Dateispeicherort würde in das angezeigte Feld kommen wscript.exeund das nächste Feld (die Parameter) wäre höchstwahrscheinlich leer.

Wie Sie sehen, ruft SpeedFan meine CPU „AUX“ auf. SpeedFan ist ein bisschen fehlerhaft, aber es macht mehr oder weniger, was Sie wollen. Achten Sie darauf, dass die beiden numerischen Auf-/Ab-Befehle in der zweiten Zeile der Ereigniskonfiguration überhaupt nicht zu funktionieren scheinen. Sie werden nicht einmal richtig gespeichert, also würde ich sagen, vergessen Sie sie und verwenden Sie Ihr Skript, um mehrere Instanzen zu verwalten.

Notiz: pssuspend mit dem -rSchalter kann auch verwendet werden, um den Job fortzusetzen, sobald Speedfan erkennt, dass die Maschine wieder abgekühlt ist.

verwandte Informationen