Olá AndreMF
Se for um problema com o hardware da sua bateria, e tudo aponta para isso, você pode actualizar tudo o que quiser e o problema vai sempre aparecer, porque não ser uma questão de software e sim de hardware.
Conforme já lhe tinha sugerido, use este software para determinar o nível de desgaste da sua bateria: Battery Eater Pro v2.70