Try removing the ac adapter and the battery and then hold down the power button for a full minute.
If that doesnt work boot from a win install disk for your version and run startup repair. If its what I think the problem is repair wont find anything but when it reboots it will tell you that you have a corrupted sleep/hibernation file and ask if you want to delete it. - say yes.