• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

MSI Vector 16HX A14V I9 14900HX locked FIVR high Fan speed

Cawe

New Member
Joined
May 24, 2025
Messages
5 (0.23/day)
Hello.

Recently in work I have received brand new laptop. MSI Vecotr 16HX A14V with I9 14900 HX.
Unfortunately the laptop has a very high fan speed event on idle. So I decided to do something with that.
I have downloaded ThrottleStep but SIVR settings are locked.
I disabled Windows Core separation.
I have enabled OC in Bios.
I have disabled Undervoltage protection in bios.

But still FIVR is locked :(

I have found some settings in bios according to Voltages.
P cores = -115 mV
E cores = -115 mV
Ring = -50 mV
GT = -50 mV
Uncore = -50V



Unfortunately I can't see any settings according to the cache voltages.
Cinebench R23 results jumped from 30450 to 33500 but the laptop still has very high fan speed on idle.
Can you help me with further optimization ?
This is my first computer with an Intel processor so those settings are new for me. In AMD optimization is so much easier... and setting it to by cold on idle and web browsing ;)

Best regards and have a nice day.
 
But still FIVR is locked
Post a screenshot of the FIVR window.

Run msinfo32. Does it show that Virtualization Based Security is Running or does it show Not enabled?

1748102215491.png


VBS needs to be fully Disabled. Disable Virtualization in the BIOS. Read the Guides in my signature if VBS is still enabled.

There is an Ultimate ThrottleStop Settings Guide on Reddit that shows how to setup a 14900HX. Setting V/F Point 1 to approximately 150 will allow you to undervolt the CPU Core and P Cache further while still maintaining stability. I am able to undervolt the Core and P Cache -150 mV each. Those are the two most important voltages.


I only use ThrottleStop to undervolt. The Ring and Uncore might be named differently in the BIOS compared to the names that ThrottleStop uses.

very high fan speed
You need to install MSI Center to control the fan speed.


I do not know any other way to control the fans. At the lowest fan speed, my similar MSI Vector 17HX is almost silent when lightly loaded. Sometimes when temperatures are low, both fans will completely stop. A silent but very powerful laptop when needed is a nice feature.

Check the Task Manager Details tab. Disable any programs running in the background that you do not need that are causing high CPU usage.
 
Thank you for your answer. I have checked VBS it is fully disabled. Only Hyper-V is enabled. I have also attached Cinebench R23 value with those settings.

1748118613763.png
1748119630185.png
 
Last edited:
@Cawe - Look in the MSI Advanced BIOS,

Power & Performance
CPU - Power Management Control
CPU Lock Configuration

Make sure these two entries are disabled.

CFG Lock
Overclocking Lock

That should unlock the ThrottleStop FIVR settings.

I prefer to set all of the Turbo Groups to 52. This makes it easier to run a big stable undervolt for the CPU Core and P Cache. Set V/F Point 1 to approximately 150 before you try to use a big undervolt.

This is my best Cinebench score without any overclocking. You are making good progress.


test1.png
 
Thank you a lot.

I missed:
CFG Lock
Overclocking Lock

CPU Lock Configuration settings are on the bottom of the list...

It looks like stable settings but I have to test it a lot. My system is really sensitive to System Agent. If I set - 40 mV I have randomly IRQL exemption BSOD. Interestingly before I set all groups to 52, maximum stable P core undervolt was 145 mV. Now I have to test P Cache even more because without a group to 52, - 60 mV is the maximum stable point. There is no problem with - 0.18 mV, but now is time for tests and maybe I will try more ;) In Cinebench, now there are a limitation in Power not temperature :D (800 MHz was setted to +150 mV for cache and cores)

Should I open ThrottleStop any time I am starting Windows or those settings are automatically set to bios ?

1748165948700.png

1748166120153.png
 
My system is really sensitive to System Agent.
I do not undervolt the System Agent. The purpose of undervolting is to reduce power consumption and heat. If you make a change to something and it does not reduce the CPU temperature any meaningful amount then why bother risking stability?

I also do not undervolt the CPU E Cache. I have not done any significant testing of this but it is the same as above. If undervolting the E Cache does not drop temperatures then there is no reason to undervolt it.

I always use the Windows High Performance power plan. This runs the CPU at maximum speed all of the time, even when lightly loaded. Everyone immediately thinks this is a horrible idea. If it lets you reliably run a much bigger undervolt then it is not such a bad idea after all.

I set the CPU Core and P Cache voltages equal to each other. They seem to be synced internally. The amount of your P Cache offset undervolt will control your overall undervolt.

Should I open ThrottleStop any time I am starting Windows
Yes. ThrottleStop has no interaction with any of the BIOS settings. If you do not run ThrottleStop, it will not do anything. Here is a Task Scheduler Guide that starts ThrottleStop when Windows starts.


After you do lots of testing and get all of your voltages sorted out, if you want to run the 58 multiplier when 1 or 2 cores are active, I found that setting V/F Point 7, 8, 9, 10 and V/F Point 11 all to a value of 50 worked well. This adds extra voltage when the CPU is lightly loaded. This allows me to run the single core Cinebench R23 test at full speed, 5800 MHz. The best of both worlds. Less voltage when fully loaded and more voltage when lightly loaded for improved stability.

1744151115055.png
 
Got it :D


Autostart works correctly. I am only fitting how to autostart it with the minimize window. I have added 50 mV to V/F Points 7, 8, 9, 10 and 11. Stable one core test with multiplayer 58 :D

During the research I also found a really nice UEFI Specification.

I also created silent fan profile for YAMDCC

Edit* I have recorded one error at core 4 thread 8 (WHEA) I have increased VF points voltage to 60 mV and reduced total P core voltage to - 170 mV (from -180 ). Testing again.
 
Last edited:
reduced total P core voltage to - 170 mV
I stopped at -150 mV for both the core and the P cache. -160 mV was more or less stable but it was not 100% stable. I like a little bit of headroom in case the sun comes out or something else changes slightly.

Thanks for sharing the XML file.
 
After a night of work ;)

Cinebench R23
Multicore: 37411
Single: 2199

I think there is a limit to my laptop. 220 W Of steady power. I also synchronized MMIO because, after 56 seconds maximum power lowered to 150 W. What is interesting with CPU Core I could go even higher to - 250 mV but only with a full load. Without any significant load I have a random BSOD and crushes at that point.

My final voltages :


1748261211495.png

1748261228782.png

1748261259526.png
 
Last edited:
Back
Top