USB "device descriptor request failed" and "partial or ambiguous match" on Win10.

Man of Honour
Joined
5 Dec 2003
Posts
21,063
Location
Just to the left of my PC
I bought a very cheap digital camera (£25), which works for what I want. When I connect it to my PC via USB to transfer the photos over, Windows "sees" it but it's unusable and appears in device manager as an unknown USB device with the "device descriptor request failed" error. Looking in the properties/events for the device shows this:

Device USB\VID_0000&PID_0002\5&e658374&0&3 was not migrated due to partial or ambiguous match.

Last Device Instance Id: USB\VID_0000&PID_0000\5&227472FB&0&1
Class Guid: {36fc9e60-c465-11cf-8056-444553540000}
Location Path:
Migration Rank: 0xF000FFFFFFFFF100
Present: false
Status: 0xC0000719

There are no drivers for the camera and no mention of drivers in the manual (which is inaccurate in a few places and badly translated, so maybe it's wrong) - it's supposed to just be plugged in and treated as a standard USB storage device. I have several other devices that do the same thing. All of them work. The manufacturer's page doesn't even mention this camera.

I've looked online for advice, but it's all about (re)installing drivers, which doesn't apply in this case, and changing power settings for USB devices. Which I tried, to no effect. I've also tried known good USB ports, just in case a port was faulty.

I'm running Windows 10.

Any ideas other than binning the camera and buying a better one that has some tech support?
 
Try different USB ports - front vs back, and USB 2 vs 3 if you have both. And a different cable - a short, high-quality is most likely to work.

While standard mass storage devices don't need drivers installed, they do still use drivers, and Windows can sometimes try to use the wrong one. In the device manager, while the camera is not connected, try View -> Show hidden devices, then right click -> Uninstall device on the offending device (there might be several of them - one for each USB port it has ever been plugged in to), then plug it back in again.
 
Try different USB ports - front vs back, and USB 2 vs 3 if you have both. And a different cable - a short, high-quality is most likely to work.

While standard mass storage devices don't need drivers installed, they do still use drivers, and Windows can sometimes try to use the wrong one. In the device manager, while the camera is not connected, try View -> Show hidden devices, then right click -> Uninstall device on the offending device (there might be several of them - one for each USB port it has ever been plugged in to), then plug it back in again.

Thanks for the suggestions. I had already tried different ports, front and back and 2 and 3. The hidden devices showed 6 failures - 3 with code 43 device descriptor failed and 3 with code 45 invalid descriptor. I uninstalled them all and plugged the camera in again, which gave another code 43 device descriptor failed. So the remaining suggestion to test is a different cable. I have the usual box of assorted (and unsorted, unfortunately) cables...

...aha! That worked! The cable is 2 metres long, so it's certainly not short, but it does work. Thank you. I hadn't consider the possibility that the brand new cable shipped with the camera was faulty. I guess they cut corners on everything at that price.
 
Back
Top Bottom