Achten Sie bei der Arbeit mit Ihrem Computer auf die Temperatur des Prozessors, um eine Überhitzung und Beschädigung des Prozessors zu verhindern. Ein Werkzeug, mit dem Sie die CPU-Temperatur ermitteln können, ist PowerShell - die Befehlszeile und die Skriptumgebung des Windows-Betriebssystems.
PowerShell stellt verschiedene Cmdlets bereit, mit denen Sie Informationen zum Systemstatus abrufen können, einschließlich der CPU-Temperatur. Eines dieser Cmdlets - Get-WmiObject, mit dem Sie Daten über verschiedene Komponenten des Systems abrufen können, einschließlich der Temperatur des Prozessors.
Um die CPU-Temperatur mithilfe von PowerShell abzurufen, müssen Sie die PowerShell-Eingabeaufforderung öffnen und den folgenden Befehl eingeben: Get-WmiObject -Namespace "root\WMI" -Class MSAcpi_ThermalZoneTemperature | ForEach-Object <($_.CurrentTemperature / 10) - 273.15>. Nachdem Sie diesen Befehl ausgeführt haben, sehen Sie die aktuelle CPU-Temperatur in Grad Celsius.
Was ist PowerShell?
PowerShell basiert auf .NET Framework, sodass Entwickler alle Funktionen von .NET nutzen können, um komplexe Skripts und automatisierte Aufgaben zu erstellen.
PowerShell verfügt über Syntax und Befehle, die auf der Programmiersprache C# basieren, was es für Entwickler, die mit .NET vertraut sind, intuitiv und vertraut macht.
Mit PowerShell können Sie nicht nur administrative Aufgaben automatisieren, sondern auch Routinevorgänge wie die Verwaltung von Dateien und Ordnern, die Arbeit mit der Registrierung und so weiter.
PowerShell bietet viele integrierte Cmdlets (cmdlets), mit denen Sie verschiedene Vorgänge ausführen können, z. B. Erstellen, Löschen, Verschieben, Kopieren von Dateien, Verwalten von Prozessen, Arbeiten mit der Registrierung, Konfigurieren von Diensten usw.
Aufgrund seiner Flexibilität und Integration in andere Tools und Technologien ist PowerShell eines der am häufigsten verwendeten Tools zur Automatisierung von Aufgaben in einer Windows-Umgebung.
| Vorteile von PowerShell |
|---|
| Einfache und intuitive Syntax |
| Die Möglichkeit, verschiedene Vorgänge und Prozesse zu automatisieren |
| Integration mit anderen Tools und Technologien |
| Eine große Anzahl von integrierten Cmdlets zum Ausführen verschiedener Vorgänge |
| Flexibilität und Erweiterbarkeit |
| Unterstützung für .NET Framework und C# |
Warum die CPU-Temperatur herausfinden?
Hier sind einige Gründe, warum es hilfreich ist, die CPU-Temperatur zu kennen:
1. Optimale Funktion
Die Prozessoren sind so konzipiert, dass sie in einem bestimmten Temperaturbereich arbeiten. Wenn die Temperatur die zulässigen Werte überschreitet, kann dies zu Systemfehlern, einem Ausfall oder sogar einer Beschädigung des Prozessors führen. Wenn Sie die Temperatur kennen, können Sie Maßnahmen ergreifen, um den Prozessor zu kühlen und sicherzustellen, dass er optimal funktioniert.
2. Überhitzung verhindern
Eine hohe CPU-Temperatur kann auf Probleme mit der Kühlung hinweisen. Die Überhitzung kann durch Staub, eine falsche Anordnung des Kühlsystems oder durch Lüfterprobleme verursacht werden. Wenn Sie die Temperatur des Prozessors kennen, können Sie Probleme rechtzeitig erkennen und Maßnahmen ergreifen, um eine Überhitzung zu verhindern, z. B. das Reinigen des Computers vor Staub oder das Austauschen fehlerhafter Komponenten.
3. Leistungsverbesserung
Eine hohe CPU-Temperatur kann die Leistung beeinträchtigen, da sie automatisch die Taktfrequenz senkt, um die Belastung des Systems zu reduzieren. Wenn Sie die Temperatur kennen, können Sie Maßnahmen ergreifen, um sie zu reduzieren und die Leistung Ihres Computers zu verbessern.
4. Fehlerdiagnose
Die Messung der CPU-Temperatur kann bei der Diagnose von Problemen mit Kühlkomponenten oder anderen Problemen im System helfen. Wenn der Prozessor überhitzt oder bei ungewöhnlich niedrigen Temperaturen arbeitet, kann dies auf eine Fehlfunktion des Lüfters oder anderer Kühlkomponenten oder auf Probleme mit den Temperatursensoren hinweisen.
Im Allgemeinen hilft das Wissen um die Temperatur des Prozessors, es in einem optimalen Zustand zu halten, Probleme zu vermeiden und die Leistung des Computers zu verbessern.
CPU-Temperatur ermitteln
Mit PowerShell können Sie ganz einfach die aktuelle CPU-Temperatur ermitteln. Dazu müssen Sie mehrere Befehle ausführen.
1. Öffnen Sie PowerShell Indem Sie zum Startmenü gehen, "PowerShell" in die Suchleiste eingeben und dann "Windows PowerShell" auswählen.
2. Geben Sie im folgenden PowerShell-Fenster Folgendes ein:
Get-WmiObject -Namespace "root\OpenHardwareMonitor" -Query "SELECT * FROM Sensor WHERE SensorType='Temperature' AND Name LIKE ('%Core%')" | Select-Object -Property Name,Value | Format-Table
Dieser Befehl fragt die Temperatursensorinformationen mithilfe des Namensraums "root\OpenHardwareMonitor" ab. Filtert dann nur die Sensoren heraus, die sich auf die Temperatur des Prozessorkerns beziehen, und zeigt ihren Namen und ihre Bedeutung an.
3. Nachdem Sie den Befehl ausgeführt haben, sehen Sie eine Tabelle mit dem Namen des Sensors und seinem Temperaturwert. Beachten Sie, dass die Temperaturwerte abhängig von den Einstellungen Ihres Computers in Celsius oder Fahrenheit liegen können.
| Name des Sensors | Temperatur-Wert |
|---|---|
| Kern 1 | 65 °C |
| Kern 2 | 63 °C |
| Kern 3 | 62 °C |
| Kern 4 | 66 °C |
Jetzt wissen Sie, wie Sie die CPU-Temperatur mit PowerShell bestimmen können. Diese Informationen können hilfreich sein, wenn Sie den Prozessorbetrieb überwachen und eine Überhitzung des Prozessors verhindern.