I booted up my laptop a couple of weeks ago and I got stuck in a bios loop. It wouldn't recognize my hard drive. I did a hard restart by removing the battery, holding down the power for about 30 seconds, then restarting and it started working again. I've had to do that a few times since. It has recently gotten very slow on boot up and now occasionally shuts down in the middle of me using it and gets stuck in the bios again. It also freezes up when using certain programs like steam. Again, the only solution that seems to work was a hard restart. This sounds to me like a hard drive issue, but I wanted to run it by others more knowledgeable than me to see if it might be something else. Any diagnostic tips? Are the hard restarts damaging anything? Thanks in advance.