一种BIOS设置存为缺省值的方法、系统、设备及存储介质技术方案

技术编号:32199929 阅读:35 留言:0更新日期:2022-02-08 16:06
本发明专利技术公开一种BIOS设置存为缺省值的方法、系统、设备及存储介质,其中,所述BIOS设置存为缺省值的方法包括以下步骤:包括以下步骤:将待存储设置数据储存至第一存储区域中;获取待存储设置数据的缺省值的区域位置;并将所述缺省值的区域位置数据储存至第二存储区域中;根据第二存储区域内的缺省值数据与第一存储区域内的待存储设置数据对比获取数据信息的偏移地址;根据所述偏移地址获取临时内存二维数组;根据所述临时内存二维数组更新数据至第二存储区域;并且更新了缺省值数据。本发明专利技术的技术方案可以减少刷BISO的工作量,从而提升工作效率;同时避免BIOS刷写错误而导致外部零部件的无法正常运行。零部件的无法正常运行。零部件的无法正常运行。

【技术实现步骤摘要】
一种BIOS设置存为缺省值的方法、系统、设备及存储介质


[0001]本专利技术涉及BIOS
,具体涉及一种BIOS设置存为缺省值的方法、系统、设备及存储介质。

技术介绍

[0002]BIOS(Basic Input Output System,基本输入输出系统)是一组固化到主板上一个ROM(ROM image,只读内存镜像)芯片中的程序,它保存着计算机最重要的基本输入/输出程序、系统设置信息、开机加电自检程序和系统启动自举程序等。在主板的使用过程中,用户经常会根据实际使用的需求去设置BIOS的功能,一部分客户会要求主板厂商固化BIOS 选项的缺省值以满足实际的应用需求,另外一部分客户则是自己去手动设置BIOS的选项值以满足自己实际使用需求。
[0003]但是,现有主板的BIOS选项的设置次数过多,操作过程更加复杂,容易造成主板出现故障;并且增加了加工使用的工作量,降低了工作效率。

技术实现思路

[0004]本专利技术的主要目的是提出一种BIOS设置存为缺省值的方法,旨在减少刷BIOS的工作量,提升工作效率;同时也避本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种BIOS设置存为缺省值的方法,其特征在于,包括以下步骤:将待存储设置数据储存至第一存储区域中;获取待存储设置数据的缺省值的区域位置;并将所述缺省值的区域位置数据储存至第二存储区域中;根据第二存储区域内的缺省值数据与第一存储区域内的待存储设置数据对比获取数据信息的偏移地址;根据所述偏移地址获取临时内存二维数组;根据所述临时内存二维数组更新数据至第二存储区域;并且更新了缺省值数据。2.根据权利要求1所述的一种BIOS设置存为缺省值的方法,其特征在于,所述将待存储设置数据储存至第一存储区域中的步骤中,包括以下步骤;修改BIOS页面为可编辑状态;获取当前的所述待存储设置数据;在内存空间中临时设置所述第一存储区域;将所述待存储设置数据储存至第一存储区域中。3.根据权利要求1所述的一种BIOS设置存为缺省值的方法,其特征在于,在所述获取待存储设置数据的缺省值的区域位置;并将缺省值的区域位置数据储存至第二存储区域中的步骤中,包括以下步骤:在NVRAM中获取所述待存储设置数据的缺省值的区域位置;在内存空间中临时设置所述第二存储区域;读取所述待存储设置数据的缺省值数据,并将待存储设置数据的缺省值数据储存至第二存储区域中。4.根据权利要求1所述的一种BIOS设置存为缺省值的方法,其特征在于,在所述根据第二存储区域内的缺省值数据与第一存储区域内的待存储设置数据对比获取数据信息的偏移地址的步骤中,包括以下步骤:获取第二存储区域中所述待存储设置数据的缺省值数据的所有signature标识字符串;获取第一区域中的signature标识字符串;将第一区域中的signature标识字符串和第二区域中所有signature标识字符串逐一进行对比,以得到相互匹配的signature标识字符串并记录当前signature标识字符串在第二区域上的偏移地址。5.根据权利要求3所述的一种BIOS设置存为缺省值的方法,其特征在于,在所述根据所述偏移地址获取临时内存二维数组的步骤中,还包括以下步骤:通过所述存储区域的数据结构体指针获取待存储设置数据的缺省值所对应的偏移地址,并将所述待存储设置数据的缺省值所对应的偏移地址以及所述待存储设置数据的缺省值所对应的偏移地址所指向的数据保存,以获取...

【专利技术属性】
技术研发人员:李洪明乐磊李伟李晓涛
申请(专利权)人:深圳市吉方工控有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1