xxn
xxn
驱动牛犊
驱动牛犊
  • 注册日期2001-04-19
  • 最后登录2003-09-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1368回复:5

inf文件安装驱动出错,大侠帮帮忙?

楼主#
更多 发布于:2003-06-26 11:01
安装时程序会重起,然后再控制面板设备属性里看说未安装功能驱动程序,我该怎么办?


Summary of \".\\ramdisk.inf\"
Total Errors:      1
Total Warnings:      1


--------------------------------------------------------------------------------

Errors:
Line 8: (E1081) Directive: CatalogFile required in section [Version] for WHQL digital signature.
--------------------------------------------------------------------------------

Warnings:
Line 10: (W2019) Class RAMDISK (ClassGUID {1304E24E-574F-4B8B-A5B6-6D0ED65A6208}) is unrecognized.

--------------------------------------------------------------------------------

Annotated INF:
; ramdisk.inf
;
; Installation file (.inf) for the  device.
;
; (c) Copyright 2003 xxn
;

[Version]
; (E1081) Directive: CatalogFile required in section [Version] for WHQL digital signature.
Signature=$Windows NT$
Class=ramdisk
; (W2019) Class RAMDISK (ClassGUID {1304E24E-574F-4B8B-A5B6-6D0ED65A6208}) is unrecognized.
ClassGuid={1304E24E-574F-4b8b-A5B6-6D0ED65A6208}
Provider=%MFGNAME%
DriverVer = 06/23/2003,1.0.0.1

[Manufacturer]
%MFGNAME%=DeviceList

[DestinationDirs]
DefaultDestDir=10,System32\\Drivers
DriverCopyFiles=10,System32\\Drivers

[SourceDisksFiles]
ramdisk.sys=1

[SourceDisksNames]
1=%INSTDISK%

[DeviceList]
%DESCRIPTION%=RamdiskInstall,RAMDISK0000


[RamdiskInstall]
CopyFiles=DriverCopyFiles
AddReg=RamdiskAddReg

[DriverCopyFiles]
ramdisk.sys,,,2

[RamdiskInstall.Services]
AddService=ramdisk,2,RamdiskService

[RamdiskService]
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%10%\\system32\\drivers\\ramdisk.sys

[RamdiskAddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,ramdisk.sys

[ClassInstall32]
AddReg=RAMDISK_class_addreg

[ClassInstall32.NTx86]
AddReg=RAMDISK_class_addreg

[RAMDISK_class_addreg]
HKR,,,,%DisplayClassName%
HKR,,Icon,,-5

[Strings]
MFGNAME=\"RuiKang\"
INSTDISK=\"RuiKang Installation Disc\"
DESCRIPTION=\"RAMDISK\"
DisplayClassName=\"RAMDISK\"
                          










XXN
jason.gao
驱动小牛
驱动小牛
  • 注册日期2002-05-08
  • 最后登录2003-11-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-06-27 09:29
错误:
没有数字签名文件,通常还是能安装的。(除非你的设置是“不安装非签名文件”,默认的是“提示”)

警告:
我不知道ramdisk是不是系统定义的类设备。
如果是,它的GUID请确保和系统定义的一致。
如果不是,应该增加class section,类似于:

[Version]
CLASS=MyMouse
ClassGuid={95EA4B7E-0BE6-428b-BBE0-4E44CAA8D660}

; ================= Class section =====================

[ClassInstall32]
Addreg=MyMouseClassReg  
  
[MyMouseClassReg]
HKR,,,0,\"MyMouse\"

; ================= End Class section ==================

我打字很快。
xxn
xxn
驱动牛犊
驱动牛犊
  • 注册日期2001-04-19
  • 最后登录2003-09-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-06-27 10:50
[ClassInstall32]
AddReg=RAMDISK_class_addreg

[ClassInstall32.NTx86]
AddReg=RAMDISK_class_addreg

[RAMDISK_class_addreg]
HKR,,,,%DisplayClassName%
HKR,,Icon,,-5

有呀
XXN
jason.gao
驱动小牛
驱动小牛
  • 注册日期2002-05-08
  • 最后登录2003-11-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-06-27 11:46
不好意思,没仔细看。

那可能不是INF的问题了,也有可能是driver的问题。(driver有问题时,安装后也会要重启的)
我打字很快。
xxn
xxn
驱动牛犊
驱动牛犊
  • 注册日期2001-04-19
  • 最后登录2003-09-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-06-27 14:03
谢谢 ,老大
XXN
lw7571
驱动牛犊
驱动牛犊
  • 注册日期2002-10-14
  • 最后登录2003-07-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-06-27 17:59
我也碰到类似问题,应该是driver问题,仔细查查入口函数DriverEntry
游客

返回顶部