cancel
Showing results for 
Search instead for 
Did you mean: 

G731GW Lost undervolt ability after recent Win10 updates, cannot roll back

rogdood
Level 9
Hi all, I've been fairly reasonable with allowing windows to update itself when necessary (win 10 64 bit) but yesterday it applied some chipset and intel drivers that rendered both XTU and throttlestop useless, as even if I set an undervolt profile in throttlestop, it no longer does anything (confirmed in HWMonitor).

I've obviously tried rolling back the updates but windows was unable to, 3 times. More so, it seems to have deleted a restore point I created a while back, so that's rather annoying.

Did anyone get the same issue? I'm again reaching 92+C temperatures, which I'm not happy with...

Laptop is a a G731GW, i9750h CPU, 2070 RTX.

Thanks in advance.
9,222 Views
8 REPLIES 8

unclewebb
Level 10
At the top middle of the ThrottleStop FIVR window it shows, FIVR Control - Locked. Good bye CPU voltage control. This also locks the turbo ratio limits so you cannot adjust those either.

Some laptops become unlocked after you do a sleep resume cycle. Give that a try and reopen the FIVR window to see if ThrottleStop still shows your CPU as locked.

Use CPU-Z to see what BIOS version you are using. Try going back to a previous version if you can.

rogdood
Level 9
Doh! I completely missed the locked part

As far as I can tell, it didn't do a BIOS update, I am still on the same 308 as I have been since May. One of those updates must've messed up somehow, but I don't have another BIOS version to revert back to and I'm sure I've been on 308 all this time. Did the sleep cycle, a restart, a hibernate and a forced shutdown, no change.
Intel/Asus really messed this one up for me. XTU shows the same greyed out options, as expected...

I can't even find an archive for older BIOS'es though I don't really see how it could help in this case. I've also uninstalled the chipset drivers, still no result. I'm at a loss here 😕

rogdood
Level 9
Seems like it was the 308 BIOS in the end. Reverted back to 307, disabled the System Firmware check from device manager and I can undervolt happily again. Woohoo!

unclewebb
Level 10
If it was not a BIOS update then it was a microcode update. The ThrottleStop FIVR window to the right of the PowerCut command will show you what microcode version your CPU is using. Your recent Windows Update likely changed this file which has blocked CPU voltage control.

The microcode update file can be found in this folder:

C:\Windows\System32

The update file is called

mcupdate_GenuineIntel.dll

Some users have deleted this file, rebooted, and got CPU voltage control back. Other users have found an older version of this file stored on their computers. If you do a search for mcupdate in the C:\Windows folder, you should be able to find 2 or 3 versions of this file. Swap an older version of this file into the System32 folder, reboot and see what happens.

I took ownership away from Windows for this file. This prevents Windows from making any future changes to this file without my permission. Creating a system restore point before you do anything like this would be a great idea.

This used to work but I have not had to do this recently so you are on your own from here. Do a Google search about this file and you should be able to find some more info from other users that have had to do this to restore voltage control. If you delete this file, keep a backup copy handy somewhere so you can restore it if you ever need to.

Edit - Just read your updated post. Glad you got it working again. Keep my info for future reference. :cool:

Windows update just decided to update my BIOS form .307 to .308 and kept on updating it on every restart, besides I was manually reverting to .307. What I did was to navigate to C:\Windows\Firmware\{many symbols, blah, blah blah}\ and erased the .308 file. No problem afterward.


The way I solved such issue on my laptop.

AtGrigorov wrote:
The way I solved such issue on my laptop.


Somehow this was helpful. I found my initial BIOS version in the Firmware folder which is 304. If I check the model of my laptop in ASUS support, the versions of BIOS are 305 and 306. Even though I downgraded to 305, FIVR is still locked. After I used the 304 file I found, FIVR is now unlocked. 😉

AlexF
Level 7
Hello UnckleWebb:

I have tried deleting the file mcupdate_GenuineIntel.dll but the system does not allow me. Do you think of another option for returning back the Undervolting feature?

By the way, the TURBO RATIO LIMITS cannot be edited! (see photo). Should this be related to the same new Windows 10 Update?

Regards,


AlexF

86583

unclewebb
Level 10
You have to take ownership of the mcupdate file away from Windows before you can delete it.

When CPU voltage control is locked, the turbo ratios are also locked. Your BIOS is not setting these correctly. They should not be all zero.