A problem happened two times last year where the hd suddenly stopped while using the computer and the system froze, I restarted the pc and it was fine for another hour when it froze again, but I ended up resolving it by blowing and repositioning my sata and power cables the problem would go away for good. This happened two times between 4 months.
Yesterday I left my computer for around a minute and when I returned I tried to use the mouse but the system crashed with a Blue Screen Of Death (OS couldn't read hd). When I tried to restart, the BIOS wouldn't recognize the hard drive. That was the first time the BIOS couldn't recognize the hd and I though that the hd died. I was lucky however and by blowing and repositioning my sata and power cables I managed to get it working again. Unfortunately it happened today again a few minutes ago, still couldn't boot and had to do my workaround.
I have backed up my critical data but I really hope it doesn't die because of the extremely high current hard drive prices (warranty expired a month ago). It's strange because there are no signs of it being in a bad condition, no weird sound, everything works fine and fast, only these kind of failures.
What do you guys think whats causing this and is there any way to fix this?
Edit: The hard drive has passed all of the Seagate Diagnostic checks so the drive it's self might not be the problem. Having replaced the power cable, I'll wait and see how it goes.