I know this sounds really silly, but I was playing a multiplayer game and when something pissed me off so badly, I punched my laptop keyboard so hard (the laptop build/casing is pretty durable) that it may have messed the hard drive pretty badly. After I punched it so hard, Windows 7 froze and so did everything else, though that cursor was still moving. I wasn't able to to anything really, so I force it to shut down and when I booted it up again, the laptop booted up showing the Lenovo logo on screen but then after that it disappeared and made a few beeps from the motherboard. Later on, I booted into bios and it was fine. Then I tried to boot through USB and install windows 7 again from there but it doesn't work (stuck at setup is starting). The beeping did stop but there is really nothing to do since the hard drive isn't now really working. My laptop detects the hard drive but the hard drive just doesn't function. Does anybody know a fix for this? I don't have money in my wallet to invest for a new hard drive.