(07-16-2018, 08:35 PM)heretoaskquestions Wrote: Hello, I have a Lenovo Y700 15isk Ideapad. I'm new here, and not 100% positive what the mods here do. However I've been having an issue where my pc reaches 66c heat and is throttled back. Usually you could fix this by accessing the bios. However the bios do not give the option to adjust that would a mod fix that? If so would that require hardware?
No, if it's just for that don't bother modifying the BIOS, it won't help with the fans and throttling. You can unhide fan settings in firmware and change them but most of them don't seem to actually do anything, and those that do can be controlled more easily in a different way. (If you want to experiment with this yourself, note that these settings are stored in an UEFI variable, and you can edit them, for example with H2OUVE, even if they're hidden: modifying the BIOS just gives you a menu for that.)
The fans are controlled through a different algorithm by the EC, and their settings can be overriden by writing to a special device file called
\\.\EnergyDrv from within Windows once the Lenovo power management driver is installed. As to what exactly should be written there to control them, this part remains to be reverse engineered from an older Lenovo utility called "Energy Management," which has a routine for "fan dust extraction," and comes with a whole library for low-level fan control. I've been looking to do that myself for some time but had to postpone it as I have to deal with other things instead at the moment. Some partial findings are here:
https://github.com/hirschmann/nbfc/issue...-402506162
And also here:
https://forums.lenovo.com/t5/Gaming-Lapt...53/#M17900
As for throttling, do you happen to have the better, i7 CPU? Something like what you describe was one commonly-reported issue with it. The simplest solution that worked for many people was to set the maximum power state to 99% instead of 100% in Windows power management settings, which disables turbo. For a more fine-grained approach, there is a utility called
ThrottleStop, which allows you to change many settings at runtime. In particular it lets you enable SpeedShift, disable BD PROCHOT, undervolt the CPU, etc. and this where I'd start:
http://forum.notebookreview.com/threads/...de.531329/
It might also be worth it to replace the thermal paste and maybe even thermal pads. If you choose to modify the BIOS you'll have to do at least the former anyway. However, changing BIOS won't really help much here. I'd check out ThrottleStop first.