[发明专利]一种设备驱动程序安装方法及装置在审
申请号: | 201410523053.1 | 申请日: | 2014-09-30 |
公开(公告)号: | CN104239112A | 公开(公告)日: | 2014-12-24 |
发明(设计)人: | 徐唯;毛志华;赵坤 | 申请(专利权)人: | 贝壳网际(北京)安全技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 设备 驱动程序 安装 方法 装置 | ||
1.一种设备驱动程序安装方法,应用于用户终端设备中的第一应用客户端,其特征在于,所述用户终端设备预先获取所述第一应用客户端的安装文件,并通过所述安装文件安装所述第一应用客户端,安装完成的第一应用客户端的驱动库中设置有驱动文件组,所述驱动文件组中至少包括:目标设备对应的至少一个设备驱动程序文件以及用于安装所述设备驱动程序文件的安装程序文件,所述方法包括:
判断所述用户终端设备中是否安装有所述目标设备;
如果是,从所述驱动文件组中获取所述目标设备对应的一个设备驱动程序文件以及用于安装所述设备驱动程序文件的安装程序文件;
通过获取的安装程序文件中的安装程序,调用获取的设备驱动程序文件,在所述用户终端设备中安装所述目标设备的驱动程序。
2.根据权利要求1所述的方法,其特征在于,所述驱动文件组中还包括:
设备驱动程序文件适用的操作系统信息和该设备驱动程序文件适用的设备信息;
所述从所述驱动文件组中获取所述目标设备对应的一个设备驱动程序文件包括:
获取所述目标设备的设备信息和所述用户终端设备的操作系统信息;
根据所述驱动文件组中包括的设备驱动程序文件适用的操作系统信息和该设备驱动程序文件适用的设备信息,以及获取的所述目标设备的设备信息和所述用户终端设备的操作系统信息,从所述驱动文件组中提取适用于所述目标设备的设备驱动程序文件。
3.根据权利要求2所述的方法,其特征在于,所述设备驱动程序文件适用的设备信息包括:
设备驱动程序文件适用的设备身份标识;
所述目标设备的设备信息包括:
所述目标设备的设备身份标识。
4.根据权利要求1所述的方法,其特征在于,所述驱动文件组中还包括除目标设备以外的设备对应的设备驱动程序文件,所述方法还包括:
在所述用户终端设备中没有安装所述目标设备的情况下,判断所述用户终端设备中是否设置有除目标设备以外的设备;
如果是,从所述驱动文件组中获取该设备对应的设备驱动程序文件;
通过操作系统中的安装程序,调用获取该设备对应的设备驱动程序文件,在所述用户终端设备中安装该设备的驱动程序。
5.根据权利要求1至4所述的方法,其特征在于,所述安装完成的第一应用客户端的驱动库中设置有驱动文件组,包括:
所述安装文件中包含驱动文件组,在通过所述安装文件安装所述第一应用客户端的过程中,将所述安装文件中包含的驱动文件组释放到所述用户终端设备的驱动库中。
6.根据权利要求5所述的方法,其特征在于,所述目标设备,包括:
集成在采用NVDIA nForce芯片组的主板上的网卡。
7.根据权利要求6所述的方法,其特征在于,所述安装文件中包含的驱动文件组通过以下方式获得:
预先获取NVDIA nForce芯片组驱动包,将所述NVDIA nForce芯片组驱动包作为驱动文件组放置在所述安装文件中。
8.根据权利要求6所述的方法,其特征在于,所述安装文件中包含的驱动文件组通过以下方式获得:
预先获取至少一个NVDIA nForce芯片组的驱动包,其中,所述NVDIA nForce芯片组驱动包中包括集成在采用NVDIA nForce芯片组的主板上的网卡对应的网卡驱动程序文件、以及用于安装所述网卡驱动程序文件的安装程序文件;所述NVDIA nForce芯片组驱动包中还包括网络管理工具文件、SATA/IDE驱动程序文件、SATA/RAID驱动程序文件、RAIDTOOL应用程序文件、SMU驱动程序文件、SMBus驱动程序文件中的一种或几种;
解压所述NVDIA nForce芯片组的驱动包;
对所述NVDIA nForce芯片组的驱动包中文件进行删减,删除NVDIA nForce芯片组的驱动包中的网络管理工具文件、SATA/IDE驱动程序文件、SATA/RAID驱动程序文件、RAIDTOOL应用程序文件、SMU驱动程序文件、SMBus驱动程序文件中的一种或几种文件;
将删减后的NVDIA nForce芯片组的驱动包中重新打包后形成驱动文件组,将该驱动文件组放置在安装文件中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贝壳网际(北京)安全技术有限公司,未经贝壳网际(北京)安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410523053.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多孔泡沫塑料材料降噪装置
- 下一篇:一种皮艇脚蹬器