【技术实现步骤摘要】
一种操作系统恢复方法、计算设备及存储介质
[0001]本专利技术涉及操作系统领域,特别涉及一种操作系统恢复方法、计算设备及存储介质。
技术介绍
[0002]随着计算机用户的增长,用户在日常使用计算机时,计算机的操作系统有可能因为用户对系统文件的误操作,出现不能正常使用的情况。在操作系统出现无法正常进入或某些系统应用无法正常进入等情况时,就需要对操作系统进行恢复和还原。
[0003]目前对于操作系统进行还原时,可以通过在系统还可以正常使用时,依据用户计算机磁盘现有文件,在本地磁盘创建还原点。当用户需要进行系统还原时,利用创建的还原点进行磁盘文件还原,从而达到系统还原的目的。这种方式创建的还原点文件比较大,造成用户大量的磁盘空间被占用,并且创建还原点需要较长的运行时间,用户体验较差。一旦还原点文件被删除,或创建还原点之后磁盘分区进行更改,则会造成无法还原。
[0004]为此,需要一种新的操作系统恢复方法。
技术实现思路
[0005]为此,本专利技术提供一种操作系统恢复方法,以力图解决或者至少缓解上
【技术保护点】
【技术特征摘要】
1.一种操作系统恢复方法,适于在客户端中执行,所述客户端中运行有操作系统,所述操作系统包括多个系统应用,所述客户端与服务器通信连接,所述服务器中包括数据模块和软件仓库,所述方法包括步骤:从所述服务器的数据模块中获取应用列表;根据所述应用列表对所述操作系统中的每个系统应用进行应用文件校验,判断所述应用文件是否发生了修改;若判断所述系统应用的应用文件发生了修改,则将该系统应用添加到下载列表,得到包括一个或多个系统应用的下载列表;从所述服务器的软件仓库中获取下载列表中的所有系统应用对应的安装包;根据所获取的安装包对系统应用进行安装,对操作系统进行恢复。2.如权利要求1所述的方法,其中,所述数据模块中存储有系统列表,所述系统列表包括不同版本的操作系统,所述系统列表中的每个操作系统关联存储有对应的应用列表,所述从所述服务器中获取应用列表包括步骤:确定客户端中所运行操作系统的版本号;根据所述版本号从所述服务器获取系统列表中对应版本操作系统的应用列表。3.如权利要求2所述的方法,其中,所述应用列表包括一个或多个应用名称及对应的更新时间,所述根据所述应用列表对所述操作系统中的每个系统应用进行应用文件校验,判断所述应用文件是否发生了修改包括步骤:根据所述应用列表中每个系统应用的应用名称,在所述操作系统查找该系统应用的应用文件;根据查找到的应用文件,确定所述应用文件的最近一次修改的修改时间;将所述应用文件的修改时间和所述应用列表中的更新时间进行比较,若所述修改时间与所述更新时间不同,则判断所述应用文件发生了修改。4.如权利要求3所述的方法,还包括步骤:根据所述应用列表中每个系统应用的应用名称,在操作系统查找该...
【专利技术属性】
技术研发人员:张释文,
申请(专利权)人:武汉深之度科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。