I have 2 hard drives. One for Windows 7 (C) and the other for storage (D). A few days ago when I turned on my PC I got an error telling me that my recycle bin was corrupted. So I emptied it but kept getting the error on boot. Now today when I tried it, I no longer get the error, but my secondary drive (D) is no longer mounting. It is not showing up in My Computer, Device Manager, or Disk Management. Programs, folders, files are not accessible that were on HDD as I get a message saying that the drive is unavailable.
I have no idea on what happened so I can only assume the HDD has died?
Also, I just noticed that my the letter D: that used to be my HDD is now assigned to my DVD drive.
I solved the problem somehow. I opened up my computer and disconnected then reconnected all of the HDDs cables and now its working again.
If reconnecting the cables soves the problem temporarily, it's very unlikely, that it is a problem with the disk. Can you change the SATA and power cable? And use a different SATA port? Anyway, if you get it to work, backup you data!