Battery Life finally fixed!

Can anyone confirm this? I dont want to reinstall Windows 10 again until someone confirms this guide.
I manually updated all drivers to latest versions via Intel Driver and Support Assistant.

I have the 2016 version Mi Notebook 13.3 with Geforce 940mx

My current drivers are:

Intel gpu:
Driver Version
26.20.100.7323
Driver Date
10.07.2019

Nvidia:
Driver Version
26.21.14.3648
Driver Date
26.09.2019
At the moment my battery lasts for about 3 hours - only surfing and some youtube videos. Windows 10 battery profile: balanced.