Computer Won\'t Detect any external Hard Drives

lam456

Honorable
Feb 6, 2013
4
0
10,510
My computer will not read any hard drives that I plug into the computer. It will read USB but no external Hard drives. I have tried several different types of hard drives as well which work fine in other computers. It has read them before, it recognizes that there is something plugged in because you can still safely remove it. I am stuck at this point it is not flagged in device manager.
 

weaselman

Honorable
Oct 27, 2012
1,146
0
11,360
Erm, most 2.5" drives get away with running off a Usb port if so. But if you are trying to use a 3.5" Sata drive to usb you need to have a 12v power adapter to run some of them located on the back of the enclosure it`s in. Make sure it is a 2.0 or 3.0 usb port aswell.
 

lam456

Honorable
Feb 6, 2013
4
0
10,510
---===>Device Information<===---
*!*ERROR: no String Descriptor for index 2!

ConnectionStatus:
Current Config Value: 0x01 -> Device Bus Speed: High
Device Address: 0x01
Open Pipes: 1

===>Endpoint Descriptor<===
bLength: 0x07
bDescriptorType: 0x05
bEndpointAddress: 0x87 -> Direction: IN - EndpointID: 7
bmAttributes: 0x03 -> Interrupt Transfer Type
wMaxPacketSize: 0x0010 = 1 transactions per microframe, 0x10 max bytes
bInterval: 0x08

===>Device Descriptor<===
bLength: 0x12
bDescriptorType: 0x01
bcdUSB: 0x0200
bDeviceClass: 0xEF
*!*ERROR: Multi-interface Function code 239 used for device with no IAD descriptors
bDeviceSubClass: 0x02
*!*ERROR: bDeviceSubClass of 2 is invalid
bDeviceProtocol: 0x01
bMaxPacketSize0: 0x40 = (64) Bytes
idVendor: 0x064E = Suyin Corporation
idProduct: 0xC218
bcdDevice: 0x0321
iManufacturer: 0x01
*!*ERROR: no String Descriptor for index 1!
iProduct: 0x02
*!*ERROR: no String Descriptor for index 2!
iSerialNumber: 0x03
*!*ERROR: no String Descriptor for index 3!
bNumConfigurations: 0x01

---===>Device Information<===---
*!*ERROR: no String Descriptor for index 2!

ConnectionStatus:
Current Config Value: 0x01 -> Device Bus Speed: High
Device Address: 0x02
Open Pipes: 2

===>Endpoint Descriptor<===
bLength: 0x07
bDescriptorType: 0x05
bEndpointAddress: 0x84 -> Direction: IN - EndpointID: 4
bmAttributes: 0x02 -> Bulk Transfer Type
wMaxPacketSize: 0x0200 = 0x200 max bytes
bInterval: 0x00

===>Endpoint Descriptor<===
bLength: 0x07
bDescriptorType: 0x05
bEndpointAddress: 0x03 -> Direction: OUT - EndpointID: 3
bmAttributes: 0x02 -> Bulk Transfer Type
wMaxPacketSize: 0x0200 = 0x200 max bytes
bInterval: 0x00

===>Device Descriptor<===
bLength: 0x12
bDescriptorType: 0x01
bcdUSB: 0x0210
bDeviceClass: 0x00 -> This is an Interface Class Defined Device
bDeviceSubClass: 0x00
bDeviceProtocol: 0x00
bMaxPacketSize0: 0x40 = (64) Bytes
idVendor: 0x1058 = Western Digital Technologies, Inc.
idProduct: 0x0730
bcdDevice: 0x1012
iManufacturer: 0x01
*!*ERROR: no String Descriptor for index 1!
iProduct: 0x02
*!*ERROR: no String Descriptor for index 2!
iSerialNumber: 0x03
*!*ERROR: no String Descriptor for index 3!
bNumConfigurations: 0x01

This is the info from the program thatfzabkar gave me provided