阅读:1539回复:7
急! win2000下安装pci驱动程序出错??
各位兄弟姐妹:
我win2000下安装pci的驱动程序时总是报错 ‘名称已用作服务名或显示名’,我该怎样查问题?????????? |
|
|
沙发#
发布于:2003-07-15 10:05
是你inf文件的问题,将内部的名字改一下
|
|
板凳#
发布于:2003-07-15 11:15
用ultraedit32之类的打开。inf文件,在最后有一些信息,你可以改改试试。GOOD LUCK!
|
|
地板#
发布于:2003-07-21 09:41
我把inf文件中的设备类名和外部可见的设备名都改了,
可还不行。现在都不知道改怎办了??!! |
|
|
地下室#
发布于:2003-08-08 09:19
修改一下classname
|
|
5楼#
发布于:2003-08-08 14:08
你的问题我以前也遇到过。
做改动如下: 把你的驱动程序的INF文件中的设备ID,子设备ID等修改成和以前不同的ID。既然这个你已经修改了,还不成功,那么就: 在WINNT|win32|drivers目录下,把你未注册成功的.sys文件删除掉(虽然你注册最后一步未对,但是在该目录下存在这个.sys文件)。 我当初出错后,就同时把这几个地方该改的改了,改删掉的删掉了,然后再次安装就成功了。 另外,你还可以在注册表中看到相关的信息:HKEY_LOCAL_MACHINE的SYSTEM\\CurrentControlSet\\Control\\Class目录找 [编辑 - 8/8/03 by stephen80320] |
|
6楼#
发布于:2003-08-11 18:42
这个问题确实是INF 文件中的内容和当前系统中的服务相冲突。在INF中查找 AddService ,将指定的Service 在注册表中查找,然后删除注册表中对应的Service 项,重新启动安装驱动就好了.
SYSTEM\\CurrentControlSet\\services |
|
7楼#
发布于:2003-08-15 13:11
你的 ClassID 已经对应一个类型的设备了,找出来删掉!
|
|
|