I’ve got a couple of USB to Ethernet adapter that works fine with PXE on other devices – but they simply don’t work with the Surface Laptop. Updated the firmware on the laptop to the latest (as Surface Pro’s had similar issues with old firmware), and still had the same issue. On Surface devices, firmware is exposed to the operating system as a driver and is visible in Device Manager. This enables device firmware and drivers to be automatically updated using Windows Update or Windows Update for Business. However, be aware that when the Selective Suspend feature is disabled, all USB host controller drivers (and therefore all USB ports and connected USB devices) in the system are affected. Therefore, your computer cannot suspend any USB devices that are connected to it, and the USB devices can continue to use power while connected to the computer. Shut down your Surface. Insert the bootable USB drive into the USB port on your Surface. Press and hold the volume-down button on the Surface. While you're doing this, press and release the power button. This firmware and driver package contains drivers for all of the components in the Surface Pro LTE, as well as updates to the system firmware that have been released via Windows Update. These drivers and firmware are compatible with Windows 10, including Enterprise versions, The driver MSI files include all of the drivers and firmware needed to.
-->This article helps to fix an issue in which Windows 10 doesn't install specific drivers for USB audio devices on the first connection.
Original product version: Windows 10, version 1703
Original KB number: 4021854
Symptom
When you connect a USB audio device to a Windows 10 Version 1703-based computer the first time, the operating system detects the device but loads the standard USB audio 2.0 driver (usbaudio2.sys) instead of the specific device driver.
Cause

This issue occurs because the USB audio 2.0 driver (usbaudio2.sys) isn't classified as a generic driver in Windows 10 Version 1703. Therefore, the system assumes that a compatible, nongeneric driver is installed for the device even though the driver is generic.
This issue also causes Windows 10 Version 1703 to postpone the search for other compatible drivers through Windows Update that typically occurs immediately after you install a new device.
Resolution
To fix this issue, use one of the following methods.
Method 1


To resolve this issue, install update 4022716.
Method 2
If the device-specific driver is distributed through Windows Update, you can manually update the driver by using Device Manager. For more information about how to do this, see update drivers in Windows 10.
Method 3
If the device is not yet connected, first install the device-specific driver, such as by using the appropriate installer. After the device-specific driver is installed, Windows 10 will select that driver instead of the standard USB audio 2.0 driver when you first connect the device.
Install Driver For Usb Device
Note
See the device manufacturer's user guide for specific instructions about how to install the driver.
Unknown Usb Device Driver Download

Method 4
Drivers Surface Concept Usb Devices Download
If the driver isn't distributed through Windows Update, you can manually reinstall the driver. To do this, follow these steps:
Drivers Surface Concept Usb Devices Drivers
- Install the device-specific driver (see Method 2).
- Open Device Manager.
- Right-click (or tap and hold) the name of the device, and then select Uninstall.
- Restart the computer.
When it restarts, Windows will try to reinstall the device by using the device-specific driver.
