I'll give it a go. Can you help me find the start menu? I also can't find the guide. Laptop's don't like Florida hot weather. Well, when it IS hot. Currently, its coldish.
In firmware g7 7700 version 1.6
Offset of two variable should be the same of mine g5 guid CpuSetup
0x76491 Form: View/Configure CPU Lock Options, FormId: 0x1012 {01 86 12 10 74 01}
0x76497 One Of: CFG Lock, VarStoreInfo (VarOffset/VarName): 0x3E, VarStore: 0x3, QuestionId: 0x166, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 AD 03 AE 03 66 01 03 00 3E 00 10 10 00 01 00}
0x764A8 One Of Option: Disabled, Value (8 bit): 0x0 {09 07 04 00 00 00 00}
0x764AF One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 03 00 30 00 01}
0x764B6 End One Of {29 02}
0x764B8 One Of: Overclocking Lock, VarStoreInfo (VarOffset/VarName): 0xDA, VarStore: 0x3, QuestionId: 0x167, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 A9 03 AA 03 67 01 03 00 DA 00 10 10 00 01 00}
0x764C9 One Of Option: Disabled, Value (8 bit): 0x0 {09 07 04 00 00 00 00}
0x764D0 One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 03 00 30 00 01}
0x764D7 End One Of {29 02}
so you should only need boot from a usb token with a fat partition
you need to write binary
https://github.com/datasone/grub-mod-setup_var/releases/download/1.1/modGRUBShell.efi in and EFI\boot\ directory and rename it in bootx64.efi
disable secure mode boot from bios and when restart press f12 and boot from usb token
when efi shell started you should check
the two location with setup_var CpuSetup 0x3e
and
setup_var CpuSetup 0xda
they should be both 0x1 so it mean oveclocking and cfg locked
you must change both values to 0x0
with command
setup_var CpuSetup 0x3e 0x0
setup_var CpuSetup 0xda 0x0
then reboot in windows and you should be able to undervolt cpu.
Use this information at your risk of course. i don't assume any resposability for loss or damage.