【黑苹果】【高分屏】软件修改BIOS中DVMT等设置 Insyde BIOS 联想YOGA系列

article/2025/9/19 10:43:07

特别提醒:对BIOS进行修改属于高风险操作,可能会造成变砖、甚至不开机,请三思而后行!!!

作者:chinasyc 【转载请注明出处】首发:pcbeta论坛

一、前言

手上有台联想YOGA 4 PRO(YOGA900),打算玩下黑苹果,由于是3K屏,需修改DVMT Pre-Allocated为96M,但BIOS中相关设置被隐藏,且无法通过efi_shell命令行中setup_var方法进行修改(有写保护)。参考贴吧和国外大神,找到通过软件修改BIOS中相关参数的方法,相对于编程器硬刷硬刷,操作简单且风险相对较小。同时还可以实现其他参数修改,如解锁CFG Lock、SATA模式改AHCI等。

本教程在联想YOGA3PRO,YOGA4PRO机型上进行过测试,联想多数高端机型均采用Insyde的BIOS,若是其他厂商BIOS可借鉴本文思路,自行查找类似工具

在此,感谢两位原贴主的辛勤奉献,链接如下
【Insyde BIOS 提取修改刷入全】
【How to Unlock the NVMe Performance on the Lenovo Y700】

二、操作方法(以联想YOGA 4 Pro为例,WIN10x64/WIN10x64PE环境均可)

1、打开合适版本的Flash Programming Tool文件夹,右键以管理员身份运行“读取BIOS镜像.bat”,读取当前BIOS芯片内容,读取成功将生成backup.fd文件,若运行失败出现error.log文件,可查看具体错误信息并更换Flash Programming Tool版本后再试,路径为Intel CSME System Tools\Flash Programming Tool\WIN64,将bat文件拷入即可使用。

在这里插入图片描述

图为正在读取BIOS芯片内容

图为正在读取BIOS芯片内容

2、利用H2OEZE工具打开获取到的.fd镜像文件,按图示方法提取出其中的SetupUtility模块,并使用Universal IFR Extractor进行翻译

首先,我们将SetupUtility模块保存为su.ffs文件
在这里插入图片描述

然后,使用Universal IFR Extractor对su.ffs进行翻译,得到一个su IFR.txt文件

在这里插入图片描述

3、打开上面得到的su IFR.txt文件,搜索要修改的参数值,并记录下要修改的地址和要修改的值(以修改DVMT为96M为例)

搜索到相关内容如下:
在这里插入图片描述

Variable: 0x180表示该参数存储地址为180(16进制)

Option: 96M, Value: 0x3 表示96M DVMT显存对应参数值为3(16进制)

4、打开H2OUVE文件夹,右键以管理员身份运行“读取参数表.bat”,自动提取当前BIOS的参数表,保存为vars.txt

在这里插入图片描述

5.用文本编辑器打开vars.txt,搜索Setup区,注意,该区名称为Setup,如下面所示

在这里插入图片描述

找到刚刚记录的DVMT设置的地址(本例为180),每行16个hex数据地址从0到F,可以看到读取的值为01——对应32M,然后将该地址的值改为96M对应的Value值(本例应改为03),如需修改其他参数,以此类推,修改完成后保存

6、右键以管理员身份运行“写入参数表.bat”,把参数表写回BIOS芯片

因为BIOS中部分区域是不可写,所以会出现一些错误提示,不影响

在这里插入图片描述

写完后可以再读取出来看看是否成功修改

至此,修改已经完成,文中用到的相关软件:

链接: https://pan.baidu.com/s/1-IMp4PsT0Pr83SXod77WYQ?pwd=pafc 提取码: pafc

如果Flash Programming Tool、IFR Extractor需要更换其他版本的,可从以下链接获取,复制相关脚本即可使用:

其他版本工具 https://pan.baidu.com/s/1lIAAN_hGVytgRTovgx8fDQ?pwd=t6fk 提取码 t6fk

有疑问欢迎留言、评论、交流


http://chatgpt.dhexx.cn/article/KQ2xJ8qa.shtml

相关文章

Insyde uefi 隐藏设置_使用u盘GPT+UEFI模式安装windows10系统步骤详细图解

给电脑安装系统现在不算是什么高难的事,但还是有些人无从入手,现在来讲讲如何利用U盘一键装机。 现在大部分机子都使用了NVme协议的M2硬盘,所以推荐使用冰封U盘启动工具,有些U盘启动工具进入PE后无法识别NVme M2的固态硬盘。 准备物品:4G以上优盘、冰封U盘启动工具软件、完…

解锁Insyde的BIOS隐藏设置

我使用的笔记本是神舟K580PI3D1, 其他的没有试过。 步骤: 1.使用 BIOS_Backup_TooKit_V2.0 软件提取BIOS image文件 2.使用 UEFITool 软件解析BIOS image, 并提取出相应的 .sct 文件 3.使用 Universal IFR Extractor 软件将 .sct文件解析为可读的 .tx…

HDDREG(硬盘坏道修复工具)v1.31绿色版

HDDREG是一款可以让用户修复有物理损坏的硬盘的,用户不需要懂这方便的技能,只需学会使用这款软件就可以修复硬盘了。该软件已经破解了必须用的软盘上的限制,可以刻录在光盘上使用。 HDD Regenerator是一款功能强大、方便实用的HDDREG硬盘修复…

linux 硬盘坏道数据复制,linux修复磁盘坏道(本教程完全来自实例、实测,具体参数请根据个人情况修改2021.4.12)...

linux下其实修复磁盘的工具更多,很多甚至集成在系统里,方便调用。 1、尝试fsck修复磁盘,这个命令其实集成度好的系统开机会自动运行,比如slackware,debian等,方法如下: fdisk -l 查询需要修复的磁盘盘符 fs…

硬盘坏道修复

常识:硬盘坏道分类 - 不同坏道分仔细 由于硬盘采用磁介质来存储数据,在经历长时间的使用或者使用不当之后,难免会发生一些问题,也就是我们通常所说的产生“坏道”,当然这种坏道有可能是软件的错误,也有可能…

戴尔服务器磁盘阵列及坏道修复

戴尔服务器开机按f2进入系统BIOS并改成uefi模式 改成功后在重启服务器按ctrlr进入raid设置 吧选项选到第一个回车 第一个选择raid5 然后将3三块硬盘加入进去按ok就创建成功了 然后一路esc重启服务器重启后按f11 选择U盘启动进入pe系统(如何制作系统U盘之前文章有讲…

linux隔离磁盘坏道,Repartion Bad Drive(硬盘坏道隔离工具

Repartion Bad Drive是一款非常好用的硬盘坏道隔离软件,它可以帮助您将坏扇区与分区和驱动器隔离开来,从而使存储系统变得更稳定,更可靠,它的原理是对故障的硬盘进行重新分割,以便将坏轨与分割区隔离,这样的…

linux磁盘坏道测试,Linux磁盘坏道检测

硬盘出现坏道后若不及时更换或做屏蔽,坏道就会越来越多,应及时屏蔽坏道并备份数据,更换硬盘 badblocks是一个Linux下的磁盘坏道检测工具,能快速检测坏道,延长硬盘寿命 待测硬盘sda,使用如下命令即可 badblo…

Ubuntu下逻辑坏道解决方案

一.逻辑坏道修复方法 逻辑坏道 服务器硬盘相比其他部件是较容易坏的,如突然断电、大量频繁写入都会加速硬盘的老化,下面介绍一些判断硬盘状况和修复的方法。 发现硬盘坏道 dmesg 当有硬盘坏道时,通常在dmesg输出的信息中会有 Buffer I/O …

mhdd4.6修复坏道图解教程

方法一: 步骤1:按一下F4,在出现的菜单上把光标移动到Remap 我们看到右边显示的是OFF,那么我们回车一下就变成ON了,意思是打开修复功能的意思; 步骤2:当我们再次安下F4,软件检测到坏道便开始修…

修复移动硬盘坏道计算机睡眠了,硬盘坏道屏蔽工具DiskGenius,教您如何修复硬盘坏道...

电脑是我们的好战友,好伙伴,如果我们一不小心就会出现硬盘坏道等情况,当然肯定不会全部都是坏道,不能使用了。只要我们学会将硬盘坏道屏蔽起来,电脑的操作效果就不会对使用有任何影响。如何使用硬盘坏道屏蔽工具呢&…

计算机磁盘坏道怎么隔离,小科普 | 硬盘坏道就凉凉?把它隔离出去吧!(DLC)...

原标题:小科普 | 硬盘坏道就凉凉?把它隔离出去吧!(DLC) 紧接着上回说到(戳这里),HDD机械硬盘用的多了,出现坏道也在所难免,我们可以通过DiskGenius 对硬盘坏道进行检测和修复。那么今天就来奉上之前文末所说的DLC内容——“如何隔离坏道?”。 ▌坏道的概念 并不是所有坏…

DiskGenius屏蔽硬盘坏道方法

到了这一步,首先需要说明的是已经使用过工作扫描完磁盘坏道,并且自己已经很清楚的知道坏道在整块磁盘所在的位置了。 本文示例工具 工具:DiskGenius 磁盘大小:29.9GB 坏道所在位置:50%扫描到坏道 自己可以用计算器算…

机械硬盘屏蔽坏道

前言: 电脑机械硬盘坏了,装不进系统,后来买了一块固态,太小了。想着能不能修一下那个机械硬盘,把机械硬盘做成移动硬盘,存个数据岂不美哉,上网了解了下,可以实现,说干就干…

ICMP 重定向攻击和ICMP不可达报文攻击

ICMP 重定向攻击和ICMP不可达报文攻击 00X1 写在前面 最近一直在研究各种畸形报文和一些特殊的报文,并且需要根据这些攻击特点进行相应的数据包侦测与拦截。一切其他的攻击以后有时间再来写吧。当我研究到了ICMP重定向和不可达报文攻击的时候,觉得很有趣…

网络攻击类型

网络攻击类型 一、SQL Injection:(SQL注入) SQL注入是最常见的攻击方式,它的主要原理是:攻击者通过改变WEB页的参数(如GET/POST数据或是URLS)直接将SQL片断提交到服务器,并在服务器端执行。 二、Cross-Site…

python ddos攻击_DDoS攻击工具

DDoS攻击工具 综合性工具 综合性工具除了可以进行DDoS攻击外,还可用于其他的用途,例如:端口扫描、安全审计、防火墙等。实际上,大部分综合性工具开发的原始目的并不是用于DDoS,而是“网络检查或测试工具” Hping ?…

02.iptables攻击防御

DDOS 攻击 分布式拒绝服务(Distributed Denial of service) 多计算机联合发起DOS攻击,造成目标机器资源耗尽、系统过载 DDOS 攻击方式 Ping flood:大量ping包 Ping of Death:修改后的ping包,如造成逻辑错…

畸形报文攻击(1)

畸形报文攻击(1) 0x01 写在前面 最近在工作之余,都在看CTF东西,然后和朋友们玩狼人杀玩到昏天黑地,差点忘记要把对畸形报文攻击的研究记录下来,这篇文章的内容是畸形报文攻击中的smurf攻击,land攻击,Fragg…