The invention provides a control method and device driver, the method includes: operation state information acquisition corresponding driver; in determining the operating status information to drive the first identification information of the previous procedure for the characterization of abnormal operation, the current system of information acquisition of the operating system, to the current system information to the network the receiving side; sent by the network side driver control information. The technical scheme provided by this application improves the stability of the driver and improves the stability of the operating system.
【技术实现步骤摘要】
驱动程序的控制方法及装置
本申请涉及计算机技术,尤其涉及一种驱动程序的控制方法以及驱动程序的控制装置。
技术介绍
计算机、智能移动电话以及平板电脑等智能电子设备中通常会安装多个应用软件,如基于病毒查杀的应用软件、电脑管家应用软件以及手机助手应用软件等。应用软件的驱动程序是一种特殊类型的程序,部分驱动程序通常会在智能电子设备的操作系统中扮演着十分重要的角色,如有的应用软件的驱动程序作为操作系统的基础功能服务而可以自始至终的一直运行在智能电子设备中,再如有的应用软件的驱动程序由于拥有操作系统的最高访问权限而在智能电子设备的信息安全系统中发挥着核心作用。专利技术人在实现本申请过程中发现,应用软件的驱动程序的稳定性问题会导致其在运行过程中出现异常,运行异常的应用软件的驱动程序往往会对操作系统的正常运行产生影响,有时甚至会导致操作系统崩溃(如导致操作系统出现蓝屏现象等),且操作系统在系统崩溃而重新启动后,通常仍然会继续启动应用软件的驱动程序,如果应用软件的驱动程序仍然存在异常,则不但驱动程序存在的问题得不到解决,还会对操作系统的稳定性产生严重影响。
技术实现思路
本申请的目的是提供一种驱动程序的控制方法及装置。根据本申请的一个方面,提供了一种驱动程序的控制方法,且该方法主要包括以下步骤:在需要启动预定应用软件的驱动程序的情况下,获取所述驱动程序对应的运行状态信息;在确定出所述运行状态信息为表征驱动程序前次运行异常的第一标识信息,获取操作系统的当前系统信息,并向网络侧上报所述当前系统信息;根据网络侧下发的驱动程序控制信息执行相应操作。根据本申请的另一个方面,还提供了一种驱 ...
【技术保护点】
一种驱动程序的控制方法,其中,且所述方法包括以下步骤:获取驱动程序对应的运行状态信息;在确定出所述运行状态信息为表征驱动程序前次运行异常的第一标识信息,获取操作系统的当前系统信息;向网络侧上报所述当前系统信息,所述当前系统信息用于网络侧形成驱动程序控制信息;接收网络侧下发的驱动程序控制信息。
【技术特征摘要】
1.一种驱动程序的控制方法,其中,且所述方法包括以下步骤:获取驱动程序对应的运行状态信息;在确定出所述运行状态信息为表征驱动程序前次运行异常的第一标识信息,获取操作系统的当前系统信息;向网络侧上报所述当前系统信息,所述当前系统信息用于网络侧形成驱动程序控制信息;接收网络侧下发的驱动程序控制信息。2.根据权利要求1所述的方法,其中,所述获取驱动程序对应的运行状态信息的步骤包括:在需要启动驱动程序的情况下,获取所述驱动程序对应的运行状态信息。3.根据权利要求2所述的方法,其中,所述方法运行于系统服务中;且所述在需要启动驱动程序的情况下,获取所述驱动程序对应的运行状态信息的步骤包括:在所述系统服务随操作系统的启动而启动的情况下,获取所述驱动程序对应的运行状态信息。4.根据权利要求3所述的方法,其中,所述方法还包括:在所述系统服务初次启动的情况下,将所述驱动程序对应的运行状态信息初始化为表征驱动程序前次运行正常的第二标识信息。5.根据权利要求1所述的方法,其中,所述方法还包括:在确定出所述运行状态信息为表征驱动程序前次运行正常的第二标识信息的情况下,启动所述驱动程序,并将所述运行状态信息设置为表征驱动程序前次运行异常的第一标识信息。6.根据权利要求1所述的方法,其中,所述方法还包括:在关闭所述驱动程序的情况下,将所述驱动程序对应的运行状态信息设置为表征驱动程序前次运行正常的第二标识信息。7.根据权利要求6所述的方法,其中,所述方法运行于系统服务中;且所述在关闭所述驱动程序的情况下,将所述驱动程序对应的运行状态信息设置为表征驱动程序前次运行正常的第二标识信息的步骤包括:在所述系统服务随操作系统的关闭而关闭的过程中,关闭所述驱动程序,并将所述驱动程序对应的运行状态信息设置为表征驱动程序前次运行正常的第二标识信息。8.根据权利要求1至7中任一权利要求所述的方法,其中,所述获取操作系统的当前系统信息的步骤包括:基于操作系统提供的接口获取Dump文件。9.根据权利要求2至7中任一权利要求所述的方法,其中,所述方法还包括:在网络侧下发的驱动程序控制信息包括更新驱动程序通知以及驱动程序包的情况下,根据所述驱动程序包执行驱动程序安装操作,并将所述运行状态信息设置为表征驱动程序前次运行正常的第二标识信息。10.根据权利要求9所述的方法,其中,所述在需要启动驱动程序的情况下,获取所述驱动程序对应的运行状态信息的步骤包括:在所述驱动程序成功安装时确定出需要启动驱动程序,获取所述驱动程序对应的运行状态信息。11.根据权利要求1至7中任一权利要求所述的方法,其中,所述接方法的步骤还包括:在网络侧下发的驱动程序控制信息包括驱动程序正常通知的情况下,执行所述驱动程序的启动操作,并将所述运行状态信息设置为表征驱动程序前次运...
【专利技术属性】
技术研发人员:黄家隆,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。