When you boot your laptop listen for the hard drive. If you hear clicking then you know for sure the hard drive is shot. I would replace the drive anyway since the reliability is questionable at best. If the drive is making funky noises and you want to get it to boot for a short time to get data off try this. It may sound weird but it has saved a couple drives for me in the past. Take the hard drive out, Wrap it in paper towel, put in a freezer bag, place in freezer for 6-8 hours. The longer the better. Once done freezing quickly put it back in the pc and boot. Sometimes this works, sometimes it doesn't. Worth a try if your out of options.
If you can get the drive to run without freezing, Run a check disk with /f flag. I find it to be...