Other Configuration Manager-related features and issues
The Processor object in HW inventory has these properties:
- Is Hyperthread Capable
- Number Of Cores
- Number Of Logical Processors
If the last two aren't equal, HT is probably enabled.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Hi,
I was looking for a query or report to define if hyperthreading is enabled or disabled using SCCM.
Thanks,
Other Configuration Manager-related features and issues
The Processor object in HW inventory has these properties:
If the last two aren't equal, HT is probably enabled.
ConfigMgr includes an SMS_Processor class as part of hardware inventory that contains an attribute called "Is Hyperthreaded Enabled"; this property if disabled by default but you can enable it. There are no built-in reports showing the data but you can either write your own or use an in-console query to show the data.
You could also use a script (or CMPivot even) to query the Win32_Processor WMI class and compare the value of the NumberOfLogicalProcessors and NumberOfCores attributes. Here's a sample script: http://jeffwouters.nl/index.php/2016/10/powershell-is-hyperthreading-enabled/