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
, or F12
).
-
Navigate to CPU Settings:
-
Look for options like
Advanced
, Advanced CPU Configuration
, or something similar.
-
Find the setting related to CPU or processor configuration.
-
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.