If you are writing a custom driver.
Usb com device driver.
If a microsoft provided driver is not available for the usb device class to which your device belongs then consider using generic drivers winusb sys or usbccgp sys.
You can develop a custom host controller driver that communicates with the usb host controller extension ucx driver.
Windows drivers for all other devices are provided by the respective hardware manufacturer as listed in the oem usb drivers document.
Windows will then recognize the adb interface and the device will be a properly installed known device.
When you plug the device into your usb windows will look for the associated driver if it cannot find this driver then you will be prompted to insert the driver disc that came with your device.
This issue occurs because the usb audio 2 0 driver usbaudio2 sys isn t classified as a generic driver in windows 10 version 1703.
Common usb device errors are usb port not working.
There s a driver in the device you connected to that isn t supported in the version of windows 10 mobile your phone is running.
Microsoft has a tool specifically designed for fixing problems with usb 3 0 devices and drivers.
The best free usb drivers app downloads for windows.
Therefore the system assumes that a compatible nongeneric driver is installed for the device even though the driver is actually generic.
For information about the supported devices see universal serial bus usb.
For more information see developing windows drivers for usb host controllers.
If one is discovered allow it to continue with an attempted fix.
Usb mass storage device intel usb 3 0 extensible host controller driver usb data cable realtek us.
Before writing a driver for your usb device determine whether a microsoft provided driver meets the device requirements.
Download it from the official support website then run the program as you would any other.
For handling common function logic for usb devices.
If your usb device does not work the most likely problem is missing or outdated drivers.
It will attempt to diagnose your usb 3 0 problem.
For more information see usb device side drivers in windows.
The google usb driver is required for windows if you want to perform adb debugging with google devices.
Here we can see that the device is a nexus 4 or nexus 7 2013 with usb debugging enabled so we d need to install the adb drivers.