Disable Virtual Cores (E Cores / Hyperthreading)
Virtual cores, also known as hyperthreads or logical cores, are a feature found in modern CPUs (Central Processing Units) that allow a single physical CPU core to handle multiple threads simultaneously. Each virtual core appears as an additional processing unit to the operating system, even though it shares the resources of a physical core.
This causes performance issues for most games because it splits one CPU into two.
-
Access BIOS/UEFI Settings:
- Restart your computer.
-
During the boot process, press the key to enter BIOS/UEFI settings (commonly
Del
,F2
,F10
, orF12
).
-
Navigate to CPU Settings:
-
Look for options like
Advanced
,Advanced CPU Configuration
, or something similar. - Find the setting related to CPU or processor configuration.
-
Look for options like
-
Disable Hyper-Threading/Virtual Cores:
- Locate the option for Hyper-Threading or similar (the terminology varies by manufacturer).
- Disable it.
-
Save and Exit:
- Save the changes.
- Exit the BIOS/UEFI and let your system reboot.
To confirm, open Task Manager -> Performance Tab -> CPU and make sure "Cores" and "Logical Processors" are the same number.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.