Built a new PC and just want to check.
Simple command to monitor Windows 10 temperature?
How to check cpu temp Windows 10
Total noob question but how can I see CPU/GPU temps?
powershell - Get CPU temperature in CMD/POWER Shell - Stack Overflow
Videos
Actually this information is given to OS by the BIOS, but you will need an application to expose the information. You can find a lot of applications to do this:
- Realtemp
- CPU thermomether
- Core Temp
Windows doesn't expose this information out of the box - you need to install any of a myriad of tools to find it. (For something lightweight, I like Open Hardware Monitor.)
Hi Ivan,
Windows does not have a built-in tool for this function.
I am using Speccy free. It is completely free, safe, and it works quite well plus it will give you much information about your overall system as well.
https://www.ccleaner.com/speccy
Hope this helps you,
-Richard
Hello Ivan,
There is no such option to check CPU temperature in Windows 10.
You can either check the temperature in BIOS or you can use third-party applications.
BIOS :
Modifying BIOS/ complementary metal oxide semiconductor (CMOS) settings incorrectly can cause serious problems that may prevent your computer from booting properly. Microsoft cannot guarantee that any problems resulting from the configuring of BIOS/CMOS settings can be solved. Modifications of the settings are at your own risk.
Third party application Disclaimer:
Disclaimer: Using Third Party Software, including hardware drivers can cause serious problems that may prevent your computer from booting properly. Microsoft cannot guarantee that any problems resulting from the use of Third Party Software can be solved. Using Third Party Software is at your own risk.
If you have any further queries, feel free to contact us. We will be happy to help you.
Thank you.
Then HOW does one know if computer is running hot?
I currently use AMD processor, MSI Mobo and GPU rx 480
you can use this code :
Copyfunction Get-Temperature {
$t = Get-WmiObject MSAcpi_ThermalZoneTemperature -Namespace "root/wmi"
$returntemp = @()
foreach ($temp in $t.CurrentTemperature)
{
$currentTempKelvin = $temp / 10
$currentTempCelsius = $currentTempKelvin - 273.15
$currentTempFahrenheit = (9/5) * $currentTempCelsius + 32
$returntemp += $currentTempCelsius.ToString() + " C : " + $currentTempFahrenheit.ToString() + " F : " + $currentTempKelvin + "K"
}
return $returntemp
}
Get-Temperature
You can use Open Hardware Monitor it's an open source software (MPL v2). You can access the command line version here:
OpenHardwareMonitorReport.zip
Example part of the output:
CopyPS C:\Users\myuser\OpenHardwareMonitorReport> .\OpenHardwareMonitorReport.exe
Open Hardware Monitor Report
--------------------------------------------------------------------------------
Version: 0.8.0.2
--------------------------------------------------------------------------------
Common Language Runtime: 4.0.30319.42000
Operating System: Microsoft Windows NT 6.2.9200.0
Process Type: 32-Bit
--------------------------------------------------------------------------------
Sensors
|
+- HP 00F52W (/mainboard)
|
+- Intel Core i7-3770 (/intelcpu/0)
| +- Bus Speed : 99.7734 99.7734 99.7784 (/intelcpu/0/clock/0)
| +- CPU Core #1 : 3691.62 3691.62 3791.58 (/intelcpu/0/clock/1)
| +- CPU Core #2 : 3691.62 3691.62 3791.58 (/intelcpu/0/clock/2)
| +- CPU Core #3 : 3791.39 3791.39 3891.36 (/intelcpu/0/clock/3)
| +- CPU Core #4 : 3691.62 3691.62 3891.36 (/intelcpu/0/clock/4)
| +- CPU Core #1 : 42 42 43 (/intelcpu/0/temperature/0)
| +- CPU Core #2 : 43 37 43 (/intelcpu/0/temperature/1)
| +- CPU Core #3 : 42 35 42 (/intelcpu/0/temperature/2)
| +- CPU Core #4 : 45 41 45 (/intelcpu/0/temperature/3)
| +- CPU Package : 45 43 45 (/intelcpu/0/temperature/4)
- Open Hardware Monitor Official website
- link to issue where the command line version is linked: #776
- Pending pull request with more recent version: https://github.com/openhardwaremonitor/openhardwaremonitor/pull/1115#issuecomment-616230088