概述
说实在的,说道window的驱动预安装,感觉是个很简单的事情,但是如果不了解window驱动预安装的一些原理,分分钟让你导出碰壁。废话不多说,直入正题!
我们都知道windows有一个叫做windows update的东东,每当检测到新设备插入的时候window都会弹窗提示联网更新或者下载设备的驱动,其实windows update的过程大概做了以下事情:
1、下载设备所需要的驱动文件【inf、sys、cat等必要文件,dll等可能需要依赖的文件】
2、下载完成之后windows系统自动调用pnp管理器通过安装inf文件将驱动文件进行安装
【win7以上系统会在C:WindowsSystem32DriverStoreFileRepository生成一个得到windows认证的文件夹,里面包含inf、pnf、cat、dll等文件】
【windowXP在C:WindowsSystem32DriverStore目录下生成,但是windowXP不支持pnp管理器,没具体深究,不过xp应该有类似pnp管理器的】
以后我们只要插入对应的设备,就不需要再安装驱动了,系统会自动检索加载,当然有更新除外。
以上是window update自动帮我们安装的大体过程,但是考虑到我们没有网络的情况【这也是商家有时候会提供驱动盘的原因】那我们需要怎么手动预安装驱动呢?
1、首先得拿到所需要的驱动文件并放在同一个目录下【这里就放在C:UsersvoodaDesktopbthaudiohf】,
举个音频的例子【BthAudioHF.cat、bthaudiohf.inf、BthAudioHF.sys、HFGService.dll、HFGService_PS.dll】均放在同一目录下
2、使用pnp管理器工具通过doc命令就行安装。【只试了win7,其他系统自己动手搞吧】
①win+R,输入cmd命令,进入dos窗口
②运行命令:pnputil.exe -a C:UsersvoodaDesktopbthaudiohfbthaudiohf.inf
3、到C:WindowsSystem32DriverStoreFileRepository目录下生成对应的驱动文件夹
4、首次插入设备,断网情况下也能成功安装驱动。
最后
以上就是娇气中心为你收集整理的win7驱动预安装分享【xp/win8/win10的可以参考】的全部内容,希望文章能够帮你解决win7驱动预安装分享【xp/win8/win10的可以参考】所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复