发明名称 防止计算机的动作不良的方法、计算机程序以及计算机
摘要 本发明涉及防止计算机的动作不良的方法、计算机程序以及计算机,用于防止因系统固件所管理的数据引起的系统的动作不良。在固件ROM(100)中设置有代码区域(101)、默认区域(103)、和变量区域(105)、(107)。对变量区域(105)写入UEFI创建的预引导所不可缺少的数据(CV)。对变量区域(105)写入UEFI定义的全局变量(GV)、和OS创建的数据(UV)。变量区域(105)是固件ROM中可写锁的记录区域。UEFI在结束预引导后对变量区域(105)进行写锁。因此,能够防止OS对CV的改写。
申请公布号 CN104850762A 申请公布日期 2015.08.19
申请号 CN201510009424.9 申请日期 2015.01.08
申请人 联想(新加坡)私人有限公司 发明人 森重勇作;佐佐木健;安藤教博
分类号 G06F21/10(2013.01)I;G06F21/12(2013.01)I 主分类号 G06F21/10(2013.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 舒艳君;李洋
主权项 一种系统固件,其特征在于,包括:对在非易失性存储器中设定的第1变量区域和第2变量区域进行识别的模块;对所述第1变量区域写入预引导所不可缺少的结构数据的模块;对所述第2变量区域写入系统固件定义且操作系统能够改写的公开数据的模块;根据来自所述操作系统的请求来对所述第2变量区域写入用户数据的模块;以及限制结束了所述预引导之后的针对所述第1变量区域的写入的模块。
地址 新加坡新加坡城