I say to go with the advice that ranchhand_ has given first, then if you have a spare PC, try on that one.
If the drive is showing as failing on one computer & healthy on another, then you may have another issue to address. Or if you've formatted the drive as GPT in a BIOS based PC for the W10 install, that's not going to work. Just trying to cover all bases, why I say to verify on a 2nd PC if possible. This is because I have had a HDD to not show up in one PC, yet did in another, had a MB issue. BTW, the offending OS was W10 (version 1511) for me also, and it wasn't long ago, right after the install that it happened. Had been running earlier W10 Previews & initial release fine, then reverted back to W7 as soon as I see it was activated with a digital license & imaged the OS for proof. Then I reinstalled W7 from the backup of that OS, and it ran fine until I tried to install W10 again (since I had a license). Upon reboot, I plugged in the Ethernet cable & the PC went bezerk, the OS crashed & BIOS began to beep within 30 seconds & I had to again revert to W7 & rescue the BIOS with the files & a Win98 boot disk on a 2GB SDHC card.
About a couple weeks later, it did the same & was never able to revive again. Strange how an OS install can do this, especially considering I used the PC for W10 Preview testing a lot. I was one of those who got my license (or activation) a week to 10 days before the latecomers to the party. It's also strange how Microsoft says these computers that's running Windows 7, can run W10. I know for a fact that one of my notebooks can't, yet was nagged to death to upgrade....until I found a script to stop the nags.
Hi I recently formatted my desktop by fresh installing windows 10
Was there an upgrade install on there before this? The way this is worded somewhat implies so, though isn't 100% proof. Some folks says that they format the drive & 'fresh install' any new OS, though this is more typical of a reinstall that saves nothing, the user has already saved what was wanted & decided to begin anew due to troubles with the OS, or even the drive itself.
That's why I say to test the drive on another computer, but do not boot the OS, by doing so, it won't be genuine, you'll be greeted to a black screen, or with W10, who knows what?