阅读:2931回复:6
为什么我的设备的Vendor ID和Device ID被Win2000更改了?
pci卡
在98下面,用Dr. Hardware(一个检测硬件的软件)查看的结果是vid:1050 did:0628,和预想的一样,由硬件自己规定的。 但是,到了2000或者xp下面,还是用Dr.Hardware查看,结果是vid:1050 did:0028。郁闷……更加搞笑的是,用WinDriver查看的结果是vid:0050 did:0000 弄了半天都不知道是怎么回事。 非常奇怪的是,在注册表里面可以找到我们的设备,而且vid和did都是正确的vid:1050 did:0628。 我们试过用更改注册表的方式禁止2000自动安装驱动程序。不行…… 由于did和vid不同,所以驱动程序也安装不上。 |
|
|
沙发#
发布于:2002-04-21 20:00
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2002-04-21 20:15
但是不对啊,这两个寄存器是通过硬件连接进行置1或者置0的。
如果硬件工作不正常也不至于更改这两个寄存器。 况且,在2000下读的不对,但是98下读的是正确的呀。 那么,请问你们的问题最后是怎么解决的呢?谢谢 |
|
|
地板#
发布于:2002-04-22 13:39
用户被禁言,该主题自动屏蔽! |
|
地下室#
发布于:2002-04-22 13:54
把PCI的槽擦干净再试一下,多试一下!!
|
|
5楼#
发布于:2002-04-22 19:43
用户被禁言,该主题自动屏蔽! |
|
6楼#
发布于:2002-04-22 20:21
我也有过你的经历,不过把卡取下来,从新安装以后就可以了
应该是接触的问题,看看线路是否接触良好? |
|