Windows – External hard drive returns a “The semaphore timeout period has expired.” error

external hard drivewindows 8

I haven’t used my pretty much full 2TB external hard drive in a few months and wanted to grab some movies off it. But when I plug it into my laptop it either won’t show up in my computer or it shows up in device manager and the eject tab shortcut on start menu but I can’t actually access it.

But suddenly last night it showed up on my computer but took ages to load into the hard drive. Then when I got in and tried to access any of the folders on it, it came up with “The semaphore timeout period has expired.”

What can I do to access the data on this drive?

Best Answer

Disconnect all USB devices. Reinstall all USB drivers. If you're on Windows 10 it will automatically do it for you if you restart your machine after uninstalling the drivers.

Related Question