I have a laptop that's a little over 5 years old, and I've never changed the battery, so I believe Windows 7 when it tells me "there is a problem with your battery", and to consider replacing it.
My question is: how does it detect a dodgy battery? Does the battery not have the same voltage that it used to?