
Taken from the Wikipedia – You may read through the overview and understand the concept of hyper-threading.
Hyper-Threading Technology is a form of simultaneous multithreading technology introduced by Intel, while the concept behind the technology has been patented by Sun Microsystems. Architecturally, a processor with Hyper-Threading Technology consists of two logical processors per core, each of which has its own processor architectural state. Each logical processor can be individually halted, interrupted or directed to execute a specified thread, independently from the other logical processor sharing the same physical core.
So, the post is to figure out is Hyper-Threading is enabled in your current Windows operating system.
1. Open the Windows PowerShell. Execute the following command,
PS C:\Users\itsiti> wmic wmic:root\cli> CPU Get NumberOfCores,NumberOfLogicalProcessors /Format:List
2. You will get the following result. From here, you can summarize that if the number of logical processors are greater than number of cores – the Hyper-Threading is enabled.
NumberOfCores=2 NumberOfLogicalProcessors=4

