[发明专利]操作系统蓝屏恢复方法及装置有效
申请号: | 201110312979.2 | 申请日: | 2011-10-14 |
公开(公告)号: | CN103049343A | 公开(公告)日: | 2013-04-17 |
发明(设计)人: | 王松旭;胡钊;杜晨亮 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F11/14 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 张颖玲;任媛 |
地址: | 518028 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作系统 蓝屏 恢复 方法 装置 | ||
技术领域
本发明提供了一种操作系统蓝屏恢复方法及装置,属于操作系统修复技术领域。
背景技术
蓝屏又叫蓝屏死机,指的是微软Windows操作系统在无法从一个系统错误中恢复过来时所显示的屏幕图像。由于微软每月都发布一些系统补丁提供给用户进行修复,以通过更新文件的方式来修复系统中存在的问题,而目前国内有很多盗版操作系统或软件(如Office、Visio等),修复过程中由于盗版原因或是其它因素而导致操作系统蓝屏,由于没有有效的备份措施,操作系统蓝屏后无法进行快速恢复。
目前常见的修复软件都只是提供了漏洞修复功能,对于修复过程而出现的蓝屏蔽现象,并没有相关的恢复备份功能,而多数用户碰到蓝屏蔽时无法有效的解决,甚至可能重装系统,不仅耗时而且操作比较繁琐。
发明内容
本发明为解决现有的修复漏洞的过程中导致操作系统蓝屏时无法恢复的问题,进而提供一种操作系统蓝屏恢复方法及装置。
本发明的目的是通过以下技术方案实现的:
操作系统蓝屏恢复方法,包括:
当检测到修复系统漏洞的文件时,通过特定的字段标识所述修复系统漏洞的文件中记录的漏洞是否是内核文件及是否需要备份;
在修复需要备份的漏洞之前,将需要被修复文件替换的内核文件进行备份;
当修复漏洞导致操作系统蓝屏时,将备份的所述内核文件覆盖导致蓝屏的修复文件。
操作系统蓝屏恢复装置,包括:
备份标识单元,用于当检测到修复系统漏洞的文件时,通过特定的字段标识所述修复系统漏洞的文件中记录的漏洞是否是内核文件及是否需要备份;
备份单元,用于在修复需要备份的漏洞之前,将需要被修复文件替换的内核文件进行备份;
蓝屏修复单元,用于当修复漏洞导致操作系统蓝屏时,将备份的所述内核文件覆盖导致蓝屏的修复文件。
由上述本发明提供的技术方案可以看出,通过将需要被修复文件的内核文件进行备份,使操作系统因无法从一个系统错误中恢复过来时而蓝屏时,通过恢复备份文件而实现操作系统蓝屏后的正常运行。
附图说明
图1是本发明具体实施方式提供的操作系统蓝屏恢复方法的流程示意图;
图2是本发明具体实施方式提供的操作系统蓝屏恢复装置的结构示意图;
图3是本发明具体实施方式提供的增加启动项创建单元和恢复完成单元的操作系统蓝屏恢复装置的结构示意图。
具体实施方式
本发明具体实施方式提供了一种操作系统蓝屏恢复方法,包括当检测到修复系统漏洞的文件时,通过特定的字段标识修复系统漏洞的文件中记录的漏洞是否是内核文件及是否需要备份;在修复需要备份的漏洞之前,将需要被修复文件替换的内核文件进行备份;当修复漏洞导致操作系统蓝屏时,将备份的内核文件覆盖导致蓝屏的修复文件。
在Windows操作系统中,内核文件的改变会导致操作系统蓝屏,而当用户修复内核漏洞时,往往会因为改变了相应的内核文件而导致操作系统蓝屏。为此,本具体实施方式首先根据安装的补丁来判断是否会触发智能恢复,针对要修复的文件进行文件备份,并且在系统的启动配置文件boot.ini文件中加入了一个DOS启动项,即当用户进入修复启动项的时候,DOS引导系统会把备份文件中的相应原始文件覆盖已经打了补丁并导致蓝屏的文件,从而实现对操作系统蓝屏的恢复。下面结合说明书附图对本具体实施方式作具体说明,如图1所示,相应的操作系统蓝屏恢复方法包括:
步骤11,当检测到修复系统漏洞的文件时,通过特定的字段标识修复系统漏洞的文件中记录的漏洞是否是内核文件及是否需要备份。
具体的,对于内核文件的备份一般可通过系统自动备份、用户手动备份或第三方软件备份实现。以第三方软件备份为例,当第三方软件检测到微软发出修复漏洞的文件后,首先会检测存在该漏洞的文件是否为内核文件,并且检测该存在该漏洞的文件是否需要备份,若该存在该漏洞的文件是内核文件并且需要备份,则通过特定的字段对该存在该漏洞的文件进行标识。在修复漏洞的时候将漏洞的信息写入文件中(如发布日期、补丁大小、补丁类型等等),可以以关键字:KB_SYSTEM作为特定的字段区分,当漏洞信息存在KB_SYSTEM字段时,就进行内核文件备份。
步骤12,在修复需要备份的漏洞之前,将需要被修复文件替换的内核文件进行备份。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110312979.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种磁盘阵列的操作系统恢复方法
- 下一篇:熔窑出口端冷却部用玻璃液调温装置