No.
Perchè avrebbe un costo pari (se non superiore) alla batteria nuova.
Non esistono programmi che raddoppiano la durata della batteria......
Sarebbe come se ti dico di comprarti un contachilometri nuovo x la tua macchina.... così fai il doppi dei km con 1 litro di benzina!
Ci sono dei programmi che fanno scaricare completamente la batteria in modo da eliminare "l'effetto memoria" delle batterie al Nickel-Cadmio (anche quelle al litio ne hanno, ma molto meno).
Ma quando la batteria di logora (e succede SEMPRE) va comprata una nuova. Punto.
Per evitare di rovinare una batteria prima del suo tempo, le cariche vanno fatte a batteria scarica.
Evita di attaccare e staccare l'alimentatore spesso. Ma cerca di farlo solo quando la batteria è sotto il 5% di carica.
Inoltre andrebbe fatto almeno 1 volta ogni 2-3 mesi un ciclo completo (cioè la scarichi finchè il pc non si spegne da solo)