tyger
驱动牛犊
驱动牛犊
  • 注册日期2002-11-01
  • 最后登录2004-04-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1539回复:7

急! win2000下安装pci驱动程序出错??

楼主#
更多 发布于:2003-06-25 16:57
各位兄弟姐妹:
      我win2000下安装pci的驱动程序时总是报错
   ‘名称已用作服务名或显示名’,我该怎样查问题??????????
我是一条被驱动的鱼
wangjisheng
驱动小牛
驱动小牛
  • 注册日期2002-11-06
  • 最后登录2011-07-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望20点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-07-15 10:05
是你inf文件的问题,将内部的名字改一下
huy0221
驱动牛犊
驱动牛犊
  • 注册日期2003-04-09
  • 最后登录2004-02-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-15 11:15
用ultraedit32之类的打开。inf文件,在最后有一些信息,你可以改改试试。GOOD LUCK!
tyger
驱动牛犊
驱动牛犊
  • 注册日期2002-11-01
  • 最后登录2004-04-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-07-21 09:41
          我把inf文件中的设备类名和外部可见的设备名都改了,

可还不行。现在都不知道改怎办了??!!
我是一条被驱动的鱼
wangjisheng
驱动小牛
驱动小牛
  • 注册日期2002-11-06
  • 最后登录2011-07-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望20点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-08-08 09:19
修改一下classname
stephen80320
驱动小牛
驱动小牛
  • 注册日期2003-07-01
  • 最后登录2003-12-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
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]
fhcsl
驱动牛犊
驱动牛犊
  • 注册日期2001-05-23
  • 最后登录2004-11-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-08-11 18:42
这个问题确实是INF 文件中的内容和当前系统中的服务相冲突。在INF中查找 AddService ,将指定的Service 在注册表中查找,然后删除注册表中对应的Service 项,重新启动安装驱动就好了.
SYSTEM\\CurrentControlSet\\services
HONGLIN
驱动牛犊
驱动牛犊
  • 注册日期2002-04-04
  • 最后登录2010-03-17
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望12点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-08-15 13:11
你的 ClassID 已经对应一个类型的设备了,找出来删掉!
不再困惑
游客

返回顶部