cached USB device descriptors

  • Thread starter Thread starter Brett
  • Start date Start date
B

Brett

Hi,

We manafacture a dedicated piece of hardware and each piece of hardware has
a unique USB string descriptor. This is the way that we designed the product
and useful for us to have. However, for internal testing, each time we
connect the USB device to a windows machine, it finds the new device and
requests that the driver is re-installed. We have noticed that the more
machines that the windows device recognises, the longer it takes to be able
to recognice a new device. Presumably it's searching through it's list of
known USB devices, which is growing larger and larger and larger....

This problem has only really shown itself on the windows 2000 machine that
we have. Sorry if the post was inappropriate.

Does anyone have any suggestions for working around this problem? Is there a
way to delete the list of "known USB devices" that the OS knows about?

I've searched the registry for this sort of information, but it doesn't seem
to be stored there.

Any help is appreciated,
Brett.
 
There is a registry hack that disables recognition of USB serial numbers.
It will do what you need.
Search microsoft.public.development.device.drivers NG or google.

To delete the build-up of stale device instances. use devcon tool (search MS
downloads).

Good luck,
--PA
 
Back
Top