[发明专利]目标应用的启动方法和装置有效
申请号: | 201710964412.0 | 申请日: | 2017-10-17 |
公开(公告)号: | CN109683977B | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 谭文;杨榕;邓绍怡;王汉;郑德鸿 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标 应用 启动 方法 装置 | ||
1.一种目标应用的启动方法,其特征在于,包括:
在目标设备当前运行的第一系统中获取第一指令,其中,所述第一指令用于指示启动目标应用;
在所述目标设备上停止所述第一系统的运行,并保存切换前的所述第一系统的系统运行状态;
从所述第一系统中获取第二引导记录信息,其中,所述第二引导记录信息用于指示获取第二系统的第二系统文件,所述第二引导记录信息保存在所述第一系统中;所述第二系统中仅运行有用于为所述第二系统提供系统服务的系统进程,而不运行其余进程;所述第二系统是与所述第一系统相同类型的操作系统,所述第二系统为隔离系统,所述第二系统不能与所述第一系统进行交互,且不能与所述第一系统共享硬件资源;
按照所述第二引导记录信息的指示获取所述第二系统文件;
按照获取的所述第二系统文件启动并运行所述第二系统,其中,启动后的所述第二系统在虚拟存储设备上运行,所述虚拟存储设备为在所述目标设备的存储设备上创建的或者是一个独立的存储区域;
在所述第二系统中启动所述目标应用,其中,在所述目标应用的运行过程中为所述目标应用分配所述第二系统可提供的系统资源,且所述目标应用独享所述第二系统的系统资源;
在所述第二系统中启动所述目标应用时,所述第二系统实时检测用户操作,并在所述用户操作指示所述目标应用结束运行的情况下,关闭所述目标应用;
在所述目标应用结束运行之后,所述方法还包括:
停止所述第二系统的运行,并从所述第二系统中获取第一引导记录信息,其中,所述第一引导记录信息用于指示获取所述第一系统的第一系统文件;所述第一引导记录信息保存在所述第二系统中;
按照所述第一引导记录信息的指示从所述目标设备的存储设备上获取所述第一系统的第一系统文件;
按照所述第一系统文件启动所述第一系统,其中,启动后的所述第一系统的系统运行状态为保存的切换前的所述第一系统的系统运行状态。
2.根据权利要求1所述的方法,其特征在于,在所述目标设备上停止所述第一系统的运行包括:
停止所述第一系统中第一系统进程和第二系统进程的运行,其中,所述第一系统进程用于为安装在所述第一系统中的应用提供服务,所述第二系统进程用于为所述第一系统提供系统服务。
3.根据权利要求1至2中任意一项所述的方法,其特征在于,在目标设备当前运行的第一系统中获取第一指令包括:
获取由所述目标设备上的事件在所述第一系统中触发的所述第一指令,其中,所述第一系统和所述第二系统为Windows类型的系统,所述第一指令用于指示启动为游戏类型的所述目标应用。
4.根据权利要求1至2中任意一项所述的方法,其特征在于,在所述第二系统中启动所述目标应用包括:
在所述第二系统中创建应用进程,其中,所述应用进程用于运行所述目标应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710964412.0/1.html,转载请声明来源钻瓜专利网。