External HDD not showing when connected using extension cable

external hard drivehard driveusb

I have Transcend HDD CASE which works perfectly fine when directly connected to PC. But when i use my USB 3 extension cable then HDD doesn't show up in explorer or it connects/disconnects continuously or it just try to load HDD(it show local disk and and address bar try to fill green & stuck here forvever)

Now i have checked my USB3 extension cable its ok i used same hdd & extension cable with my laptop and it works fine. And my system usb ports are also fine as i directly connect hdd it works fine.

I have Gigabyte GA-H81M-S1 motherboard and i checked for usb3 drivers & they are not listed for windows 10.

USB logs (when connected through extension cable)

---> Welcome to EventGhost <---
Autostart
   Plugin: X10: Generic X10
      Error starting plugin: X10 Remote
      No X10 receiver found!
   Plugin: Zoom Player
   Plugin: Winamp
   Plugin: Task Create/Switch Events
   Enable exclusive: Keyboard Emulation
Winamp.Status.Changed.Off
Main.OnInit
Task.Activated.chrome
Task.Deactivated.chrome
Task.Activated.EventGhost
Task.Deactivated.EventGhost
Task.Activated.Desktop
Task.NewWindow.explorer
Task.Deactivated.Desktop
Task.Activated.explorer
System.DeviceAttached [u'\\\\?\\USB#VID_174C&PID_5106#MSFT30________WX21A16P6SRV#{a5dcbf10-6530-11d2-901f-00c04fb951ed}']
Task.Created.DsmUserTask
Task.NewWindow.DsmUserTask
Task.Deactivated.explorer
Task.Activated.DsmUserTask
System.DeviceAttached [u'\\\\?\\SCSI#Disk&Ven_StoreJet&Prod_Transcend#000000#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}']
System.DeviceRemoved [u'\\\\?\\SCSI#Disk&Ven_StoreJet&Prod_Transcend#000000#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}']
System.DeviceRemoved [u'\\\\?\\USB#VID_174C&PID_5106#MSFT30________WX21A16P6SRV#{a5dcbf10-6530-11d2-901f-00c04fb951ed}']
System.DeviceAttached [u'\\\\?\\USB#VID_174C&PID_5106#MSFT30________WX21A16P6SRV#{a5dcbf10-6530-11d2-901f-00c04fb951ed}']
Task.Deactivated.DsmUserTask
Task.ClosedWindow.DsmUserTask
Task.Destroyed.DsmUserTask
Task.Activated.EventGhost
System.DeviceAttached [u'\\\\?\\SCSI#Disk&Ven_StoreJet&Prod_Transcend#000000#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}']
System.DeviceRemoved [u'\\\\?\\SCSI#Disk&Ven_StoreJet&Prod_Transcend#000000#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}']
System.DeviceRemoved [u'\\\\?\\USB#VID_174C&PID_5106#MSFT30________WX21A16P6SRV#{a5dcbf10-6530-11d2-901f-00c04fb951ed}']
System.DeviceAttached [u'\\\\?\\USB#VID_174C&PID_5106#MSFT30________WX21A16P6SRV#{a5dcbf10-6530-11d2-901f-00c04fb951ed}']
Task.Deactivated.EventGhost
Task.Activated.explorer
System.DeviceAttached [u'\\\\?\\SCSI#Disk&Ven_StoreJet&Prod_Transcend#000000#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}']
System.DeviceRemoved [u'\\\\?\\SCSI#Disk&Ven_StoreJet&Prod_Transcend#000000#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}']
System.DeviceRemoved [u'\\\\?\\USB#VID_174C&PID_5106#MSFT30________WX21A16P6SRV#{a5dcbf10-6530-11d2-901f-00c04fb951ed}']
System.DeviceAttached [u'\\\\?\\USB#VID_174C&PID_5106#MSFT30________WX21A16P6SRV#{a5dcbf10-6530-11d2-901f-00c04fb951ed}']
Task.Deactivated.explorer
Task.Activated.EventGhost
System.DeviceAttached [u'\\\\?\\SCSI#Disk&Ven_StoreJet&Prod_Transcend#000000#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}']
System.DeviceRemoved [u'\\\\?\\SCSI#Disk&Ven_StoreJet&Prod_Transcend#000000#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}']
System.DeviceRemoved [u'\\\\?\\USB#VID_174C&PID_5106#MSFT30________WX21A16P6SRV#{a5dcbf10-6530-11d2-901f-00c04fb951ed}']
System.DeviceAttached [u'\\\\?\\USB#VID_174C&PID_5106#MSFT30________WX21A16P6SRV#{a5dcbf10-6530-11d2-901f-00c04fb951ed}']
Task.Deactivated.EventGhost
Task.Activated.explorer
Task.Deactivated.explorer
Task.Activated.EventGhost
Autostart
Main.OnInit

UPDATE

I have total 6 USB ports 2 USB2 front and 4 USB(2 x USB2 & 2 x USB3) back. I was using extension cable with USB3. Now i tried using it with back USB2 and it worked perfectly fine with extension cable. Then i tried it with front USB2 and 1 port didn't even powered HDD(though that port does work and i use it for USB Wifi) and another port had same issue as with USB3 port

Best Answer

Despite your test, I suspect that your cable may be flaky.

First, you did not tell us if your laptop (where you have tested the cable) had a USB3 port. If you have tested your cable with a USB2 port, then your test is inappropriate. A cable which works with USB2 does not necessarily work with USB3.

The data rates with USB3 are significantly higher than with USB2 (that's the reason why you use it, isn't it)? That means that USB3 extension cables must closely obey the respective specifications and must be of good quality (we are talking about 5 GHz signals here which are passed over cheap copper).

For that reason, the USB3 standard does not specify / define passive extension cables, but only active ones. If your cable is a passive one (i.e. it is just a cable with connectors, but without active electronics), it violates the USB3 specification by definition and never won't work reliably with USB3 speed in all combinations of hosts and devices. Even if you find that it works with most of your devices, that would be purely accidental.

I suspect that your cable is passive, so I suggest going out and buying an active one. Even then, don't choose the cheapest. Actually, dealers or manufacturers should clearly mark if a cable is active or passive, but some don't. You can easily recognize active cables, though: They contain additional electronics at least on one end, and these of course take some room. In most cases, the electronics will be merged into one of the connectors which then will be significantly bigger than the connectors of passive (usual USB2) cables.

If your cable is already an active one, I think that it may be a power issue (as some comments to your question already have suggested). It is a well known fact that many USB ports do not deliver currents as specified, and more often, that USBx devices, notably external HDDs (but also other sorts), consume currents higher than the specification allows.

In that case, it would be best to connect the drive to an active USB3 hub which has a strong power supply on its own. But even then: If you still need an extension cable between your PC and the hub or between the hub and your HDD, use an active one.

Related Question