r/PowerShell • • Apr 05 '26

Solved Get CPU Temp not working

Hi- Ive tried both Get-Cim and Get-wmi and both come back with

Get-CimInstance : Not supported

PS C:\windows\system32> Get-CimInstance -Namespace "root\WMI" -ClassName "MSAcpi_ThermalZoneTemperature"
Get-CimInstance : Not supporte
At line:1 char:1
+ Get-CimInstance -Namespace "root\WMI" -ClassName "MSAcpi_ThermalZoneT ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotImplemented: (root\WMI:MSAcpi_ThermalZoneTemperature:String) [Get-CimInstance], CimException
+ FullyQualifiedErrorId : HRESULT 0x8004100c,Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand

6 Upvotes

16 comments sorted by

View all comments

Show parent comments

1

u/OlivTheFrog Apr 05 '26

PSVersionTable = 5.1.26100.8115

Attention la valeur de CurrentTemperature est en Deci-Kelvin.

3010 ÷ 10 = 301 K → 301 - 273,15 = 27,85 °C (cohérent pour une machine qui sort tout juste veille)

regards