fabc_731
驱动牛犊
驱动牛犊
  • 注册日期2009-01-20
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望81点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3089回复:1

我的.inf文件哪里错了?

楼主#
更多 发布于:2010-03-24 17:55
问我的.inf文件哪里错了,为什么安装总是提示“由于向导无法找到需要的软件因此无法安装硬件”;
VID 和PID应该没错,因为我查看了设备范例ID为:usb\VID_0547&PID_1002\5&44c14&0&4

[Version]
Signature="$CHICAGO$"
Class=USB
provider=%Cypress%
LayoutFile=layout.inf

[Manufacturer]
%Cypress%=Cypress

[Cypress];
%USB\VID_0547&PID_1002.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_1002

[PreCopySection]
HKR,,NoSetupUI,,1

[DestinationDirs]
EZUSB.Files.Ext = 10,System32\Drivers
EZUSB.Files.Inf = 10,INF

[EZUSB.Dev]
CopyFiles=EZUSB.Files.Ext; EZUSB.Files.Inf
AddReg=EZUSB.AddReg

[EZUSB.Dev.NT]
; copyfiles commented out for Win2K to avoid user intervention during install
CopyFiles=EZUSB.Files.Ext; EZUSB.Files.Inf
AddReg=EZUSB.AddReg

[EZUSB.Dev.NT.Services]
Addservice = EZUSB, 0x00000002, EZUSB.AddService

[EZUSB.AddService]
DisplayName = %EZUSB.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 2 ; SERVICE_AUTO_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\System32\Drivers\hrusb.sys
LoadOrderGroup = Base

[EZUSB.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,hrusb.sys

[EZUSB.Files.Ext]
hrusb.sys

[EZUSB.Files.Inf]
hrusb.Inf

;---------------------------------------------------------------;

[Strings]
Cypress="Cypress Semiconductor"

USB\VID_0547&PID_1002.DeviceDesc="CRS H16XXXIDE-USB Development Board"

EZUSB.SvcDesc="Cypress General Purpose USB Driver (hrusb.sys)"
yuexyy
驱动牛犊
驱动牛犊
  • 注册日期2007-09-26
  • 最后登录2010-12-09
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望151点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2010-08-27 14:21
CopyFiles=EZUSB.Files.Ext; EZUSB.Files.Inf
这个中间怎么能用“;”,分号是用来注释掉一行的
我看里面还几个地方用到分号

还有你的设备ID,最好从设备管理器里确认一下,选择hardwareID那一项看

为了确认你inf写的有没有问题,可以抛开设备ID,把安装小节的名改成“defaultInstall”,点击鼠标右键安装,看看文件是否安装到相应路径中
游客

返回顶部