您可能已经注意到,如果您使用USB设备并将其插入计算机,Windows会识别并配置它。然后,如果你拔掉它并将其重新插入另一个USB端口,Windows就会出现一连串的健忘症,并认为这是一个完全不同的设备,而不是使用上次插入时应用的设置,或者你的电脑无法识别它,这是为什么?

  USB设备的人解释说,当设备缺少USB序列号时会发生这种情况。

  USB设备上的序列号是可选的。如果设备有一个,则无论您将哪个USB端口插入,Windows都会识别该设备。但如果它没有序列号,则Windows会将不同USB端口上的每个外观视为新设备。

  USB设备的一个主要制造商并不太了解序列号是如何工作的。他们给所有设备提供了序列号,这很好,但是它们都有相同的序列号。如果插入两个序列号,就会发生令人兴奋的事情。设备同时进入计算机。

  但是,如果Windows缺少序列号并显示在不同的端口上,为什么Windows会将其视为不同的设备?为什么它不能只是说,“哦,你在那里,在那边的另一个港口。”

​  因为一旦插入两个这样的设备,就会产生随机行为。根据即插即用枚举设备的顺序,这两组设置将在每次启动时看似随机分配。今天设置匹配单向,但明天当设备按其他顺序枚举时,设置将被交换。(如果以不同的顺序插入设备,你会得到类似的令人困惑的行为。),那么遇到无法识别的话,我们可以重新插下,或者重启下计算机,更新USB驱动。

版权声明:本文为hacker520原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/hacker520/p/9430315.html