External hard drive not showing up?

My external hard drive does not show up in My Computer but is present under Devices in Control Panel. It also shows up under unallocated space in Disk Management and is not initialized. When I tried initializing it, there's an I/O device error. It has been working fine until my computer hanged and I might have forced shut down while the hard disk was still running and has not been safely removed. Is there any way I can make it work again???

I've tried it with another laptop and it doesn't work as well. Tried running the Seatool tests on it and it failed both the short and long generic tests. What does this mean???
1 answer Last reply
More about external hard drive showing
  1. Try plugging the hard drive into a different computer.

    Check on the manufacturer's website to see if there are any diagnostics for your hard drive.

    Seagate Sea Tools should work too.
Ask a new question