阅读:3191回复:1
我的.inf文件哪里错了?
问我的.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)" |
|
沙发#
发布于:2010-08-27 14:21
CopyFiles=EZUSB.Files.Ext; EZUSB.Files.Inf
这个中间怎么能用“;”,分号是用来注释掉一行的 我看里面还几个地方用到分号 还有你的设备ID,最好从设备管理器里确认一下,选择hardwareID那一项看 为了确认你inf写的有没有问题,可以抛开设备ID,把安装小节的名改成“defaultInstall”,点击鼠标右键安装,看看文件是否安装到相应路径中 |
|