win7驱动预安装分享【xp/win8/win10的可以参考】

时间:2023-02-20 19:50:19
说实在的,说道window的驱动预安装,感觉是个很简单的事情,但是如果不了解window驱动预安装的一些原理,分分钟让你导出碰壁。废话不多说,直入正题!
我们都知道windows有一个叫做windows update的东东,每当检测到新设备插入的时候window都会弹窗提示联网更新或者下载设备的驱动,其实windows update的过程大概做了以下事情:

1、下载设备所需要的驱动文件【inf、sys、cat等必要文件,dll等可能需要依赖的文件】

2、下载完成之后windows系统自动调用pnp管理器通过安装inf文件将驱动文件进行安装

【win7以上系统会在C:\Windows\System32\DriverStore\FileRepository生成一个得到windows认证的文件夹,里面包含inf、pnf、cat、dll等文件】

【windowXPC:\Windows\System32\DriverStore\目录下生成,但是windowXP不支持pnp管理器,没具体深究,不过xp应该有类似pnp管理器的

以后我们只要插入对应的设备,就不需要再安装驱动了,系统会自动检索加载,当然有更新除外。

以上是window update自动帮我们安装的大体过程,但是考虑到我们没有网络的情况【这也是商家有时候会提供驱动盘的原因】那我们需要怎么手动预安装驱动呢?
1、首先得拿到所需要的驱动文件并放在同一个目录下【这里就放在C:\Users\vooda\Desktop\bthaudiohf\】,

举个音频的例子【BthAudioHF.cat、bthaudiohf.inf、BthAudioHF.sys、HFGService.dll、HFGService_PS.dll】均放在同一目录下

2、使用pnp管理器工具通过doc命令就行安装。【只试了win7,其他系统自己动手搞吧】

①win+R,输入cmd命令,进入dos窗口

②运行命令:pnputil.exe -a C:\Users\vooda\Desktop\bthaudiohf\bthaudiohf.inf
3、到C:\Windows\System32\DriverStore\FileRepository目录下生成对应的驱动文件夹

      4、首次插入设备,断网情况下也能成功安装驱动。