I have a big problem with my HDD. It was working fine yesterday but I did a malware scan to remove some files. Today, when I turned on my computer, it won't boot. I then realized that the bios cannot detect the HDD. I tried to unplug and replug the sata and power cables to the HDD. I can feel it heats up when the computer is turned on. Also, the light for the HDD on the computer case is constantly on.
So you go to Bio Setting and set up AUTO detect HD already right?
If it still doesn't recognize when you know you wire correctly, then I'm afraid it might be the hardware in the HDD is damaged by overheating, in which case you need to put your HDD in the refrigerator. It sounds crazy but it does help for my friend.
My suggestion, connect your HD to another PC and see if that pc recognizes them.
Don't put your hard drive in a refrigerator. You can get condensation. Just let it cool down, but I don't see that being the problem.
Your best bet would be to put it into an external hard drive case and hook it up to a working computer to see if you can read and write to it. If so, your hard drive should be fine.
I suppose you could have a motherboard problem too. You'll have to do some basic swapping. If you have another hard drive you could try to start a new Windows installation. you don't need to do one but if you can get that far your problem is definitely your hard drive.
My gut feeling is that your hard drive is toast but I would need more information to help you further.
I once bought a new hard drive and installed it as a secondary drive and formatted it to NTFS. When I took it out and put it in another computer it wasn't detected. None of the tools helped. I ended up using a tool called "Eraser" or "Drive Eraser" which wipes out the formatting. When I put it back in the computer it was recognized and I proceeded to install Windows from DVD.