There is a secondary device connected to this hardware that Windows cannot identify because it does not have a valid hardware identification number.

Hongjun Zhang 0 Reputation points
2023-06-04T20:28:49.4833333+00:00

I have a multi-function USB device. The USB device driver creates a virtual device for each function and installs a device driver for each virtual device. The device drivers for the USB device and the virtual devices work on Windows 7 and 8. The USB device driver works on Windows 10, but the virtual device driver is not installed on Windows 10. The USB device's Device status on Windows 10 says

"This device is working properly. There is a secondary device connected to this hardware that Windows cannot identify because it does not have a valid hardware identification number."

What has been changed in Windows 10 device driver requirements? How to fix this problem in the device driver code? Please suggest possible solutions.

Windows 10 Hardware Performance
Windows 10 Hardware Performance
Windows 10: A Microsoft operating system that runs on personal computers and tablets.Hardware Performance: Delivering / providing hardware or hardware systems or adjusting / adapting hardware or hardware systems.
117 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Limitless Technology 44,381 Reputation points
    2023-06-05T11:37:18.2866667+00:00

    Hello Hongjun,

    Thank you for your question and for reaching out with your question today.

    I recommend updating your .Net installation as this could be the cause of the issues you're experiencing. Most windows 7/8 drivers should work on WIndows 10.

    If the reply was helpful, please don’t forget to upvote or accept as answer.

    Best regards.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.