Hi Ivan,
Your Windows 7 question is more complex than typically answered in the Microsoft Answers forum. It is better suited for a programmer audience on MSDN. Please post your question in the MSDN forum.
Let us know if you have any queries.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
I have an embedded device with USB interface and I'm trying to get it working with Windows 7 without any additional drivers as described here: https://blogs.msdn.microsoft.com/usbcoreblog/2012/09/26/how-to-install-winusb-sys-without-a-custom-inf/
I added all necessary MS descriptors to the firmware when windows asks for them during USB enumeration, so at the end it is detected as WinUSB compatible device -
USB\MS_COMP_WINUSB is shown in the device manager:
Now I expect Windows Update to get and install the WinUSB driver for it automatically. However this does not happen - I see that Windows contacts the update site, but does not find the driver.
Do you have any idea why this happens and what should I try else?
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
Answer accepted by question author
Hi Ivan,
Your Windows 7 question is more complex than typically answered in the Microsoft Answers forum. It is better suited for a programmer audience on MSDN. Please post your question in the MSDN forum.
Let us know if you have any queries.
It's about Windows 7 and I couldn't find anything there that would work like "Feedback Hub". The included troubleshooting tool doesn't allow reporting any bugs.
You can report a bug by using our Feedback Hub. You can either vote on an existing submission or submit a new issue. When you submit a feedback item we gather additional details and information about your issue that will help determine what's causing it and address it. Feedback items regularly receive Microsoft responses on the submissions in the Feedback app so you can see what we are doing about your feedback. Please revisit frequently to see the status of your feedback items. In order to submit new feedback, please follow these steps:
Let us know if you have any queries.
Let us know if you have any queries.
Is there a way to report a bug? After following tests I think it is one...
Final result of many tests:
2 x Windows 7 Professional x64 VMs (1 x English, 1x German) - parallel installation, same steps, same WU settings. All available updates installed on both VMs.
Connected Device to English VM:
dvi: Searching for compatible ID(s):
dvi: usb\ms_comp_winusb
dvi: usb\class_ff&subclass_00&prot_00
dvi: usb\class_ff&subclass_00
dvi: usb\class_ff
cpy: Policy is set to make all digital signatures equal.
dvi: Enumerating INFs from path list 'C:\Windows\inf'
inf: Searched 0 potential matches in published INF directory
inf: Searched 35 INFs in directory: 'C:\Windows\inf'
dvi: {Build Driver List - exit(0x00000000)} 22:53:31.780
ndv: Selecting best match from Driver Store (including Device Path)...
dvi: {DIF_SELECTBESTCOMPATDRV} 22:53:31.781
dvi: No class installer for 'TEST-DEVICE'
dvi: No CoInstallers found
dvi: Default installer: Enter 22:53:31.785
dvi: {Select Best Driver}
! dvi: Selecting driver failed(0xe0000228)
dvi: {Select Best Driver - exit(0xe0000228)}
! dvi: Default installer: failed!
! dvi: Error 0xe0000228: There are no compatible drivers for this device.
dvi: {DIF_SELECTBESTCOMPATDRV - exit(0xe0000228)} 22:53:31.787
ndv: Searching Windows Update for drivers... 22:53:31.801
ndv: Waiting for previous WU search to complete. 22:53:31.802
ndv: Acquired WU search serialization mutex. 22:53:42.922
ndv: About to release WU search serialization mutex. 22:54:03.101
ndv: Found driver on Windows Update, downloading - 0.0 MB... 22:54:03.101
=> everything OK, driver found and installed
German VM:
dvi: Searching for compatible ID(s):
dvi: usb\ms_comp_winusb
dvi: usb\class_ff&subclass_00&prot_00
dvi: usb\class_ff&subclass_00
dvi: usb\class_ff
cpy: Policy is set to make all digital signatures equal.
dvi: Enumerating INFs from path list 'C:\Windows\inf'
inf: Searched 0 potential matches in published INF directory
inf: Searched 35 INFs in directory: 'C:\Windows\inf'
dvi: {Build Driver List - exit(0x00000000)} 23:00:35.087
ndv: Selecting best match from Driver Store (including Device Path)...
dvi: {DIF_SELECTBESTCOMPATDRV} 23:00:35.087
dvi: No class installer for 'TEST-DEVICE'
dvi: No CoInstallers found
dvi: Default installer: Enter 23:00:35.087
dvi: {Select Best Driver}
! dvi: Selecting driver failed(0xe0000228)
dvi: {Select Best Driver - exit(0xe0000228)}
! dvi: Default installer: failed!
dvi: {DIF_SELECTBESTCOMPATDRV - exit(0xe0000228)} 23:00:35.087
ndv: Searching Windows Update for drivers... 23:00:35.103
ndv: Waiting for previous WU search to complete. 23:00:35.103
ndv: Acquired WU search serialization mutex. 23:00:43.824
ndv: About to release WU search serialization mutex. 23:01:03.670
ndv: No driver found on Windows Update. 23:01:03.670
Driver not found.
Thanks, will try it where. I thought it might be a generic windows update problem and Microsoft just removed the driver...