I have no answers yet, but some questions:
Where does it hang? BIOS, or Windows? Have you increased the levels of reporting in BIOS/Windows? (Those messages can, at times, be helpful.)
What happens when you boot up with the 4TB disconnected, and the 10GB connected (to the same port if it too is SATA)?