CMOS Backup Battery - Why Did It Die?
CMOS Backup Battery is NOT a laptop power battery!
There is a chip or IC (Integrated Circuit) on your motherboard that has two functions. It retains your customized or default hardware parameters (BIOS) and has a clock that keeps your computer time and date current.
CMOS stands for Complementary Metal Oxide Semiconductor this is a programmable IC or chip. The motherboard has circuitry that will write the selected parameters to the chip.
This chip contains the information called a BIOS (Basic Input Output System). The BIOS is a program, it is NOT an IC! (Some people including the Nerds and Geeks intermingle these two terms... )
The IC is the CMOS and must have continuous power to retain the information written to it, thus it has a circuit that receives power from the power supply while the power supply is connected to an AC outlet (even if the computer is powered down) or when not connected to AC power a CMOS Backup Battery.
"Well then Sparky, why does mine only last a year or less?"
Three of these answers would mean you either keep changing the battery or replace the motherboard, time for an upgrade?
If you change it out for a high quality battery and it is discharged in less than a year that would suggest a failure in the circuitry associated with the CMOS chip.
An indication that it has failed is the time and date have reverted to the default date of the BIOS, another would be that the hardware parameters have changed and on POST you get an error telling you that you need to set the time and date or hardware parameters.
Just thought you would like to know why your time and date needs to be set every time you remove the AC power from your computer... :)