无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: Lightning
打印 上一主题 下一主题

[发布] DrvIndex 快速安装驱动工具(多线程版)2023.8.20 更新: 集成网卡驱动

    [复制链接]
1201#
发表于 2023-9-27 19:13:25 | 只看该作者
回复

使用道具 举报

1202#
发表于 2023-9-27 23:34:20 | 只看该作者
本帖最后由 oluolio 于 2024-1-14 23:31 编辑

.
回复

使用道具 举报

1203#
发表于 2023-9-28 16:42:09 | 只看该作者
请问L大:
可否在没有相应硬件的情况下,强制安装驱动?比如在虚拟机里面安装了N卡驱动。
回复

使用道具 举报

1204#
发表于 2023-9-29 01:25:45 | 只看该作者
本帖最后由 oluolio 于 2024-1-14 23:40 编辑

.
回复

使用道具 举报

1205#
发表于 2023-9-29 01:26:18 | 只看该作者
本帖最后由 oluolio 于 2024-1-14 23:29 编辑

.
回复

使用道具 举报

1206#
发表于 2023-9-29 01:26:32 | 只看该作者
本帖最后由 oluolio 于 2024-1-14 23:29 编辑

.
回复

使用道具 举报

1207#
发表于 2023-9-29 01:26:43 | 只看该作者
本帖最后由 oluolio 于 2024-1-14 23:29 编辑

.
回复

使用道具 举报

1208#
发表于 2023-9-29 01:26:55 | 只看该作者
本帖最后由 oluolio 于 2024-1-14 23:06 编辑

.
回复

使用道具 举报

1209#
发表于 2023-9-29 23:00:49 | 只看该作者
华硕B760M-AYW WIFI主板,集成WIFI+Realtek蓝牙,刚装好windows 11,还没有安装wifi驱动(wifi+驱动2合1)时,设备管理器里面看到的是这个样子。

蓝牙设备的名称是:Generic Bluetooth Adapter

设备实例路径的值是

  1. USB\VID_13D3&PID_3571\00E04C000001
复制代码


硬件ID是:

  1. USB\VID_13D3&PID_3571&REV_0000

  2. USB\VID_13D38PID_3571
复制代码


看上去像是windows自动识别并已经安装好了驱动程序,实际上蓝牙没

起作用。![](blob:file:///55209261-1163-4725-ac95-bcb274edb5e9)设备

![](blob:file:///7267fe24-faef-4e21-8254-9616ece3b0c9)

必须手动安装wifi+蓝牙2合1的驱动程序,安装完了,先前的"Generic Blueetooth Adapter"被换名成了"Realtek Bluetooth Adapter"

设备实例路径的值是:

  1. USB\VID_13D3&PID_3571\00E04C000001
复制代码


硬件ID是:

  1. USB\VID_13D3&PID_3571&REV_0000

  2. USB\VID_13D38PID_3571
复制代码


可以看到,完全一样。

这就尴尬了:在drvindex的当前文件夹下有b760mwifibt.7z,用drvindex.exe -b,但未理会b760mwifibt.7z的存在,可能是它认为系统已经安装好了,不需要再安装一次。

对了,我忘了截图看看前后的驱动程序版本和日期了。节后截图再传上来。

![](blob:file:///11b79d2d-ef9d-49d0-b2df-335f97d0b4c8)

![](blob:file:///c7e7f121-c7f8-4210-acc8-2e8fdb78083d)

回复

使用道具 举报

1210#
发表于 2023-9-29 23:07:54 | 只看该作者

华硕B760M-AYW WIFI主板,集成WIFI+Realtek蓝牙,刚装好windows 11,还没有安装wifi驱动(wifi+驱动2合1)时,设备管理器里面看到的是这个样子。

蓝牙设备的名称是:Generic Bluetooth Adapter
设备实例路径的值是
  1. USB\VID_13D3&PID_3571\00E04C000001
复制代码

硬件ID是:
  1. USB\VID_13D3&PID_3571&REV_0000
  2. USB\VID_13D38PID_3571
复制代码


看上去像是windows自动识别并已经安装好了驱动程序,实际上蓝牙没
起作用。设备



必须手动安装wifi+蓝牙2合1的驱动程序,安装完了,先前的"Generic Blueetooth Adapter"被换名成了"Realtek Bluetooth Adapter"

设备实例路径的值是:
  1. USB\VID_13D3&PID_3571\00E04C000001
复制代码


硬件ID是:
  1. USB\VID_13D3&PID_3571&REV_0000
  2. USB\VID_13D38PID_3571
复制代码


可以看到,完全一样。

这就尴尬了:在drvindex的当前文件夹下有b760mwifibt.7z,用drvindex.exe -b,但未理会b760mwifibt.7z的存在,可能是它认为系统已经安装好了,不需要再安装一次。

对了,我忘了截图看看前后的驱动程序版本和日期了。节后截图再传上来。



点评

对,只安装驱动 未安装驱动的设备  详情 回复 发表于 2023-10-15 18:58
回复

使用道具 举报

1211#
发表于 2023-10-4 09:41:45 | 只看该作者
对于这种尴尬情况,我试了,只要用以下命令就可以解决,强制更新为正确的驱动程序:
  1. pnputil -i -a "\drvpath\drv.inf"
复制代码

实际应用的时候替换\drvpath\drv.inf
回复

使用道具 举报

1212#
发表于 2023-10-10 16:25:32 | 只看该作者
network文件夹外放drvindex就会自动搜索安装网卡驱动吗?能备份硬盘上的驱动吗?
回复

使用道具 举报

1213#
发表于 2023-10-10 17:34:14 | 只看该作者
Lightning 发表于 2023-9-23 16:12
不用添加到一个包也可以的,把驱动压缩包放到程序目录下就行了,压缩包不限数目


这样执行devindex会自动搜索安装network里面的驱动吗?需要把network文件夹里驱动包拷到出来吗?

点评

不用拷,DrvIndex会调用API,由windows自己拷系统文件夹。  详情 回复 发表于 2023-10-15 13:41
回复

使用道具 举报

1214#
发表于 2023-10-15 13:41:05 | 只看该作者
jnwin123 发表于 2023-10-10 17:34
这样执行devindex会自动搜索安装network里面的驱动吗?需要把network文件夹里驱动包拷到出来吗?

不用拷,DrvIndex会调用API,由windows自己拷系统文件夹。
回复

使用道具 举报

1215#
发表于 2023-10-15 13:44:14 | 只看该作者
楼主,好像DrvIndex并没有访问.wim文件。
我把显卡驱动文件夹导出为 vga.wim ,用的是这个命令导出:
  1. dism /capture-image /imagefile:vga.wim /capturedir:c:\vgadrv /compress:max /name:"显卡驱动"
复制代码

结果用DrvIndex -b,并没有访问vga.wim里面的驱动程序,而直接在设备管理器里面对显卡按指定文件夹 c:\vgadrv,就能正常安装显卡驱动。


点评

不加路径为 搜索当前目录下  详情 回复 发表于 2023-10-15 18:56
回复

使用道具 举报

1216#
发表于 2023-10-15 16:36:38 | 只看该作者

不错,赞一个
回复

使用道具 举报

1217#
 楼主| 发表于 2023-10-15 18:56:22 | 只看该作者
pda8888 发表于 2023-10-15 13:44
楼主,好像DrvIndex并没有访问.wim文件。
我把显卡驱动文件夹导出为 vga.wim ,用的是这个命令导出:

不加路径为 搜索当前目录下

点评

vga.wim和drvindex.exe在同一目录下的。  详情 回复 发表于 2023-10-15 19:41
回复

使用道具 举报

1218#
 楼主| 发表于 2023-10-15 18:58:18 | 只看该作者
pda8888 发表于 2023-9-29 23:07
华硕B760M-AYW WIFI主板,集成WIFI+Realtek蓝牙,刚装好windows 11,还没有安装wifi驱动(wifi+驱动2合1 ...

对,只安装驱动 未安装驱动的设备

点评

建议比较版本,如果搜索目录下有更新版本,可以指定参数安装更新的版本。  详情 回复 发表于 2023-10-15 19:47
回复

使用道具 举报

1219#
发表于 2023-10-15 19:41:15 | 只看该作者
Lightning 发表于 2023-10-15 18:56
不加路径为 搜索当前目录下

vga.wim和drvindex.exe在同一目录下的。

点评

原因已知道了,下次更新修复  详情 回复 发表于 2023-10-15 19:53
回复

使用道具 举报

1220#
发表于 2023-10-15 19:47:04 | 只看该作者
好东西,下载看看
回复

使用道具 举报

1221#
发表于 2023-10-15 19:47:36 | 只看该作者
Lightning 发表于 2023-10-15 18:58
对,只安装驱动 未安装驱动的设备

建议比较版本,如果搜索目录下有更新版本,可以指定参数安装更新的版本。
回复

使用道具 举报

1222#
 楼主| 发表于 2023-10-15 19:53:04 | 只看该作者
pda8888 发表于 2023-10-15 19:41
vga.wim和drvindex.exe在同一目录下的。

原因已知道了,下次更新修复
回复

使用道具 举报

1223#
发表于 2023-10-15 20:09:51 | 只看该作者
谢谢!期待……
回复

使用道具 举报

1224#
 楼主| 发表于 2023-10-17 00:05:25 | 只看该作者

安装设备驱动工具_DrvIndex_x64-86-v7.23.10.1619.7z (2.95 MB, 下载次数: 36)

点评

谢谢了! 再报告一个bug 华硕B760 Proart主板,集成雷电,没装上驱动之前,看到的问号设备,其详细信息是 APCI\ITE8853\1 驱动里的ITEUcmCxClient.inf内容如下 对应的驱动压缩包ucm_ite.7z放在drvindex相同  详情 回复 发表于 2023-10-17 11:08
回复

使用道具 举报

1225#
发表于 2023-10-17 11:08:48 | 只看该作者

谢谢了!
再报告一个bug

华硕B760 Proart主板,集成雷电,没装上驱动之前,看到的问号设备,其详细信息是 APCI\ITE8853\1
驱动里的ITEUcmCxClient.inf内容如下

  1. ;
  2. ; Copyright (c) Microsoft Corporation. All rights reserved.
  3. ;
  4. ; INF Name:
  5. ;
  6. ;     ITEUcmCxClient.inf
  7. ;
  8. ; Abstract:
  9. ;
  10. ;     INF for installing the USB Connector Manager client driver for
  11. ;     UCSI-compatible systems.
  12. ;

  13. [Version]
  14. Signature="$WINDOWS NT$"
  15. Class=USB
  16. ClassGuid={36FC9E60-C465-11CF-8056-444553540000}
  17. Provider=%ManufacturerName%
  18. CatalogFile=ITEUcmCxClient.cat
  19. DriverVer = 06/13/2022,1.3.7.111
  20. PnpLockdown = 1

  21. [DestinationDirs]
  22. DefaultDestDir = 12
  23. ITEUcmCxClient_Device_CoInstaller_CopyFiles = 11
  24. ;*****************************************
  25. ; Install Section
  26. ;*****************************************

  27. [Manufacturer]
  28. %ManufacturerName%=Standard,NTamd64

  29. [Standard.NTamd64]
  30. ;%UcmCxClient.DeviceDesc%=UcmCxClient_Device, ACPI\USBC000, ACPI\PNP0CA0 ; TODO: edit hw-id to match your device.
  31. %ITEUcmCxClient.DeviceDesc%=ITEUcmCxClient_Device, ACPI\ITE8853; old device name
  32. %ITEUcmCxClient.DeviceDesc%=ITEUcmCxClient_Device, ACPI\ITE8800;
  33. %ITEUcmCxClient.DeviceDesc%=ITEUcmCxClient_Device, ACPI\ITE8801;
  34. %ITEUcmCxClient.DeviceDesc%=ITEUcmCxClient_Device, ACPI\ITE8802;
  35. %ITEUcmCxClient.DeviceDesc%=ITEUcmCxClient_Device, ACPI\ITE8803;
  36. %ITEUcmCxClient.DeviceDesc%=ITEUcmCxClient_Device, ACPI\ITE8804;
  37. %ITEUcmCxClient.DeviceDesc%=ITEUcmCxClient_Device, ACPI\ITE8805;


  38. [ITEUcmCxClient_Device.NT]
  39. CopyFiles=Drivers_Dir
  40. FeatureScore=0x00

  41. [Drivers_Dir]
  42. ITEUcmCxClient.sys

  43. ;-------------- Service installation
  44. [ITEUcmCxClient_Device.NT.Services]
  45. AddService = ITEUcmCxClient,%SPSVCINST_ASSOCSERVICE%, ITEUcmCxClient_Service_Inst

  46. ; -------------- ITEUcmCxClient driver install sections
  47. [ITEUcmCxClient_Service_Inst]
  48. DisplayName    = %ITEUcmCxClient.SVCDESC%
  49. ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
  50. StartType      = 3               ; SERVICE_DEMAND_START
  51. ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
  52. ServiceBinary  = %12%\ITEUcmCxClient.sys
  53. Dependencies   = UcmCx

  54. ;
  55. ;--- ITEUcmCxClient_Device Coinstaller installation ------
  56. ;

  57. ;[DestinationDirs]
  58. ;ITEUcmCxClient_Device_CoInstaller_CopyFiles = 11

  59. [ITEUcmCxClient_Device.NT.CoInstallers]
  60. AddReg=ITEUcmCxClient_Device_CoInstaller_AddReg
  61. CopyFiles=ITEUcmCxClient_Device_CoInstaller_CopyFiles

  62. [ITEUcmCxClient_Device_CoInstaller_AddReg]
  63. ;


  64. [ITEUcmCxClient_Device_CoInstaller_CopyFiles]
  65. ;


  66. [SourceDisksNames]
  67. 3426 = windows cd

  68. [SourceDisksFiles]
  69. ;

  70. ITEUcmCxClient.sys = 3426

  71. [ITEUcmCxClient_Device.NT.Wdf]
  72. KmdfService =  ITEUcmCxClient, ITEUcmCxClient_wdfsect
  73. [ITEUcmCxClient_wdfsect]
  74. KmdfLibraryVersion = 1.15

  75. [Strings]
  76. SPSVCINST_ASSOCSERVICE= 0x00000002
  77. ManufacturerName="ITE" ;TODO: Replace with your manufacturer name
  78. DiskName = "UcmCx Installation Disk"
  79. ITEUcmCxClient.DeviceDesc = "ITE USB Connector Client Device"
  80. ITEUcmCxClient.SVCDESC = "ITE UcmCx Client Service"
复制代码

对应的驱动压缩包ucm_ite.7z放在drvindex相同目录,drvindex -b,没装上。
隔壁DriverIndexer load-driver ucm_ite.7z 装上了。
回复

使用道具 举报

1226#
发表于 2023-10-17 11:12:14 | 只看该作者
在联网的情况下,设备处理器里点中问题设备选择自动更新驱动,也没成功。
奇怪的是,微软自己也提供了这个驱动的WHQL版本下载,从https://www.catalog.update.micro ... px?q=ACPI%5CITE8853下载回来的驱动文件名是一个.cab文件,里面版本3.8.013比厂家提供的3.7.111还要高。
不过没试成能不能把这个cab装上。
回复

使用道具 举报

1227#
发表于 2023-10-17 12:25:01 | 只看该作者
本帖最后由 pda8888 于 2023-10-17 12:41 编辑

更正一下,可能有误报。
同样的一个文件夹,啥也没动,刚才右键点ITE那个设备,卸载设备,并勾选用删除驱动程序,之后再用drvindex -b ,又安装成功了。
为什么第一次安装不成功,原因不明。
刚才又多试了几次,才能安装。

在7z包里,相同的硬件ID有多个版本的时候,drvindex没有比较版本安装最新的。
我这个7z包里,有3.7.109、3.7.110和3.7.111 3个版本的,分别位于3个文件夹下。


结果默认安装的是109这个版本。
我把7z包里面的109、110的文件夹删了,再重新安装一次,就是111的版本了。
回复

使用道具 举报

1228#
发表于 2023-10-17 16:53:51 | 只看该作者
本帖最后由 pda8888 于 2023-10-17 17:36 编辑

今天反复装系统,验证装不上这个ITE驱动。
现在有一个初步的结论:
  1. C:\test\DrvIndex.exe -b
  2. C:\test\DrvIndex.exe -b .\通用串行总线控制器.7z
  3. C:\test\DrvIndex.exe -b ".\通用串行总线控制器.7z"
  4. C:\test\DrvIndex.exe -b ".\通用串行总线控制器.7z"
  5. C:\test\DrvIndex.exe -b .\通用串行总线控制器.7z
  6. C:\test\DrvIndex.exe -b 通用串行总线控制器.7z
  7. C:\test\DrvIndex.exe -b "C:\test\通用串行总线控制器.7z"
复制代码

1、通用串行总线控制器.7z里面就是3个文件:
ITEUcmCxClient.inf
ITEUcmCxClient.sys
ITEUcmCxClient.cat
未加密
2、以上所有命令,只有最后一行安装成功(右下角安装进度条明显是认真的在走,能看清楚过程)。其他全部只看到右下角安装进度闪了一下就消失了。
我现在又蒙圈了。
前面说的情况,是刚刚装好的系统,安装成功一次ITE驱动之后,马上在设备管理器里面点卸载设备,并勾选“尝试删除此设备的驱动程序”。之后再做的上面尝试。

现在我又重装了一次系统,就是说一次也没安装ITE驱动,再用前面的方法,连
  1. C:\test\DrvIndex.exe -b "C:\test\通用串行总线控制器.7z"
复制代码
也不行了。


彻底蒙了!
回复

使用道具 举报

1229#
发表于 2023-10-17 17:48:19 | 只看该作者
本帖最后由 pda8888 于 2023-10-17 17:49 编辑


好像我明白了。刚刚安装好系统之后,这个ITE是安装好驱动的,微软提供。
只是不能正常工作。
所以被DrvIndex跳过了。

但是不解的是,为什么强制安装过一次之后,再卸载并删除掉驱动程序,再用DrvIndex安装,就会在一些特定的未知条件下不忽略,又安装了DrvIndex下的7z包里面的驱动了。

回复

使用道具 举报

1230#
发表于 2023-10-18 07:55:29 | 只看该作者
感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-29 09:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表