zhaozy1982
驱动牛犊
驱动牛犊
  • 注册日期2005-03-27
  • 最后登录2010-01-20
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望60点
  • 贡献值0点
  • 好评度55点
  • 原创分0分
  • 专家分0分
阅读:1599回复:1

写了INF,但是安装失败,帮忙看一下

楼主#
更多 发布于:2007-08-06 05:47
我的INF是为Realtek 8139网卡写的

我在设备管理器中,用更新驱动的方式想把驱动加载上网卡,但是每次都提示“向导无法为您的硬件找到比您现在已经安装的软件更匹配的软件”,请问这是什么原因啊?

我的INF是用DDK下的GenINF的WIZARD写了一个框架,没有添加其他东西,然后用chkinf检查了一下,没有错误,但是有下面的警告
Warnings:
Line 0: (W22.1.2212) No Copyright information found.
Line 15: (W22.1.2025) No value for Version (DriverVer=mm/dd/yyyy,version).
Line 22: (W22.1.2207) SourceDisksFiles section defined but no CopyFiles directive found.
Line 24: (W22.1.2207) SourceDisksFiles section defined but no CopyFiles directive found.
Line 34: (W22.1.2211) Directive: "AddReg" or "CopyFiles" expected in section [8139_Inst.NTX86]
Line 34: (W22.1.2191) Empty DDInstall section will not install any drivers.
Line 37: (W22.1.2083) Section [8139_EVENTLOG_INST] not referenced
Line 40: (W22.1.2083) Section [8139_EVENTLOG_INST.ADDREG] not referenced

补充一下:
我用的是XP的DDK,程序是网站上的那个8139的例子,得到的sys好像是用在2000下的。但是有人说2000下的sys可以直接安装在XP下,我就另外写了一个INF。请问是什么原因啊?


我才在看XXP的DDK的文档,下面这句话怎么理解啊?

Do not arbitrarily modify the time stamps of your INF files, as a version control mechanism. Version control of INF files should be based on a date and version number specified in an INF Version section.

是不是说INF里面的时间戳就是用来衡量驱动版本的啊?

ubuntu_amateur
驱动牛犊
驱动牛犊
  • 注册日期2006-08-04
  • 最后登录2008-12-04
  • 粉丝0
  • 关注0
  • 积分970分
  • 威望98点
  • 贡献值0点
  • 好评度97点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-10-31 15:34
你的错误,跟时间戳没关系吧?
我的情况是在一些机器上可以安装成功,在有些机器上安装不成功! 奇了怪。
there is a will,there is a way
游客

返回顶部