|
回复 P大
今天忙活了一天 修了一天电脑,拆了几台笔记本,刚刚才上网,P大不好意思
你是说如何将txtsetup.sif写全所有硬件ID的信息是吗?
额 P大你谦虚了吧,现在应该都用那个TETSETUP.EXE程序添加吧,步骤:就是先添加驱动,然后再添加硬件ID和驱动名称
如ABP480N5.SYS:
[SourceDisksFiles]
ABP480N5.sys=1,,,,,,4_,4,1,,,1,4
[HardwareIdsDatabase]
PCI\VEN_10CD&DEV_1300&SUBSYS_13201195="abp480"
PCI\VEN_10CD&DEV_1300&SUBSYS_133010CD="abp480"
[SCSI.Load]
abp480=ABP480N5.SYS,4
[SCSI]
abp480="Advansys CardBus SCSI"
工具添加步骤很简单,就上面红色字两步就行,就是要批量更新的话,工程量就大了,也就是因为这个工程量得问题,所以为了偷懒我想了这个没人关注的栏法子。
注册表里面都有每个驱动支持的硬件ID啊。
比如aar81xx.sys
;;
;; E:\SRS\XP.x86.Adaptec\SRS.XP.Adaptec.Drv\aar81xx.inf[ADAPTEC]
;;
[HKEY_LOCAL_MACHINE\sss\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_11AB&DEV_6041]
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"
"Service"="aar81xx"
[HKEY_LOCAL_MACHINE\sss\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_11AB&DEV_6081]
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"
"Service"="aar81xx"
[HKEY_LOCAL_MACHINE\sss\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_9005&DEV_0241]
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"
"Service"="aar81xx"
[HKEY_LOCAL_MACHINE\sss\ControlSet001\Services\aar81xx]
"ErrorControl"=dword:00000001
"Group"="SCSI Miniport"
"Start"=dword:00000000
"Type"=dword:00000001
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6D,00,33,00,32,00,5C,00,64,00,72,00,69,00,76,00,65,00,72,00,73,00,5C,00,61,00,61,00,72,00,38,00,31,00,78,00,78,00,2E,00,73,00,79,00,73,00,00,00
[HKEY_LOCAL_MACHINE\sss\ControlSet001\Services\aar81xx\Parameters]
[HKEY_LOCAL_MACHINE\sss\ControlSet001\Services\aar81xx\Parameters\Device]
"DriverParameter"="AM=3"
"NumberOfRequests"=dword:0000001C
[HKEY_LOCAL_MACHINE\sss\ControlSet001\Services\aar81xx\Parameters\PnpInterface]
"5"=dword:00000001
咦,不过没有驱动名称也,呵呵 这个我就不清楚了 |
|