BIOS选项设置默认值恢复方法、装置、设备和介质与流程

文档序号:37034391发布日期:2024-02-20 20:26阅读:25来源:国知局
BIOS选项设置默认值恢复方法、装置、设备和介质与流程

本技术涉及基本输入输出系统,特别是涉及一种bios选项设置默认值恢复方法、装置、计算机设备和存储介质。


背景技术:

1、bios(basic input output system,基本输入输出系统)的开发过程伴随着大量的实验测试工作,研发测试人员经常需要修改一些特定bios选项以便达到特定实验测试目标。研发测试人员在完成实验与测试后又需要对机器进行还原,以便自己或他人再做实验与测试。而在对bios选项设定值进行还原时,使用目前现有的途径和方法,研发测试人员都需要投入较多的工作时间对bios选项进行修改还原。这极大的占用研发测试人员工作时间,降低了研发测试人员的工作效率。

2、因此,如何在bios开发过程中节省时间以及提高实验测试效率,是本领域技术人员需要解决的问题。


技术实现思路

1、基于此,提供一种bios选项设置默认值恢复方法、装置、计算机设备和存储介质,能够解决研发测试人员在目标实验完成时bios选项恢复默认值需要人为干预而投入额外工作,使bios开发过程占用时间过多的技术问题。

2、一方面,提供一种bios选项设置默认值恢复方法,所述方法包括:

3、在bios菜单栏中增加选项自恢复功能按键开关和目标bios选项使能次数输入框,设置选项自恢复功能按键开关作为启动开关,设置目标bios选项使能次数输入框中的数值作为目标bios选项的剩余使能次数;

4、设置由目标bios选项控制所述选项自恢复功能按键开关和所述目标bios选项使能次数输入框的显示与隐藏;

5、实时判断所述bios选项自恢复功能开关的状态,若所述bios选项自恢复功能开关打开,则获取目标bios选项的剩余使能次数;

6、当所述目标bios选项使能剩余次数大于0,则执行bios选项设置默认值恢复,否则不执行bios选项设置默认值恢复。

7、在其中一个实施例中,所述在bios菜单栏中增加选项自恢复功能按键开关和目标bios选项使能次数输入框,设置选项自恢复功能按键开关作为启动开关,设置目标bios选项使能次数输入框中的数值作为目标bios选项的剩余使能次数包括:

8、若所述选项自恢复功能按键开关打开,则允许对所述目标bios选项使能次数输入框内的数值进行修改,否则禁止对所述目标bios选项使能次数输入框内的数值进行修改;

9、响应于所述目标bios选项使能次数输入框内的数值大于等于1时,判断目标bios选项是否进行一次执行;

10、响应于检测到目标bios选项执行一次后,将所述目标bios选项使能次数输入框中的数值减一以更新所述目标bios选项使能次数输入框中的数值。

11、在其中一个实施例中,所述判断目标bios选项是否进行一次执行步骤包括:

12、当检测到执行上电启动或重新启动命令到操作系统登录界面时,判定目标bios选项进行一次执行。

13、在其中一个实施例中,所述设置由目标bios选项控制所述选项自恢复功能按键开关和所述目标bios选项使能次数输入框的显示与隐藏步骤包括:

14、检测目标bios选项是否使能打开;

15、若目标bios选项使能打开则显示所述bios选项自恢复功能按键开关和所述目标bios选项使能次数输入框,否则隐藏所述bios选项自恢复功能按键开关和所述目标bios选项使能次数输入框。

16、在其中一个实施例中,所述bios选项设置默认值恢复方法还包括:

17、在非易失性随机访问存储器中增加目标bios选项配置保留值变量,控制在执行驱动配置环境阶段从非易失性随机访问存储器中读取目标bios选项配置变量后,将读取的目标bios选项配置值保存到所述目标bios选项配置保留值变量中。

18、在其中一个实施例中,所述bios选项设置默认值恢复方法还包括:在执行驱动配置环境阶段,判断所述bios选项使能剩余次数是否为1,若是则对目标bios选项配置对应的nvram变量进行修改并保存,若否则对目标bios选项配置对应的nvram变量不修改;

19、其中在所述对目标bios选项配置对应的nvram变量进行修改并保存步骤之后,还包括:将所述目标bios选项使能次数输入框中的数值减一以更新所述目标bios选项使能次数输入框中的数值。

20、在其中一个实施例中,所述bios选项设置默认值恢复方法还包括:

21、获取保存的所述目标bios选项配置保留值变量,根据预配置的bios选项配置内容选取至少一个目标bios选项配置保留值变量;

22、当选取的目标bios选项配置保留值变量为两个或两个以上时,将选取的所有目标bios选项配置保留值变量进行合并形成新的目标bios选项配置,逐一对比每一bios选项的设置值是否相同,若bios选项的设置值相同则保存该bios选项的设置值,若bios选项的设置值不相同则发出选取提醒信息框,将反馈的设置值保存为该bios选项的设置值。

23、另一方面,提供了一种bios选项设置默认值恢复装置,所述装置包括:

24、自恢复功能设置模块,用于在bios菜单栏中增加选项自恢复功能按键开关和目标bios选项使能次数输入框,设置选项自恢复功能按键开关作为启动开关,设置目标bios选项使能次数输入框中的数值作为目标bios选项的剩余使能次数;

25、弹窗显示与隐藏设置模块,用于设置由目标bios选项控制所述选项自恢复功能按键开关和所述目标bios选项使能次数输入框的显示与隐藏;

26、剩余使能次数管理模块,用于实时判断所述bios选项自恢复功能开关的状态,若所述bios选项自恢复功能开关打开,则获取目标bios选项的剩余使能次数;

27、恢复bios选项默认值模块,用于当所述目标bios选项使能剩余次数大于0,则执行bios选项设置默认值恢复,否则不执行bios选项设置默认值恢复。

28、再一方面,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

29、在bios菜单栏中增加选项自恢复功能按键开关和目标bios选项使能次数输入框,设置选项自恢复功能按键开关作为启动开关,设置目标bios选项使能次数输入框中的数值作为目标bios选项的剩余使能次数;

30、设置由目标bios选项控制所述选项自恢复功能按键开关和所述目标bios选项使能次数输入框的显示与隐藏;

31、实时判断所述bios选项自恢复功能开关的状态,若所述bios选项自恢复功能开关打开,则获取目标bios选项的剩余使能次数;

32、当所述目标bios选项使能剩余次数大于0,则执行bios选项设置默认值恢复,否则不执行bios选项设置默认值恢复。

33、又一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

34、在bios菜单栏中增加选项自恢复功能按键开关和目标bios选项使能次数输入框,设置选项自恢复功能按键开关作为启动开关,设置目标bios选项使能次数输入框中的数值作为目标bios选项的剩余使能次数;

35、设置由目标bios选项控制所述选项自恢复功能按键开关和所述目标bios选项使能次数输入框的显示与隐藏;

36、实时判断所述bios选项自恢复功能开关的状态,若所述bios选项自恢复功能开关打开,则获取目标bios选项的剩余使能次数;

37、当所述目标bios选项使能剩余次数大于0,则执行bios选项设置默认值恢复,否则不执行bios选项设置默认值恢复。

38、上述bios选项设置默认值恢复方法、装置、计算机设备和存储介质,通过在bios菜单栏中增加选项自恢复功能按键开关和目标bios选项使能次数输入框,能通过目标bios选项使能次数输入框设定该选项使能的启动次数,进而使其在完成目标次数的实验测试的同时,被修改的bios选项自动恢复默认值。研发测试人员不需要再投入过多时间在bios选项恢复的工作上,使其在bios开发过程中节省了时间,提高了实验测试效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1