Hi,
It seems like the problem may either be the HDD or the OS that's installed in it. Here are some troubleshooting steps that may help.
- First is try to do a hard reboot, remove the battery and unplug the AC adapter then press and hold the power button for 20 seconds then try it again.
- If it will give you the same error, turn off the laptop again then check if the HDD is seated properly. Take it off for a second then put it back in.
- Next to try if it will give you the same error is to boot it BIOS and check if the HDD is listed.
- If it's listed I would suggest to reinstall Windows but it will still not install last option would be to replace the HDD.
- And if it's not listed in BIOS replacing it would be the way to go as well.