System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机维护,尤其涉及一种系统异常启动恢复方法、装置、设备及存储介质。
技术介绍
1、操作系统是计算机系统中的核心软件,它管理和控制计算机硬件和软件资源,为用户提供了一个与硬件交互的平台。系统服务是操作系统中常驻后台运行的程序,为系统和应用程序提供核心功能的支持。
2、系统服务的启动正常与否对操作系统及其上运行的应用程序有着重要影响。系统服务启动失败可能会导致操作系统不稳定,容易受到外部攻击侵扰,进而导致用户体验下降,因此,需要一种系统异常启动恢复方法,以保证完好的系统运行环境,避免因人为误操作等因素修改或删除了系统配置文件,导致某些系统服务启动失败的情况。
技术实现思路
1、本专利技术提供了一种系统异常启动恢复方法、装置、设备及存储介质,将系统服务检测逻辑嵌入系统启动流程中,并在出现异常启动的情况下,对操作系统的配置数据进行恢复,有助于提高操作系统的可靠性和响应速度,提升使用体验。
2、根据本专利技术的一方面,提供了一种系统异常启动恢复方法。该方法包括:
3、获取目标操作系统的系统启动流程的流程完成信号,其中,所述流程完成信号根据所述目标操作系统的启动流程完成标识确定;
4、基于所述流程完成信号,执行系统服务自检指令,以确定所述目标操作系统中系统服务的服务启动情况,其中,所述服务启动情况包括服务启动成功和服务启动失败;
5、在确定所述系统服务存在服务启动失败的情况下,将所述目标操作系统进行恢复系统配置处理,并
6、根据本专利技术的另一方面,提供了
7、一种系统异常启动恢复装置。该装置,包括:
8、流程完成信号获取模块,用于获取目标操作系统的系统启动流程的流程完成信号,其中,所述流程完成信号根据所述目标操作系统的启动流程完成标识确定;
9、系统服务自检执行模块,用于基于所述流程完成信号,执行系统服务自检指令,以确定所述目标操作系统中系统服务的服务启动情况,其中,所述服务启动情况包括服务启动成功和服务启动失败;
10、系统配置信息恢复模块,用于在确定所述系统服务存在服务启动失败的情况下,将所述目标操作系统进行恢复系统配置处理,并重新启动所述目标操作系统。
11、根据本专利技术的另一方面,提供了一种电子设备,所述电子设备包括:
12、至少一个处理器;以及
13、与所述至少一个处理器通信连接的存储器;其中,
14、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术任一实施例所述的系统异常启动恢复方法。
15、根据本专利技术的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本专利技术任一实施例所述的系统异常启动恢复方法。
16、本专利技术实施例的技术方案,通过获取目标操作系统的系统启动流程的流程完成信号,执行系统服务自检指令,以确定所述目标操作系统中系统服务的服务启动情况。在确定所述系统服务存在服务启动失败的情况下,将所述目标操作系统进行恢复系统配置处理,并重新启动所述目标操作系统,实现在操作系统启动过程中检测系统服务是否正常启动,有助于提高整体系统的可靠性和响应速度,减少故障率,并为用户提供一致且高效的使用环境。
17、应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
本文档来自技高网...【技术保护点】
1.一种系统异常启动恢复方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述目标操作系统进行恢复系统配置处理,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述将所述目标操作系统进行恢复系统配置处理,包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在确定所述系统服务不存在服务启动失败的情况下,根据所述目标操作系统的当前系统配置信息,更新所述目标操作系统对应的备份系统配置文件。
6.根据权利要求5所述的方法,其特征在于,所述根据所述目标操作系统的当前系统配置信息,更新所述目标操作系统对应的备份系统配置文件,包括:
7.根据权利要求1所述的方法,其特征在于,在所述将所述目标操作系统进行恢复系统配置处理之前,还包括:
8.一种系统异常启动恢复装置,其特征在于,包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存
...【技术特征摘要】
1.一种系统异常启动恢复方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述目标操作系统进行恢复系统配置处理,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述将所述目标操作系统进行恢复系统配置处理,包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在确定所述系统服务不存在服务启动失败的情况下,根据所述目标操作系统的当前系统配置信息,更新所述目标操作系统对应的备份系统配置文件。
6....
【专利技术属性】
技术研发人员:李华,吴争荣,章彬,林加毅,张维,
申请(专利权)人:中国南方电网有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。