Sysinternals Cpu Temperature

  1. Oct 15, 2019 The SysInternals suite of tools is simply a set of Windows applications that can be downloaded for free from their section of the Microsoft Technet web site. They are all portable, which means that not only do you not have to install them, you can stick them on a flash drive and use them from any PC.
  2. Sep 27, 2019 Thus tracking CPU temp which can guide us about our system health is essential. Some of The Best CPU Temperature Monitor Tools For Windows: 1. Core Temp Image Source: Alcpu. Core temp is a user-friendly and lightweight tool that can monitor your system temperature effortlessly. It is compatible with almost all types of processors and displays.

Sysinternals Suite
The entire set of Sysinternals Utilities rolled up into a single download.

Sysinternals Suite for Nano Server
Sysinternals Utilities for Nano Server in a single download.

Sysinternals Suite for ARM64
Sysinternals Utilities for ARM64 in a single download.

v6.13 (October 15, 2020)
AccessChk is a command-line tool for viewing the effective permissionson files, registry keys, services, processes, kernel objects, and more.

v1.32 (November 1, 2006)
This simple yet powerful security tool shows you who has what access todirectories, files and Registry keys on your systems. Use it to findholes in your permissions.

v1.50 (November 04, 2020)
Active Directory Explorer is an advanced Active Directory (AD) viewerand editor.

v1.2 (October 26, 2015)
An LDAP (Light-weight Directory Access Protocol) real-time monitoringtool aimed at troubleshooting Active Directory client applications.

With an external software like Core-Temp it is pretty easy to get the CPU temperature. But I would like to obtain the same data through PowerShell or cmd.exe, also for scripting purposes. The most useful discussion I've found is here, where the only information given is a link to Microsoft WMIC. A core of a processor is a single processing unit. So, a multi-core processor has multiple processing units. A 2.0 GHz dual-core processor has two processing unit each having 2.0 GHz clock speed that comprising 4 GHz clock speed. So, a 5 core 2 GHz processor has a total clock speed of 10 GHz. Clock Speed vs Cores.

Sysinternals Cpu Temperature

v1.2 (November 25, 2020)
Undelete Server 2003 Active Directory objects.

v3.10 (August 29, 2016)
Bypass password screen during logon.

v13.100 (April 23, 2021)
See what programs are configured to startup automatically when yoursystem boots and you login. Autoruns also shows you the full list ofRegistry and file locations where applications can configure auto-startsettings.

Sysinternals Cpu Temperature

v4.26 (October 19, 2018)
This fully-configurable program automatically generates desktopbackgrounds that include important information about the systemincluding IP addresses, computer name, network adapters, and more.

v3.2 (November 1, 2006)
This screen saver not only accurately simulates Blue Screens, butsimulated reboots as well (complete with CHKDSK), and works on WindowsNT 4, Windows 2000, Windows XP, Server 2003 and Windows 95 and 98.

v1.0 (November 1, 2006)
CacheSet is a program that allows you to control the Cache Manager'sworking set size using functions provided by NT. It's compatible withall versions of NT.

v2.1 (July 4, 2016)
View the resolution of the system clock, which is also the maximum timerresolution.

v1.8 (July 4, 2016)
Wish you could quickly defragment your frequently used files? Use Contigto optimize individual files, or to create new files that arecontiguous.

v3.31 (August 18, 2014)
Coreinfo is a new command-line utility that shows you the mappingbetween logical processors and the physical processor, NUMA node, andsocket on which they reside, as well as the cache’s assigned to eachlogical processor.

v2.0 (November 1, 2006)
This is a kernel-mode driver that demonstrates keyboard input filteringjust above the keyboard class driver in order to turn caps-locks intocontrol keys. Filtering at this level allows conversion and hiding ofkeys before NT even 'sees' them. Ctrl2cap also shows how to useNtDisplayString() to print messages to the initialization blue-screen.

v4.90 (April 23, 2019)
Another first from Sysinternals: This program intercepts calls made toDbgPrint by device drivers and OutputDebugString made by Win32 programs.It allows for viewing and recording of debug session output on yourlocal machine or across the Internet without an active debugger.

v2.0 (October 17, 2012)
This new utility enables you to create up to four virtual desktops andto use a tray interface or hotkeys to preview what’s on each desktop andeasily switch between them.

v2.01 (January 21, 2014)
Disk2vhd simplifies the migration of physical systems into virtualmachines (

v1.2 (July 4, 2016)
Display volume disk-mappings.

v2.01 (November 1, 2006)
This utility captures all hard disk activity or acts like a softwaredisk activity light in your system tray.

v2.41 (October 15, 2020)
Graphical disk sector utility.

Disk Usage (DU)
v1.62 (November 04, 2020)
View disk usage by directory.

v1.02 (November 1, 2006)
View information for encrypted files.

v1.1 (July 4, 2016)
FindLinks reports the file index and any hard links (alternate filepaths on the same that exist for the specified file. A file'sdata remains allocated so long as at it has at least one file namereferencing it.

v4.22 (June 14, 2019)
This handy command-line utility will show you what files are open bywhich processes, and much more.

v1.1 (July 4, 2016)
Convert hex numbers to decimal and vice versa.

v1.07 (July 4, 2016)
Create Win2K NTFS symbolic links.

v1.02 (November 1, 2006)
Dump the contents of the Logical Disk Manager's on-disk database, whichdescribes the partitioning of Windows 2000 Dynamic disks.

v3.2 (July 4, 2016)
List all the DLLs that are currently loaded, including where they areloaded and their version numbers.

v5.62 (May 16, 2017)
Use Microsoft kernel debuggers to examine a live system.

v1.01 (July 4, 2016)
See the order in which devices are loaded on your WinNT/2K system.

v1.41 (November 25, 2020)
List the active logon sessions on a system.

v1.01 (January 24, 2013)
Allows you to schedule move and delete commands for the next reboot.

v4.01 (November 18, 2016)
Notmyfault is a tool that you can use to crash, hang, and cause kernelmemory leaks on your Windows system.

v1.2 (July 4, 2016)
Use NTFSInfo to see detailed information about NTFS volumes, includingthe size and location of the Master File Table (MFT) and MFT-zone, aswell as the sizes of the NTFS meta-data files.

v1.2 (February 5, 2013)
Enumerate the list of file rename and delete commands that will beexecuted the next boot.

v1.02 (July 4, 2016)
Displays the named pipes on your system, including the number of maximuminstances and active instances for each pipe.

v3.03 (January 12, 2012)
Monitor serial and parallel port activity with this advanced monitoringtool. It knows about all standard serial and parallel IOCTLs and evenshows you a portion of the data being sent and received. Version 3.x haspowerful new UI enhancements and advanced filtering capabilities.

v10.0 (September 17, 2020)
This command-line utility is aimed at capturing process dumps ofotherwise difficult to isolate and reproduce CPU spikes. It also servesas a general process dump creation utility and can also monitor andgenerate process dumps when a process has a hung window or unhandledexception.

Process Explorer
v16.32 (April 28, 2020)
Find out what files, registry keys and other objects processes haveopen, which DLLs they have loaded, and more. This uniquely powerfulutility will even show you who owns each process.

Process Monitor
v3.70 (April 21, 2021)
Monitor file system, Registry, process, thread and DLL activity inreal-time.

v2.33 (March 23, 2021)
Execute processes on remote systems.

v1.03 (June 29, 2016)
See what files are opened remotely.

v1.45 (June 29, 2016)
Displays the SID of a computer or a user.

v1.78 (June 29, 2016)
Obtain information about a system.

Cpu Temperature Download

v1.16 (June 29, 2016)
Terminate local or remote processes.

v2.01 (January 29, 2014)
Measure network performance.

v1.4 (June 29, 2016)
Show information about processes and threads.

v1.35 (June 29, 2016)
Show users logged on to a system.

v2.8 (June 29, 2016)
Dump event log records.

v1.24 (June 29, 2016)
Changes account passwords.

v2.25 (June 29, 2016)
View and control services.

v2.52 (December 4, 2006)
Shuts down and optionally reboots a computer.

v1.07 (June 29, 2016)
Suspend and resume processes.

v2.47 (March 23, 2021)
The PsTools suite includes command-line utilities for listing theprocesses running on local or remote computers, running processesremotely, rebooting computers, dumping event logs, and more.

v1.60 (October 15, 2020)
An advanced physical memory usage analysis utility that presents usageinformation in different ways on its several different tabs.

v1.11 (July 4, 2016)
Scan for and delete Registry keys that contain embedded null-charactersthat are otherwise undeleteable by standard Registry-editing tools.

Registry Usage (RU)
v1.2 (July 4, 2016)
View the registry space usage for the specified registry key.

v1.1 (April 20, 2015)
Jump to the registry path you specify in Regedit.

v2.04 (November 25, 2020)
Securely overwrite your sensitive files and cleanse your free space ofpreviously deleted files using this DoD-compliant secure delete program.

v1.6 (November 1, 2006)
Scan file shares on your network and view their security settings toclose security holes.

v1.01 (February 28, 2008)
Launch programs as a different user via a convenient shell context-menuentry.

v2.80 (June 24, 2020)
Dump file version information and verify that images on your system aredigitally signed.

v1.6 (July 4, 2016)
Reveal NTFS alternate streams.

v2.53 (July 4, 2016)
Search for ANSI and UNICODE strings in binary images.

Sysinternals Suite Cpu Temperature

v2.2 (July 4, 2016)
Flush cached data to disk.

v13.10 (April 21, 2021)
Monitors and reports key system activity via the Windows event log.

v4.01 (April 21, 2021)
Active socket command-line viewer.

v3.31 (November 04, 2020)
VMMap is a process virtual and physical memory analysis utility.

v2.1 (July 4, 2016)
Set Volume ID of FAT or NTFS drives.

v1.20 (December 11, 2019)
See who owns an Internet address.

v3.03 (April 21, 2021)
The ultimate Object Manager namespace viewer is here.

v4.52 (December 11, 2019)
Presentation utility for zooming and drawing on the screen.

BD PROCHOT thermal limiting CPUs detection, workaround, and real fix of a new motherboard

The following article is about my digging into a performance issue. It was only resolved with a hardware replacement. The details below show troubleshooting, a method of detection, and a workaround.

Machine is running super slow. Sharing and running Hyper-V is unusable. Task Manager (Ctrl+Shift+Esc) wasn’t showing anything useful. It was showing 100% CPU utilization but this was on Windows 10. Doing some more digging with sysinternals processmonitor I noticed the clock speed was fixed at 800mhz.

Turns out my Intel i5-6300HQ CPU is running at only 800mhz!?!?!!

CPU Details

Resource Monitor

Instead of using Sysinternals I remembered the native Windows application Resource Monitor and started using that after multiple reboots and BIOS updates (don’t forget to suspend Bitlocker before a BIOS update). One of my favorite quotes is a scientist rarely says “EURKA! I have found it”. Instead they say “Gee that’s funny”.

Maximum Frequency

33% is my maximum frequency? What happened to Intel Burst/Turbo Mode? Bingle! Doing some serious digging looks like the CPU is going into thermal panic. Thermal panic has an official term called BD PROCHOT.

PROCHOT is not the same as BD PROCHOT

PROCHOT is about CPU thermal restriction. The heat of the CPU is not high… so that isn’t why it is slow

Sysinternals Cpu Temperature

BD = BiDirectional = Components on the motherboard are saying slow the CPU down so they can catch up.

Best writeup I found

From <>

BD PROCHOT stands for bi-directional processor hot. This allows other sensors on your motherboard to signal the CPU which forces the CPU to use the minimum multiplier (8). The CPU behaves exactly the same as if it was thermal throttling but in this case, the CPU temperature is fine. On some motherboards, it can be either a temperature switch from the voltage regulator or a power consumption switch. On your motherboard, it is very likely that the Slow Mode switch intended for LN2 users is failing. The only fix is a new board. This problem has nothing to do with Windows.

But what if you can’t (or won’t) replace the motherboard?

ThrottleStop is the only free software available that lets a user disable the BD PROCHOT signal path. When you uncheck BD PROCHOT, that blocks signals from the defective switch getting to your CPU. A simple fix and after you disable BD PROCHOT, you should be able to exit ThrottleStop and the BD PROCHOT signal path will remain disabled. ThrottleStop also has an option that you can add to the INI configuration file.

What does a BD PROCHOT affected CPU look like?




Sysinternals Cpu Temperature Monitoring

Turns out this was a hardware failure. This was instantly fixed by a warranty motherboard replacement by Dell. I should have called in a ticket long before.

Detection method

Hmm there must be a method to see what the current CPU multiplier is or the EAX Number. I didn’t have time to look it up. Anyone know how to get this from command line, WMI, or something else?

Sysinternals Cpu Temperature Monitor