Be sure the BIOS is current as I did run into a dell that would not install W10 until the bios was current.
Be sure other OSes install. Linux, other Windows and such.
Be sure other folk have installed W10.
Be sure the HDD is perfect.
Be sure to use USB 3.0 then 2.0 ports.
Alright guys im having a huge issue here.
I have a dell inspiron m5010 and it will not take an operating system.
I have tried new hard drives, SSDs, windows 10 x 64/86 and even new ram. No matter what happens it always freezes up during the windows circle loading.
I have also repasted the cpu, changed power cords as well as removed the battery completely. This thing is driving me nuts.
I know the easy thing to say is "Sounds like a bad mobo" but come on here, think outside the box!
Thanks in advance.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic