Question Turbo Boost on my i7-11700T is stuck at 3.60ghz ?

Page 2 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.
@wallenwhatsit

Your ThrottleStop screenshots show that you have Windows Virtualization Based Security enabled. ThrottleStop cannot be used to control your CPU when VBS is enabled. If you would like to proceed with ThrottleStop, start by disabling Windows core isolation memory integrity. After you do this, reboot and run msinfo32 to see if Virtualization Based Security is disabled. If it is still enabled, try following one of these links.



Delete the ThrottleStop.INI configuration file, reboot and post an updated FIVR screenshot.

Disabling VBS is not for everyone. Some people need that extra security. I cannot yet tell if disabling VBS will make your CPU run any faster. It might. Sometimes VBS can prevent the CPU from being setup correctly.
 
@wallenwhatsit

Your ThrottleStop screenshots show that you have Windows Virtualization Based Security enabled. ThrottleStop cannot be used to control your CPU when VBS is enabled. If you would like to proceed with ThrottleStop, start by disabling Windows core isolation memory integrity. After you do this, reboot and run msinfo32 to see if Virtualization Based Security is disabled. If it is still enabled, try following one of these links.



Delete the ThrottleStop.INI configuration file, reboot and post an updated FIVR screenshot.

Disabling VBS is not for everyone. Some people need that extra security. I cannot yet tell if disabling VBS will make your CPU run any faster. It might. Sometimes VBS can prevent the CPU from being setup correctly.
ZzrdnHz.jpeg


done
 
Have a look in the BIOS for a Virtualization setting and disable it there. Did you disable Windows core isolation memory integrity? Post a screenshot of the Windows Features list. If anything in that list requires virtualization then it needs to be disabled.

Some people have better success following the second guide.

Check for Hyper-V, Virtual Machine Platform, Windows Sandbox and Windows Subsystem for Linux. Those will keep virtualization enabled.

QFZrcNu.png
 
Last edited:
Have a look in the BIOS for a Virtualization setting and disable it there. Did you disable Windows core isolation memory integrity? Post a screenshot of the Windows Features list. If anything in that list requires virtualization then it needs to be disabled.

Some people have better success following the second guide.

Check for Hyper-V, Virtual Machine Platform, Windows Sandbox and Windows Subsystem for Linux. Those will keep virtualization enabled.

QFZrcNu.png
B2K6HxH.png


jhuZilS.png
 
@wallenwhatsit

One difference I see is that you have Kernel DMA Protection enabled. I have read that this needs to be disabled in the BIOS. I have never had to deal with this and I have never seen a BIOS setting for this. Here is some more info. You do not seem to have this setting in the Windows core isolation section.

https://learn.microsoft.com/en-us/w...ecurity/kernel-dma-protection-for-thunderbolt

This setting depends on virtualization being enabled.
zNP108D.png

Kernel DMA Protection is off.
 
@wallenwhatsit Did you enable C3?

Your TS screenshots show maximum idle state of C1, this is still considered as an active core by the CPU, ie all cores are seen active which results in a turbo ratio of 36x. To get higher turbos while using less active cores use at least C3. Or you could disable 2 cores in BIOS to get 40x ratio but normally better to take advantage of Turbo Boost Technology 2.0.
 
I have a similar Asus Z490 motherboard. It has two separate settings in the BIOS to control virtualization. It has the VT-d setting which is the same as what your Gigabyte board has. It also has an Intel (VMX) Virtualization Technology option in the BIOS that I have disabled. I downloaded the manual for your Gigabyte motherboard and it does not show anything similar to this second setting.

It makes no sense that Virtualization would be forced to be enabled without any feature in the BIOS to disable it. Almost everyone that I have ever tried to help has followed one of those two guides that I posted and has disabled Virtualization without any issues. I am out of ideas.

Your TS screenshots show maximum idle state of C1
The ThrottleStop button that shows C1 is showing the package C states limit. The cores can still enter up to core C7 when that button shows C1.

active cores use at least C3
That is true. The core C3 or core C7 state needs to be enabled so maximum Intel turbo boost speed is used when the CPU is lightly loaded.

@wallenwhatsit

Have a look at the ThrottleStop C States data to make sure the core C states are being used when your computer is idle at the desktop.

ThrottleStop usually displays in the FIVR window what the default turbo ratios are. Virtualization being enabled blocks ThrottleStop from reading that information from the CPU. Unfortunately Intel stopped publicly documenting this info. There is no way for me to know what the normal max turbo speed should be when all cores of an 11700T are active.

Edit - Here is a HWiNFO example with VMX and EIST (SpeedStep) disabled.

vZXdk5t.png
 
Last edited:
The ThrottleStop button that shows C1 is showing the package C states limit. The cores can still enter up to core C7 when that button shows C1.
My bad. I found TS version 9.5 on my storage and when ran that button showed C3. My CPU does not support package C3 so assumed it was core C3. Didn't occur to me it that TS was mis-reporting.

On closer inspection TS also stored C-State limit in the .ini file. When changing value in BIOS later on this would be overridden if different when TS started. Also 36 threads here and only 32 get updated on the CPU. Maybe these have been fixed up in latest version?

reu7OSF.png

Only core C3 reported, no Pkg C3 residency.

p8Opjj6.png
 
TS was mis-reporting
No version of ThrottleStop has ever been tested on any Xeon CPU. Some features may or may not work 100% correctly on your Xeon E5-2696 v3. ThrottleStop does not fully support any Xeon CPU with 18 cores / 36 threads.

The person that started this thread has an 11700T. ThrottleStop works correctly on that CPU when Virtualization is disabled.