一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

系统还原机制的建立方法及系统启动与还原方法与流程

2022-03-22 20:09:18 来源:中国专利 TAG:


1.本公开涉及一种机制建立方法,特别涉及一种基于自动学习的系统还原机制的建立方法及系统启动与还原方法。


背景技术:

2.在一般使用者使用电脑时,最害怕遇到的其中一个状况是无法正常开机,不论是停在bios画面或是进入修复模式,甚至是出现蓝屏的画面,都代表系统启动过程出现错误,或是相关的启动文件遗失,这些情形都有机会造成原本内部的重要程序或数据再也无法被使用,无形的损失难以估量。
3.为了确保电脑能够正常运行,系统还原程序已被大量运用及开发,以期能在电脑异常时将作业系统还原至正常状态。现有技术中的系统还原方式是在作业系统中安装程序,并通过使用者自订备份的时间点。当使用者觉得系统不稳定时,再执行系统还原动作,以确保作业系统不会突然发生损毁或当机现象。
4.然而,这种方式仍具有不少缺点,特别是在使用者未执行系统还原之前,电脑可能已经发生故障,而此时使用者可能面临无法进入作业系统执行系统还原的窘境,进而影响到使用者的工作或生产效率,甚至造成使用者的巨大损失。此外,安装系统还原程序以及执行备份皆须花费大量时间,降低使用者的生产力。
5.故此,如何发展一种可有效解决前述现有技术的问题与缺点的系统还原机制的建立方法及系统启动与还原方法,实为目前尚待解决的问题。


技术实现要素:

6.本公开的主要目的为提供一种系统还原机制的建立方法及系统启动与还原方法,从而解决并改善前述现有技术的问题与缺点。
7.本公开的另一目的为提供一种系统还原机制的建立方法及系统启动与还原方法,通过记录电脑启动后一时间区间内的所有指令,并分析特定指令的运行次数及时序且产生分析结果,再根据分析结果建立系统还原机制,可以通过自动学习的方式建立专属于电脑的自动系统还原机制,而无须另行安装系统还原程序,同时可降低使用者进行备份或执行还原的劳力与时间,进而达到提高生产效率的技术效果。
8.本公开的另一目的为提供一种系统还原机制的建立方法及系统启动与还原方法,通过本公开的系统还原机制,可有效检测作业系统是否有正常被启动,并在检测到异常时自动还原至正常状态,进而降低重要程序或数据毁损的风险。
9.本公开的另一目的为提供一种系统还原机制的建立方法及系统启动与还原方法,当系统在开机启动的过程中发生了问题,存储装置的固件便会触发系统还原机制,电脑在下次开机时即能正常启动系统,避免程序无法执行或重要数据的遗失,也省去将存储装置自电脑取出并重新安装作业系统等繁琐工作。
10.为达上述目的,本公开的一优选实施方式为提供一种系统还原机制的建立方法,
适用于包括一存储装置及一作业系统的一电脑,该系统还原机制的建立方法包括步骤:(a)启动该电脑;(b)记录该电脑启动后的一时间区间内对该存储装置发出的所有指令;(c)分析该所有指令中的至少一特定指令的运行次数及时序,并产生一分析结果;(d)判断该分析结果的数量是否大于或等于一预设值;以及(e)根据所有的该分析结果建立一系统还原机制;其中当该步骤(d)的判断结果为是,于该步骤(d)之后是执行该步骤(e),且当该步骤(d)的判断结果为否,于该步骤(d)之后是重新执行该步骤(a)。
11.为达上述目的,本公开的一优选实施方式为提供一种系统启动与还原方法,适用于包括一存储装置及一作业系统的一电脑,包括步骤:(a)启动该电脑;(b)记录该电脑启动后的一时间区间内的所有指令;(c)判断是否存在一系统还原机制;(d)判断该存储装置是否为该作业系统启动的存储装置;(e)分析该所有指令中的至少一特定指令的运行次数及时序,并产生一分析结果;(f)判断该分析结果的数量是否大于或等于一预设值;(g)根据所有的该分析结果建立一系统还原机制;(h)正常启动该作业系统;(i)判断是否执行一系统还原;以及(j)执行该系统还原;其中,当该步骤(c)的判断结果为是,于该步骤(c)之后是执行该步骤(i),当该步骤(c)的判断结果为否,于该步骤(c)之后是进行该步骤(d),当该步骤(d)的判断结果为是,于该步骤(d)之后是执行该步骤(e),当该步骤(d)的判断结果为否,于该步骤(d)之后是不进行任何步骤,当该步骤(f)的判断结果为是,于该步骤(f)之后是执行该步骤(g),当该步骤(f)的判断结果为否,于该步骤(f)之后是重新执行该步骤(a),该步骤(i)的判断结果是根据该分析结果及该系统还原机制决定,当该步骤(i)的判断结果为是,于该步骤(i)之后是执行该步骤(j),且当该步骤(i)的判断结果为否,于该步骤(i)之后是执行该步骤(h)。
附图说明
12.图1是显示本公开一实施例的系统还原机制的建立方法的流程图。
13.图2是显示本公开一实施例的系统还原机制的建立方法的流程图。
14.图3是显示本公开一实施例的系统还原机制的流程示意图。
15.图4是显示本公开一实施例的系统还原机制的流程示意图。
16.图5是显示本公开一实施例的系统还原机制的流程示意图。
17.图6是显示本公开一实施例的系统启动与还原方法的流程图。
18.附图标记说明:
19.s100、s200、s300、s400、s500:步骤
20.s510、s520、s530、s540、s580、s590:步骤
21.s1、s2、s3、s4、s5、s6、s7、s8、s9、s10:步骤
具体实施方式
22.体现本公开特征与优点的一些典型实施例将在后段的说明中详细叙述。应理解的是本公开能够在不同的实施方式上具有各种的变化,其皆不脱离本公开的范围,且其中的说明及图示在本质上是当作说明的用,而非架构于限制本公开。
23.请参阅图1,其是显示本公开一实施例的系统还原机制的建立方法的流程图。如图1所示,本公开一实施例的系统还原机制的建立方法是适用于包括存储装置及作业系统的
电脑,其中存储装置是可为例如但不限于固态硬盘(solid-state drive,ssd)。系统还原机制的建立方法包括步骤如下。首先,如步骤s100所示,启动电脑。其次,如步骤s200所示,记录电脑启动后的一时间区间内对存储装置发出的所有指令,其中时间区间为30秒、1分钟、3分钟或5分钟,但不以此为限。接着,如步骤s300所示,分析所有指令中的至少一特定指令的运行次数及时序并产生分析结果。在步骤s300完成后,是如步骤s400所示,判断分析结果的数量是否大于或等于预设值。应特别注意的是,当判断分析结果的数量未大于或等于预设值,即判断结果为否,于步骤s400之后是重新执行步骤s100,并执行后续步骤至步骤s400;而当断分析结果的数量大于或等于预设值,即判断结果为是,于步骤s400之后是执行步骤s500,即根据所有的分析结果建立系统还原机制。若以预设值等于10为例,本公开系统还原机制的建立方法会持续记录所有指令并分析,直到重新启动电脑9次且产生10个分析结果之后,再根据该10个分析结果建立系统还原机制,但不以此为限。因此,可以通过自动学习的方式建立专属于电脑的自动系统还原机制,而无须另行安装系统还原程序,同时可降低使用者进行备份或执行还原的劳力与时间,进而达到提高生产效率的技术效果。
24.在一些实施例中,本公开的系统还原机制的建立方法可包括判断存储装置是否为系统碟的步骤。请参阅图2,其是显示本公开一实施例的系统还原机制的建立方法的流程图。如图2所示,本公开系统还原机制的建立方法在步骤s200及步骤s300之间可进一步包括步骤s250。步骤s250判断存储装置是否为作业系统启动的存储装置。当步骤s250的判断结果为否,代表存储装置并非为系统碟,不涉及作业系统启动,故在步骤s250之后不进行任何步骤,结束此系统还原机制的建立方法。当步骤s250的判断结果为是,于步骤s250之后是执行步骤s300。
25.根据本公开的构想,时间区间可依照实际需求设定,其可为任意长度的时间范围,主要目的是在该时间范围内记录电源启动至作业系统完整运行之间的所有指令并分析,但不以此为限。预设值优选为1至50中的任意整数,但不以此为限。若欲提升分析的精准度,亦可设为大于50的任意整数。
26.在一些实施例中,本公开系统还原机制的建立方法的步骤s100可由使用者实现或由步骤s400触发。步骤s200可由存储装置的固件实现,例如固态硬盘的固件。步骤s250可由固件实现。步骤s300可由固件实现。步骤s400可由固件实现。步骤s500可由固件实现。系统还原机制可由固件实现。故此,当系统在开机启动的过程中发生了问题,存储装置的固件便会触发系统还原机制,电脑在下次开机时即能正常启动系统,避免程序无法执行或重要数据的遗失,也省去将存储装置自电脑取出并重新安装作业系统等繁琐工作。
27.请参阅图3,其是显示本公开一实施例的系统还原机制的流程示意图。如图3所示,由本公开系统还原机制的建立方法所建立的系统还原机制包括以下步骤:如步骤s510所示,判断特定指令的运行次数是否小于下限值或大于上限值。当步骤s510的判断结果为是,即特定指令的运行次数小于下限值或大于上限值时,代表电脑的运行异常,在步骤s510之后是执行步骤s580,执行系统还原;反之,当步骤s510的判断结果为否,即特定指令的运行次数未小于下限值且未大于上限值时,代表电脑的运行正常,在步骤s510之后是执行步骤s590,正常启动作业系统。具体而言,下限值等于所有的分析结果中,特定指令的运行次数的最小值,减去运行次数的最大值与最小值的差值,即下限值=运行次数的最小值-(运行次数的最大值-运行次数的最小值)。上限值等于所有的分析结果中,特定指令的运行次数
的最大值,加上运行次数的最大值与最小值的差值,即上限值=运行次数的最大值 (运行次数的最大值-运行次数的最小值)。
28.请参阅图4,其是显示本公开一实施例的系统还原机制的流程示意图。如图4所示,由本公开系统还原机制的建立方法所建立的系统还原机制包括以下步骤:如步骤s520所示,判断特定指令的运行时序是否不符合特定规律。当步骤s520的判断结果为是,即特定指令的运行时序不符合特定规律时,代表电脑的运行异常,在步骤s520之后是执行步骤s580,执行系统还原;反之,当步骤s520的判断结果为否,即特定指令的运行时序符合特定规律时,代表电脑的运行正常,在步骤s520之后是执行步骤s590,正常启动作业系统。应特别注意的是,特定规律是由所有的分析结果归纳获得,且特定指令的数量以三个为优选,但不以此为限。换句话说,本公开系统还原机制的建立方法可以从多次启动电脑所记录的指令中,对于多个特定指令,以3个特定指令为优选,的发生顺序进行统计与归纳,最终得出必然象征电脑正常运行或正常开机的特定规律,以作为判断是否进行系统还原的依据。
29.当然,根据本公开的构想,本公开亦可结合上述二种实施例,以进行更为保守的系统还原判断。请参阅图5,其是显示本公开一实施例的系统还原机制的流程示意图。如图5所示,由本公开系统还原机制的建立方法所建立的系统还原机制包括以下步骤:如步骤s530所示,判断特定指令的运行次数是否小于下限值或大于上限值。当步骤s530的判断结果为否,代表电脑运行正常,则于步骤s530之后是执行步骤s590,正常启动作业系统;反之,当步骤s530的判断结果为是,代表电脑运行可能异常,于步骤s530之后是执行步骤s540,进一步判断特定指令的运行时序是否不符合一特定规律。当步骤s540的判断结果为否,代表电脑运行正常,则于步骤s540之后是执行步骤s590,正常启动作业系统;反之,当步骤s540的判断结果为是,即两步骤判断皆指出电脑运行可能异常时,将电脑运行视为异常,于步骤s540之后是执行步骤s580,执行系统还原。
30.由上述的数个系统还原机制实施例可知,通过本公开的系统还原机制,可有效检测作业系统是否有正常被启动,并在检测到异常时自动还原至正常状态,进而降低重要程序或数据毁损的风险。
31.基于上述的系统还原机制的建立方法以及其建立的系统还原机制,本公开另提出一种系统启动与还原方法。请参阅图6,其是显示本公开一实施例的系统启动与还原方法的流程图。如图6所示,本公开一实施例的系统启动与还原方法包括步骤如下。首先,如步骤s1所示,启动电脑。接着,如步骤s2所示,记录电脑启动后的一时间区间内的所有指令。然后,如步骤s3所示,判断是否存在系统还原机制。当步骤s3的判断结果为否,即不存在系统还原机制时,于步骤s3之后是进行步骤s4,判断存储装置是否为作业系统启动的存储装置。当步骤s4的判断结果为否,即存储装置不是作业系统启动的存储装置,于步骤s4之后是不进行任何步骤。当步骤s4的判断结果为是,即存储装置为作业系统启动的存储装置,于步骤s4之后是执行步骤s5及步骤s6,其中步骤s5为分析所有指令中的至少一特定指令的运行次数及时序并产生分析结果的步骤,且步骤s6为判断分析结果的数量是否大于预设值的步骤。
32.当步骤s6的判断结果为否,即分析结果的数量未大于预设值,于步骤s6之后是重新执行步骤s1至步骤s3;反之,当步骤s6的判断结果为是,即分析结果的数量大于预设值,于步骤s6之后是执行步骤s7及步骤s8。在步骤s7中,是根据所有的分析结果建立系统还原机制。其次,在步骤s8中,是正常启动作业系统。
33.另一方面,当步骤s3的判断结果为是,即存在系统还原机制时,于步骤s3之后是执行步骤s9,判断是否执行系统还原。应特别注意的是,在一些实施例中,步骤s9的判断结果是根据分析结果及系统还原机制决定,但不以此为限。当步骤s9的判断结果为是,即判断应执行系统还原时,于步骤s9之后是执行步骤s10,即执行系统还原;反之,当步骤s9的判断结果为否,即判断无须执行系统还原时,于步骤s9之后是执行步骤s8,正常启动作业系统。
34.综上所述,本公开提供一种系统还原机制的建立方法及系统启动与还原方法,通过记录电脑启动后一时间区间内的所有指令,并分析特定指令的运行次数及时序且产生分析结果,再根据分析结果建立系统还原机制,可以通过自动学习的方式建立专属于电脑的自动系统还原机制,而无须另行安装系统还原程序,同时可降低使用者进行备份或执行还原的劳力与时间,进而达到提高生产效率的技术效果。进一步地,通过本公开的系统还原机制,可有效检测作业系统是否有正常被启动,并在检测到异常时自动还原至正常状态,进而降低重要程序或数据毁损的风险。易言之,当系统在开机启动的过程中发生了问题,存储装置的固件便会触发系统还原机制,电脑在下次开机时即能正常启动系统,避免程序无法执行或重要数据的遗失,也省去将存储装置自电脑取出并重新安装作业系统等繁琐工作。
35.纵使本发明已由上述的实施例详细叙述而可由熟悉本技艺的人士任施匠思而为诸般修饰,然皆不脱如附权利要求所欲保护者。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献