OK. Maybe the battery charging is being managed by some kind of program or driver or as FOTSGreg suggests the BIOS, and that isn't working for some reason. What I'd probably do is check the power management options and see if you can reset them. You could then try checking your drivers are up to date in Windows Update - the optional updates as well as the mandatory ones; install everything that looks like it might be related. If that doesn't work, try checking your BIOS version and see if there's an update. As it's a laptop, they'll probably have a big package of stuff under your model number in the support section of their site. And don't forget to google solutions to the problem if you haven't already - your model number and the words battery not charging should do the trick.