Hyperthreading is enabled in BIOS/UEFI, then verified in Task Manager by comparing logical processors with cores.
A CPU can lose half its visible threads after a firmware reset, and how to enable hyperthreading usually comes down to one BIOS/UEFI switch. Windows does not turn Intel Hyper-Threading Technology on by itself; Windows only shows what the processor firmware exposes during startup.
The short path is simple: confirm the processor supports Intel Hyper-Threading Technology, enter BIOS/UEFI, enable the CPU threading option, save, reboot, then verify the thread count in Windows. The only hard part is finding the setting, because motherboard brands put it under different menus.
Before You Change The BIOS Setting
Hyperthreading can be turned on only when the Intel processor, motherboard firmware, and operating system all allow Intel Hyper-Threading Technology. A CPU without the feature will not gain extra threads from a BIOS toggle.
Save open work before entering firmware. If BitLocker is enabled, have the BitLocker recovery code available before changing firmware settings, because some PCs ask for it after firmware changes.
- Intel CPUs with the feature often show more logical processors than physical cores after hyperthreading is enabled.
- Intel Core Ultra Processors (Series 2) can be designed without Intel Hyper-Threading Technology, so equal cores and threads may be normal.
- AMD systems usually label the comparable feature as SMT, not Intel Hyper-Threading Technology.
Enable Hyperthreading In BIOS: Settings That Matter
Hyperthreading is usually a firmware switch under an Advanced, CPU Configuration, Processor, or Performance menu. The setting name often reads Intel Hyper-Threading Technology, Hyper-Threading, Logical Processor, or CPU Multi-Threading.
Use the table to match the label on your screen before changing anything else. Do not change voltage, overclocking, C-states, or core-ratio settings just to enable hyperthreading.
| BIOS/UEFI Area | Setting Name You May See | Choose This Value |
|---|---|---|
| Advanced | Intel Hyper-Threading Technology | Enabled |
| CPU Configuration | Hyper-Threading | Enabled |
| Processor Settings | Logical Processor | Enabled |
| Performance | Processor Hyper-Threading | Enabled |
| OC or Tweaker | CPU Multi-Threading | Auto or Enabled |
| Security on some business PCs | Virtualization/Threading Control | Enabled |
| AMD motherboard firmware | SMT or Simultaneous Multithreading | Enabled |
Intel’s processor documentation says Intel Hyper-Threading Technology lets one execution core work as two logical processors, and that the feature should be enabled using BIOS with operating system support. Intel Hyper-Threading Technology documentation states that firmware-level requirement.
How Do You Turn On Hyperthreading In BIOS?
A Windows PC can enter UEFI from Windows Recovery, or from a startup firmware button before Windows loads. The Windows Recovery path is easier on newer PCs because it skips the timing race at boot.
- Open Start > Settings > System > Recovery.
- Next to Advanced startup, select Restart now.
- On the blue recovery screen, choose Troubleshoot > Advanced options > UEFI Firmware Settings > Restart.
- In BIOS/UEFI, open the CPU, processor, or performance menu named by your motherboard.
- Set Intel Hyper-Threading Technology, Hyper-Threading, or Logical Processor to Enabled.
- Choose Save & Exit, often shown as F10, then confirm the save.
The PC should reboot normally, and Windows should load with the firmware change active. On desktop motherboards, pressing Delete or F2 right after the power button often opens BIOS/UEFI if the Windows Recovery path is unavailable.
Verify The Thread Count In Windows
Windows proves hyperthreading is active by showing logical processors above the physical core count on CPUs that support it. Task Manager is the fastest built-in place to check that count.
- Press Ctrl + Shift + Esc to open Task Manager.
- Select Performance, then select CPU.
- Read Cores and Logical processors near the lower-right area.
A 4-core CPU with hyperthreading often shows 8 logical processors. A 6-core CPU often shows 12. Hybrid Intel CPUs can be less tidy because P-cores and E-cores do not always use the same threading design.
Why Is Hyperthreading Missing?
A missing hyperthreading option usually means the CPU lacks the feature, the PC maker locked the firmware menu, or the setting lives under a different processor label. Windows boot settings are not the fix.
Do not use msconfig > Boot > Advanced options to force a processor number. That box can limit how many processors Windows uses; it does not enable Intel Hyper-Threading Technology in firmware.
| What You See | Most Likely Cause | Next Move |
|---|---|---|
| Cores equal logical processors | Feature off or not present | Check CPU specs and BIOS/UEFI CPU menu |
| No hyperthreading label in BIOS/UEFI | Locked laptop firmware or unsupported CPU | Update BIOS/UEFI, then recheck the processor menu |
| Setting returns to disabled after reboot | Firmware bug or failed save | Load firmware defaults, enable it again, then use Save & Exit |
| Windows sees fewer processors than expected | Boot limit or stale firmware state | Clear any msconfig processor limit and restart |
| AMD board has no Intel label | Different vendor terminology | Use SMT or Simultaneous Multithreading |
Confirm The PC Is Ready For Normal Use
The PC is ready when BIOS/UEFI saves the threading setting, Windows boots without recovery prompts, and Task Manager shows the expected logical processor count. Performance gains show up most in rendering, compiling, compression, virtual machines, and other thread-heavy workloads.
- Leave the BIOS/UEFI value on Enabled or Auto only if Auto produces the correct thread count.
- Update BIOS/UEFI from the PC or motherboard maker if the setting will not save.
- Keep msconfig processor limits unchecked unless a technician set them for a specific test.
- Use the same workload before and after the change if you want to judge the gain.
Hyperthreading is now active if the firmware switch stays enabled and Windows reports extra logical processors for a CPU that supports Intel Hyper-Threading Technology.
References & Sources
- Intel.“Intel® Hyper-Threading Technology.”States that Intel Hyper-Threading Technology creates logical processors and should be enabled through BIOS with operating system support.
