I had to dust off an older laptop recently and found to my dismay that the battery was not charging under Windows 7.
Apparently this is a common problem – my laptop is an HP DV9730US, but many makes and models all seem to have the same issue.
I tried the fixes that involve removing the ACPI battery manager from the device manager console, but these did not work for me.
What *did* work was:
1. Turning off the laptop,
2. Removing the battery,
3. Cleaning both sets of contacts with Isopropyl Alcohol and an old toothbrush,
4. Putting it back,
5. Turning the laptop *on*,
6. Removing and replacing the battery while the laptop was powered up and running,
So there you go, just in case you find yourself in the same position…