I also had this issue and did all of the tests you did. I also ran a Seagate HDD test from a boot disk (ie eliminating windows and virus) and it...
Separate names with a comma.