[发明专利]Windows Xpe系统内存保护模式下实现数据更新与保存的方法无效
申请号: | 201210101529.3 | 申请日: | 2012-03-31 |
公开(公告)号: | CN102650948A | 公开(公告)日: | 2012-08-29 |
发明(设计)人: | 张辉 | 申请(专利权)人: | 福建升腾资讯有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 宋连梅 |
地址: | 350002 福建省福州市仓山区金*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | windows xpe 系统 内存 保护 模式 实现 数据 更新 保存 方法 | ||
【技术领域】
本发明是关于Windows XP Embedded(Xpe)的系统应用,具体是指Windows Xpe系统内存保护模式下实现数据更新与保存的方法。
【背景技术】
Windows Xpe是一种嵌入式操作系统,可以以组件化的形式提供Windows操作系统的功能。Windows Xpe基于二进制,包含10000多个独立的功能组件,因此开发人员在自定义设备映像中管理或降低内存占用量时可以选择并获得最佳功能。
使用Windows Xpe构建操作系统的常见设备类别包括零售销售点终端、瘦客户机和高级机顶盒。Windows Xpe系统中有内存保护的工作模式,处于保护范围内的分区在系统运行过程中,所有数据均保存在内存里,系统每次重新启动后,都会恢复成前一次开机的状态。
Windows Xpe系统采用内存保护模式时,处于保护范围内的系统分区在系统重新启动后都会将状态还原,导致应用程序升级后的数据无法保存。例如,目前大部分杀毒软件的病毒库默认是安装在系统分区,并且安装过程中路径不可更改,因此Windows Xpe内存保护模式下病毒库升级后的数据在系统重启后无法保存。
有鉴于此,如何在Windows Xpe内存保护模式下实现应用程序升级后数据能够自动保存,实现应用程序的实时更新,是本发明研发动机所在。
【发明内容】
本发明所要解决的技术问题在于提供一种Windows Xpe系统内存保护模式下实现数据更新与保存的方法。
本发明采用以下技术方案解决上述技术问题:
一种Windows Xpe系统内存保护模式下实现数据更新与保存的方法,包括如下步骤:
制作Windows Xpe系统时,将系统保护模式设置为内存保护,并保留足够的空闲存储空间作为非保护分区;
转移需要升级的文件或文件夹保存路径到非保护分区;
然后安装应用程序的同时对注册表中的相关键值进行过滤操作;
最后,保存操作并关机。
本发明的优点在于:通过把需要升级的文件/文件夹转移到非保护分区,同时将注册表中相关键值添加到过滤分支,使需要升级的文件/文件夹排除在保护范围之外,实现在Windows Xpe内存保护模式下数据的更新与保存。
【附图说明】
下面参照附图结合实施例对本发明作进一步的描述。
图1是本发明工作流程示意图。
【具体实施方式】
一种Windows Xpe系统内存保护模式下实现数据更新与保存的方法,如图1所示,包括如下步骤:
制作Windows Xpe系统时,将系统保护模式设置为内存保护,并保留足够的空闲存储空间作为非保护分区;
转移需要升级的文件或文件夹保存路径到非保护分区;
然后安装应用程序的同时对注册表中的相关键值进行过滤操作;
最后,保存操作并关机。
验证方式是:系统开启,对应用程序进行升级,然后不做任何操作直接重启系统,可以观察到系统保护分区内的数据重启后被还原,而非保护分区内升级后的数据被保存下来,实现内存保护模式下数据更新的效果。
本发明通过把需要升级的文件/文件夹转移到非保护分区,同时将注册表 中相关键值添加到过滤分支,使需要升级的文件/文件夹排除在保护范围之外,实现在Windows Xpe内存保护模式下数据的更新与保存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建升腾资讯有限公司,未经福建升腾资讯有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210101529.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:自洁建筑墙板
- 下一篇:结构改良的鼓形齿联轴器