【技术实现步骤摘要】
本专利技术涉及计算机
,尤其涉及一种虚拟化技术。
技术介绍
虚拟化技术是指拦截、解析并重定向特定的10操作,实现虚拟操作与物理设备之 间的隔离。虚拟化技术从最初仅提供简单的存储保护,到现在的PC虚拟化,发展得十分迅 速。虚拟化技术主要用于企业存储、灾难恢复、成本压縮、分布式计算、软件测试和病毒安全 等领域。日后的"云"概念,更是会非常依赖虚拟化技术。 还原类软件可谓是最早的虚拟化技术的应用,它虚拟出一个硬盘供用户系统正常 使用,实际上却不会修改到真实的数据。还原类软件至今在学校和网吧里还非常有市场。但 它的缺点非常明显,还原在保护了用户数据的同时,也让用户没法安装软件,以致它的后期 维护成了耗时耗力的工作。 以V丽are为代表的虚拟机软件,它的缺点是太过专业,不易于普通用户使用;并 且它消耗了大量的资源虚拟出的虚拟机,对于用户体验来说,与真实的系统一样,反复安装 卸载软件过多还是照样会崩溃以致重装。 还原类软件的目的只是保护最原始的数据。但是它忽略了用户后来使用过程中生 成的重要数据。所以对于用户来说,还原类软件并没有真正保护到数据的安全。
技术实现思路
本 ...
【技术保护点】
一种基于虚拟化的软件运行方法,其特征在于,包括如下步骤:(1)提取指定软件在操作系统注册表中的注册信息及该软件的文件;(2)将步骤(1)得到的数据保存成预定的格式,得到软件资源并存放在用户磁盘中;(3)对用户磁盘上的操作系统内核在操作注册表时所涉及的应用程序编程接口进行替换,并根据操作系统的标准接口建立文件过滤驱动;使得操作系统内核可依照步骤(2)所述的预定的格式识别软件资源中的注册信息及该软件的文件;(4)将磁盘中的软件资源通过映射方式显示给用户;(5)操作系统内核根据用户或系统的请求,运行软件资源所对应的指定软件。
【技术特征摘要】
【专利技术属性】
技术研发人员:许冬,周宏杰,
申请(专利权)人:杭州宇酷信息技术有限公司,
类型:发明
国别省市:86[中国|杭州]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。