无忧启动论坛

标题: inf、sys驱动如何安装 [打印本页]

作者: freesoft00    时间: 2019-1-30 20:04
标题: inf、sys驱动如何安装
本帖最后由 freesoft00 于 2019-1-31 10:06 编辑

安装一个虚拟网卡。win7在设备管理器中好安装。
xp的不会。
驱动是inf文件和sys文件。
如何手动安装?


谢谢各位了!
问题解决,解放方法在13楼
作者: freesoft00    时间: 2019-1-30 20:04
右键inf文件安装是不行的。
作者: vaf    时间: 2019-1-30 20:34
在某些 PE 中有个工具
可以安装 inf 的或 cab 的驱动。
作者: 窄口牛    时间: 2019-1-30 20:45
devcon试试看
作者: freesoft00    时间: 2019-1-30 21:00
窄口牛 发表于 2019-1-30 20:45
devcon试试看

devcon -r install test.inf *
我是这样安装了。但是安装后是黄色叹号。又手动更新一下驱动在设备管理器中显示正常了。
但是运行软件还是提示安装驱动。
作者: nttwqz    时间: 2019-1-30 21:25
用dpinst试试

DPInst32.zip

293.95 KB, 下载次数: 56, 下载积分: 无忧币 -2


作者: fuldho    时间: 2019-1-30 21:25
id在inf里找,
devcon.exe rescan d:\test.inf "ID"
作者: freesoft00    时间: 2019-1-30 22:13
;-------------------------------------------------------------------------------
; FCNVMINI.INF
;
; FCN Virtual Ethernet Adapter
;

[version]
Signature   = "$Windows NT$"
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %Provider%
DriverVer   =10/01/2016,6.1.7600.1002
CatalogFile =FCNVMINI.cat

[Strings]
Provider                   = "FCN Virtual Adapter"
FCNVMINI.DeviceDesc        = "FCN Virtual Adapter"
FCNVMINI.Service.DispName  = "FCN Virtual Adapter"

; Manufacturer-Name = Models-Section-Name

[Manufacturer]
%Provider% = FCNVMINI,NTx86,NTamd64

;For Win2k

[FCNVMINI]
%FCNVMINI.DeviceDesc%    = FCNVMINI.ndi, root\FCNVMINI ; Root enumerated
%FCNVMINI.DeviceDesc%    = FCNVMINI.ndi, FCNVMINI ; Legacy Toaster Bus enumerated

;For WinXP and later

[FCNVMINI.NTx86]
%FCNVMINI.DeviceDesc%    = FCNVMINI.ndi, root\FCNVMINI ; Root enumerated
%FCNVMINI.DeviceDesc%    = FCNVMINI.ndi, FCNVMINI ; Legacy Toaster Bus enumerated

[FCNVMINI.NTamd64]
%FCNVMINI.DeviceDesc%    = FCNVMINI.ndi, root\FCNVMINI ; Root enumerated
%FCNVMINI.DeviceDesc%    = FCNVMINI.ndi, FCNVMINI ; Legacy Toaster Bus enumerated

[FCNVMINI.ndi]
Characteristics = 0x1 ; NCF_VIRTUAL
*IfType         = 0x6 ; IF_TYPE_ETHERNET_CSMACD
*MediaType      = 0x0 ; NdisMedium802_3
*PhysicalMediaType = 14  ; NdisPhysicalMedium802_3
AddReg          = FCNVMINI.Reg
CopyFiles       = FCNVMINI.CopyFiles

[FCNVMINI.ndi.Services]
AddService      = FCNVMINI, 2, FCNVMINI.Service

[FCNVMINI.Reg]
HKR,    ,                         *NdisDeviceType,     0x00010001, 1   ; NDIS_DEVICE_TYPE_ENDPOINT
HKR,    ,                         BusNumber,           0, "0"
HKR, Ndi,                         Service,             0, "FCNVMINI"
HKR, Ndi\Interfaces,              UpperRange,          0, "ndis5"
HKR, Ndi\Interfaces,              LowerRange,          0, "ethernet"
HKR, Ndi\params\MTU,              ParamDesc,           0, "MTU"
HKR, Ndi\params\MTU,              Type,                0, "int"
HKR, Ndi\params\MTU,              Default,             0, "1400"

[FCNVMINI.CopyFiles]
FCNVMINI.sys,,,2

[FCNVMINI.Service]
DisplayName     = %FCNVMINI.Service.DispName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\FCNVMINI.sys
LoadOrderGroup  = NDIS

[SourceDisksNames]
1 = "FCNVMINI Driver Disk 1",FCNVMINI.sys,,

[SourceDisksFiles]
FCNVMINI.sys  = 1,,

; DestinationDirs 11 = %WinDir%\System32 12 = %WinDir%\System32\Drivers

[DestinationDirs]
FCNVMINI.CopyFiles = 12
作者: freesoft00    时间: 2019-1-30 22:16
安装的就是这个
https://www.52pojie.cn/thread-817039-1-1.html
win7安装了几个都没有问题。但是xp系统下面,有些可以直接安装,有些不行,提示失败。
在temp目录下面找到驱动sys和inf文件,手动跟新这个一台,还有一台用devcon -r install test.inf *安装后,更新驱动,再打开软件,点击连接还提示让安装驱动。
作者: 窄口牛    时间: 2019-1-31 07:40
可能它存在别的依赖?软驱动会有冲突现象导致加载失败。
作者: 二九结狐六体    时间: 2019-1-31 09:03
嗯,非常可以的啊!
作者: 海市蜃楼    时间: 2019-1-31 09:19
freesoft00 发表于 2019-1-30 22:16
安装的就是这个
https://www.52pojie.cn/thread-817039-1-1.html
win7安装了几个都没有问题。但是xp系统 ...

问题反馈给作者,或许能解决的
作者: freesoft00    时间: 2019-1-31 10:01
海市蜃楼 发表于 2019-1-31 09:19
问题反馈给作者,或许能解决的

不用了。
估计是系统垃圾太多了。
用微软的pm监测了一下,发现在安装虚拟设备的时候temp临时目录没有生成文件。
于是del所有临时文件。再打开temp目录,删除不到2万的临时目录。
再安装可以了。
足足删除了20分钟
作者: 海市蜃楼    时间: 2019-1-31 13:35
freesoft00 发表于 2019-1-31 10:01
不用了。
估计是系统垃圾太多了。
用微软的pm监测了一下,发现在安装虚拟设备的时候temp临时目录没有生 ...

可能是文件太多无法写入
作者: x9tian    时间: 2019-2-6 17:36
freesoft00 发表于 2019-1-30 21:00
devcon -r install test.inf *
我是这样安装了。但是安装后是黄色叹号。又手动更新一下驱动在设备管理器 ...

像装上了,好像xp虚拟网卡驱动都要重启一下机才能生效。




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3