CPU Temperature always 0 on AMD Ryzen 7 8700F (Phoenix/Hawk Point)

Author: b4psa3Created Apr 25, 2026Updated Aug 19, 2026

CPU Temperature always 0 on AMD Ryzen 7 8700F (Phoenix/Hawk Point)

Hardware:

  • CPU: AMD Ryzen 7 8700F (Phoenix architecture, Hawk Point)
  • Motherboard: GIGABYTE B650M K
  • OS: Windows 11 Home 26200.8246

LibreHardwareMonitorLib version: 0.9.7-pre675 (nightly)

Issue: Core (Tctl/Tdie) temperature sensor is detected but always returns 0.

All other sensors (Load, Voltage, Clock) work correctly.

Sensor dump:

json
{"Name":"Core (Tctl/Tdie)","type":"Temperature","Value":0}

HWiNFO64 reads the correct temperature (54°C) on the same machine, so the hardware is accessible.

Code used:

csharp
var computer = new Computer
{
    IsCpuEnabled = true,
    IsGpuEnabled = true,
    IsMemoryEnabled = true,
    IsMotherboardEnabled = true,
};
computer.Open();
computer.Accept(new UpdateVisitor());

Expected: Temperature value ~50°C
Actual: Always 0

Any help appreciated. Happy to provide additional debug info if needed.

Source: LibreHardwareMonitor/LibreHardwareMonitor