could be the disk,
could be the port,
could be pending Windows update or driver port issue.


Did you try plugging it to another USB port? Sometimes there is not enough power to spin external hard drive...
Just some ideas.