无忧启动论坛

标题: 驱动命名 oemXX.inf 和顺序问题 [打印本页]

作者: 农村户口_1201    时间: 2024-1-28 14:29
标题: 驱动命名 oemXX.inf 和顺序问题
当我们给电脑安装驱动时,驱动inf文件会被重命名为 oemXX.inf  放入 C:\Windows\INF
假设我们安装了5个不同设备的驱动,将会被命名为(括号为假设设备):

oem1.inf(显卡)、oem2.inf(声卡)、oem3.inf(网卡)、oem4.inf(蓝牙)、oem5.inf(读卡器)

现在我们升级显卡驱动,他会重新生成一个 oem6.inf(显卡)【oem1.inf oem6.inf 都可以使用】
如果我们把 oem1.inf 显卡删除后再安装新的显卡驱动,结果会是生产新的 oem1.inf 而不是新的 oem6.inf

假设现在我把 oem1.inf(显卡)、oem2.inf(声卡)、oem3.inf(网卡)、oem4.inf(蓝牙)、oem5.inf(读卡器)、oem6.inf(显卡)都删了
安装一个 USB 驱动,结果他会是生产 oem7.inf ,虽然 oem1~6.inf 都不存在了,但还是占着位置,必须从 7 号开始

现在想问的是电脑驱动的驱动命名 oemXX.inf 和顺序是由哪里控制,用过的 oemXX.inf 序号就一直占着位置释放不出来吗?

作者: china.gaofeng    时间: 2024-1-28 14:59
我是用两个配合:
pnputil /delete-driver oem??.inf
devcon remove hwid
可以完全释放掉序号占用,再用pnputil /add-driver安装就会使用最近可用的序号
作者: Bluebells    时间: 2024-1-28 15:14
注册表有个键值记录上一次为非内置驱动程序安装脚本文件分配的名称
作者: 农村户口_1201    时间: 2024-1-28 15:17
Bluebells 发表于 2024-1-28 15:14
注册表有个键值记录上一次为非内置驱动程序安装脚本文件分配的名称

听说过,但是找不到,能帮忙看看是哪个键值吗
作者: 农村户口_1201    时间: 2024-1-28 15:18
china.gaofeng 发表于 2024-1-28 14:59
我是用两个配合:
pnputil /delete-driver oem??.inf
devcon remove hwid

这个高级,目前还不会用,我再学习一下,谢谢分享
作者: nathan6498    时间: 2024-1-28 15:25
学习学习
作者: 农村户口_1201    时间: 2024-1-28 15:35
china.gaofeng 发表于 2024-1-28 14:59
我是用两个配合:
pnputil /delete-driver oem??.inf
devcon remove hwid

devcon remove hwid 是把 pnputil /delete-driver oem??.inf 对应驱动的ID删除,还是删除所有的?
作者: china.gaofeng    时间: 2024-1-28 15:36
农村户口_1201 发表于 2024-1-28 15:35
devcon remove hwid 是把 pnputil /delete-driver oem??.inf 对应驱动的ID删除,还是删除所有的?

删除对应的
作者: Bluebells    时间: 2024-1-28 15:38
农村户口_1201 发表于 2024-1-28 15:17
听说过,但是找不到,能帮忙看看是哪个键值吗

用 Registry Workshop 搜索一下 oem*.inf 就可以找到(HKLM\SYSTEM)
作者: wjsk10    时间: 2024-1-28 15:44
学习一下
作者: 农村户口_1201    时间: 2024-1-28 15:51
Bluebells 发表于 2024-1-28 15:38
用 Registry Workshop 搜索一下 oem*.inf 就可以找到(HKLM\SYSTEM)

谢谢分享
作者: yyz2191958    时间: 2024-1-28 17:55
我看不懂
作者: tanchenglong    时间: 2024-1-29 08:20
楼主写的真棒,先回复一下
作者: a123456789z    时间: 2024-1-29 10:35
关注一下
作者: hehuiying    时间: 2024-4-18 13:01
谢谢分享




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