发明名称 |
一种错误文件处理方法、装置和客户端设备 |
摘要 |
本发明公开了一种错误文件处理方法、装置和客户端设备,以解决由于突然断电后应用程序调用产生错误的文件而导致应用程序崩溃的问题。其中,方法包括:读取系统事件日志;解析所述系统事件日志,获取其中的文件错误事件日志;获取所述文件错误事件日志中的错误文件的文件路径;对所述文件路径对应的错误文件进行重命名;当应用程序在调用所述错误文件时,建立一个与所述重命名前的错误文件具有相同文件名的新文件,并调用所述新文件。本发明能够在计算机突然断电并重启之后,对产生错误的文件进行处理,使得应用程序仍然可以正常运行。 |
申请公布号 |
CN102929733B |
申请公布日期 |
2015.02.11 |
申请号 |
CN201210398240.2 |
申请日期 |
2012.10.18 |
申请人 |
北京奇虎科技有限公司;奇智软件(北京)有限公司 |
发明人 |
谢军样;谢重阳 |
分类号 |
G06F11/07(2006.01)I |
主分类号 |
G06F11/07(2006.01)I |
代理机构 |
北京润泽恒知识产权代理有限公司 11319 |
代理人 |
苏培华 |
主权项 |
一种错误文件处理方法,包括:在应用程序运行过程中异常断电并重启系统后,通过杀毒软件的扫描过程,调用应用程序编程接口读取系统事件日志;解析所述系统事件日志,获取其中的文件错误事件日志;获取所述文件错误事件日志的记录时间;检测所述文件错误事件日志的记录时间是否满足预设条件;其中,所述预设条件为所述文件错误事件日志的记录时间晚于本次开机时间;若满足,则获取所述文件错误事件日志中的错误文件的文件路径;对所述文件路径对应的错误文件进行重命名;当应用程序在调用所述错误文件时,建立一个与所述重命名前的错误文件具有相同文件名的新文件,并调用所述新文件。 |
地址 |
100088 北京市西城区新街口外大街28号D座112室(德胜园区) |