Switch SATA sockets around until BIOS can see the drive. Without BIOS recognizing it proper, windows will never see it. If DVD drive is SATA, unplug the cables, see if it can recognize the HDD on SATA alone. Switch to RAID, see if can catch the drive that way. Otherwise, it's either a bad HDD or bad MB, hope you can RMA either one.