10-27-2017 04:13 AM - edited 10-27-2017 04:16 AM
Windows 10 Pro as it was installed from Lenovo is currently running on ,my T470.
I recently upgraded Lenovo Companion and uninstalled Lenovo Settings. Previous to that, it would happen infrequently, maybe a a few times a week where it would charge one or both of the batteries past the threshold.
However, with the installation of the updated Companion, I'm experiencing what everyone else is, the thresholds are ignored completely, always charging the batteries to 100%.
This isn't the behavior I was originally trying to submit a bug about though, so if Companion's charging thresholding is fixed, it would be nice if it would also not charge if the battery creeps above the threshold.
BIOS Version: N1QET67W 1.42
Companion Version: 184.108.40.206
10-30-2017 06:26 PM
10-31-2017 05:57 PM
I'm having the same issue as everyone. I think either the new Companion app or a driver is resetting some settings. It seems that the battery threshold settings are saved to four registry values:
These registry values appear in a few locations:
If I set them manually in the registry, the battery threshold is enabled and every works as expected. But once I reboot, the battery threshold gets disabled again. When I check the registry, I can see that these four values are changed back to 0 (disabled).
I just hope Lenovo issues an update to address this soon.
10-31-2017 06:25 PM - edited 10-31-2017 10:49 PM
Anthony, its yet to be determined which registry keys even matter. Yes, these are the entries:
I'm on a clean install, and I only see the entries in two places:
My t470s has 2 batteries and therefore 2 separate keys. I do not see those entries in this location:
Now: the $BATTERY_ID keys _DO_ get set correctly by the Companion app, and those may be the only keys that matter. We don't yet know. I also just set the PWRMGRV\Data entries manually within regedit, and those values did persist upon reboot.
So I just woke up the computer from sleep, used it for a few minutes and it was not charging. The thresholds were working.. Then suddenly it just starts to charge and the $BATTERY_ID/ChargeStartStopControl reg entries are at 0. Simply reopening the Lenovo Companion app and nagivating to the power section reset them back on. I can't figure out whats triggering it to reset. I've tried sleeping and waking up multiple times but that doesn't seem to cause it.
11-01-2017 05:34 AM
Same problem here with a Thinkpad Helix 2 and an older Thinkpad T420.
There have been a lot of complaints about this issue on the website for Companion customer feedback in the last days:
Lenovo should be quite aware of the problem...
11-01-2017 06:54 AM
I am experiencing the same charging past battery threshold issue on
ThinkPad X1 Carbon (3rd gen)
The common denominator? It is the buggy Lenovo Companion. Aside from the charging issue, the Companion often shows there is a driver update, but it doesn't always show what the driver is for me to even click to install. Whoever did QA on Companion app is doing a crappy job there.
11-01-2017 09:52 PM
Question for everyone:
Do you have multiple Windows user accounts? Do you have the Companion app installed on all accounts? Do you have the same power threshold settings on all accounts?
I ask because when I created a 2nd account, I had to download the Companion app again, and when I opened it, the default settings shows thresholds as OFF. For those having problems, please verify