拯救者R720-15ikbn BIOS修改指南:解决屏幕盖上后电源开关被遮挡问题

日期: 2025-03-24 00:06:01 |浏览: 2|编号: 83683

友情提醒:信息内容由网友发布,本站并不对内容真实性负责,请自鉴内容真实性。

拯救者R720-15ikbn BIOS修改指南:解决屏幕盖上后电源开关被遮挡问题

联想LeNovo Legion Power-On自开始的自动启动自动实力启动电动启动电动启动尾声

文章目录

阐明

我对硬件和基础系统一无所知,两天来我一直在为此最初的简单功能而苦苦挣扎。因此,我想着写一个日志来写下来。该日志写了很多,但是我发现比利比利救世主的官方帐户有1500名粉丝,所以我将其发布在博客上,希望它对所有人都有帮助。

本文涉及对BIOS的修改。由于不同的硬件环境,它可能无法启动并且无法保证。注意:按照自己的风险

1。我的电脑

救世主R720-15ikbn,一台6 - 7年前的计算机。 618打算购买显示器,因此计划覆盖笔记本,然后用垂直支架支撑。但是,在遮盖了屏幕盖后,电源开关被阻塞,此时,您需要通过外部手段打开电源。可以在AC上唤醒或在LAN上唤醒。我碰巧有一个Tmall Elf Bull插座。因此,起初我计划使用强力方法,但是由于BIOS上找不到相关参数,因此我在LAN上在LAN上工作了这两天。结果非常沮丧。在研究期间,我不小心发现了启动和打开的选择。醒来局域网无法处理...

2。详细过程1。BIOS选项

首先,无论是在AC上唤醒还是在LAN上唤醒,都必须启用相应的BIOS参数。检查信息后,与电力相关的设置通常放在与电力相关的项目中。联想的救世主以及某些型号的神经和雷神(Thor)使用的BIOS是Insydeh20设置实用程序。按F2输入BIOS仅显示信息,配置,安全性,引导和退出选项卡。当我发现其他人的BIOS有很多参数,而我只有这个参数时,我意识到应该隐藏这些参数。然后,您需要解锁这些隐藏的菜单并输入BIOS修改过程

2。检查有关更改BIOS的信息

一开始,我在B站发现了两个视频(多亏了Universal B Station):

BIOS高级菜单解锁(Thor Zero)

神经林诺沃的神经通用解锁教程针对各种品牌的BIOS解锁功耗墙扩展了鸡肉血液时间内存超频,以免费的计算机性能

要直接修改Windows上的BIOS,您需要安装一个名为Intel®管理引擎界面的驱动程序,该驱动程序可以在官方的联想驱动程序页面上下载。使用此接口,我们可以根据此接口的版本在第三方中找到修改工具的相应版本。以下是UP在B站提供的网络磁盘地址:

下载压缩软件包后,您只需要在Flash编程工具/Win64下解压缩FPTW64和两个DLL文件。 FPTW64可用于备份命令行上的BIOS图像和Flash BIOS图像。备份BIOS映像后,我们需要使用与菜单相关的设置文件对其进行反编译。在分解文件中,将有关键字,例如grayoutif和ustressif。请参阅uefi(146)的步骤,以探索GrayOutif,抑制和设置之间的联系。

Grayoutif和抑制是相对常用的控制命令。 GrayOutif的功能是将某个项目设置为灰色,并且无法修改[参考1]。抑制的功能是设置某个项目以自动将其隐藏为另一个项目的更改[参考2]。

B Station的UP通过简单地调整与这两个关键字相关的布尔值来实现BIOS的解锁。

如果您有兴趣,可以观看以上两个视频并浏览评论部分。

3. BIOS修改失败

由于逻辑表达式简单地调整而不实际修改变量,因此视频中引入的方法不太可能影响BIOS函数本身。

我按照视频进行了浪潮,重新启动并按下F2,但没有效果。

考虑到BIOS版本可能太旧了。我的版本是4KCN23WW,因此请访问官方网站查找最新的驱动程序。不幸的是,我的计算机似乎已被联想淘汰。我找不到R720的驱动程序页面,因此我只能下载Y520的4KCN45WW进行安装。安装后,将重新运行视频,但是当提取的设置解码分解时,循环将直接变成死循环。 。 。我别无选择,只能使用上面提到的FPTW64工具来刷新我刚刚备份的4KCN23WW驱动程序。结果,当我刷牙时,我提示了写作保护。也许此版本的BIOS具有特殊的保护机制。

然后,我进入了驱动程序页面,找到了历史悠久的BIOS驱动程序版本4KCN28WW并重新安装了它。在安装之前,我在BIOS上打开了一个名为BIOS Back Flash的参数。它似乎是与版本后备有关的参数。我不明白,但是我只需要打开它,以防万一。

然后,我只能想到其他方式。 。 。

4。改变想法:不要修改BIOS?

在上面分解的设置文件中,您可以直接搜索BIOS的菜单条目。因此,将重点放在“电源”选项卡下的条目上。不幸的是,我在此文件中没有找到与AC和Power关键字有关的任何条目,这些条目已启用并启用。但是,在权力下,PME上有一个唤醒,并在调制解调器环上唤醒。调制解调器环似乎与电话线有关。应该打个电话打开计算机?另一个PME事件唤醒:电源管理事件的缩写是通过操作鼠标,键盘和其他设备来打开计算机,并且在LAN上唤醒也是其中之一。

结合到UEFI(146)GrayOutif,抑制和设置链接的文章步骤:

两项选项都不影响设置项目的设置值。例如,该选项在隐藏之前已启用,因此尽管隐藏了该选项,但仍启用了实际值。可以通过将其设置为外壳并使用DMPStore命令来查看相应的变量来验证上述结论。

尽管隐藏了BIOS条目,但变量实际上是有价值的。在分解文件中,启用了PME输入的唤醒的默认值。

0xB7854 			Setting: Wake on PME, Variable: 0x86 {05 91 16 15 17 15 02 04 34 12 86 00 04 10 00 01 00}
0xB7865 				Option: Disabled, Value: 0x0 {09 07 0B 03 00 00 00}
0xB786C 				Option: Enabled, Value: 0x1 (default) {09 07 0C 03 10 00 01}
0xB7873 			End of Options {29 02}

AC上没有唤醒,然后在PME上醒来。因此,我的解决方案变成了我没有修改BIOS,并通过像Tmall Ghost这样的智能家居平台将Wake链接到LAN上的启动。我发现以下两篇文章:

使用TMALL类型实现计算机WOL网络唤醒

Xiao AI在LAN(WOL)上启动计算机

从第一篇文章中借用计划:

在这里,我需要在家中有一个软路由器或小型服务器,但我通常不玩软路由器。但是在第二篇文章中,他提到他的净组件路由器被梅林刷了吗?我碰巧有一个非常垃圾的净组件路由器躺在下面吃灰尘。这就是为什么我发现可以轻柔路由的Web组件。 。 。并且在OpenWrt的官方网站上找到了相应的固件模型。然后在LAN上唤醒

5。按照局部原理唤醒

关于LAN上的Wake,这里有一篇非常全面的文章(有一个关键点:睡眠模式下的网络唤醒是由操作系统处理的,但是关闭后,系统没有运行,因此网络唤醒被移交给主板进行处理):

WOL网络唤醒坑回避指南:经常询问问题的分析和内容补充

大概在关闭后,主板仍然保持较弱的网卡电源。在外面看时,关闭关闭后仍处于关闭状态,网卡将监视4343。然后,我们可以发送特定格式的UDP数据包,通常称为魔术数据包。数据包的格式是从6个FFS(6个字节)开始,然后用网络卡的MAC地址重复16次。网卡的MAC地址也为6个字节。因此,总和为6+16*6 = 102字节。当相应的网卡接收此数据包时,它将打开。

上面提到的智能主页的链接需要一个家用路由器/服务器,这意味着我们需要在其上运行API。当Smart Home Platform调用此API时,它将触发Intranet的魔术数据包。在实现方面,此API实际上正在运行服务器,然后曝光接口。接口的特定功能是发送魔术数据包。上面的文章用Python脚本编写,但可以用Java和Python编写,这很简单。

这里要注意的一件事是我们的路由器通常使用DHCP服务器,因此网卡的IP地址可能会更改。使我们的魔术数据包在确切的IP上发送。一些教程提到您可以在路线上绑定网卡的IP和MAC地址。我之前曾尝试过,但这可能是开关的问题。我将数据包直接发送到相应的IP,有时不会生效。

因此,还有另一种方法是将广播数据包发送到LAN。例如,我们需要将魔术数据包发送到192.168.1.1,但我们没有指定此IP地址,而是将其发送到192.168.1.255。通过这种方式,在192.168.1.0/24中的所有在线IP都将收到此数据包。当然,只有当MAC地址匹配时,相应的计算机才会启动。至于LAN中哪些设备在线?您可以直接登录路由器背景来看到它

6。尝试在LAN上唤醒失败

Windows下LAN在LAN上的配置是在设备管理器下选择一个有线网卡,编辑与WOL相关的几个参数,然后检查允许此设备唤醒计算机。我有一个名为Wakeonlanmonitor的小工具,可以收听4343的UDP端口。您可以打开此窗口小部件,然后在Android上下载Wakeonlan的应用程序,以将魔术包广播到LAN。目前,Wakeonlanmonitor可以接收魔术包并显示。该工具可用于检查我们发送的魔术软件包是否正确。

设置网卡后,系统可以输入睡眠,然后测试Windows系统睡觉时是否可以通过网络唤醒。我可以在此步骤中取得成功。系统进入睡眠后,发送一个魔术包,键盘灯将立即点亮。但是,关闭后,它无法醒来。目前,通过登录路由器背景,您可以发现,当计算机完成关闭时,它将立即从路由器背景中的在线设备中删除。这意味着在关闭后,主板不会为网卡提供电源。

查看信息后,我尝试了以下方法:

7。成功修改BIOS

我在B站再次找到了此视频:

联想救星R9000p解锁BIOS高级选项升级内存

该视频提供了外国大师只能做的工具:

[工具]联想(H20)BIOS解锁者和储物柜

视频和帖子中的救星都是使用最新的图形BIOS的最新型号。但是我在帖子中看到,该工具已成功解锁了旧的tiexin Y700 15风险。该型号大约与我的计算机同时推出。有了试用的心态,如果不起作用,请直接购买程序员或用RNM618替换。 。 。

我下载了EXE工具并以管理员的身份运行它。运行后,我提示系统找不到要输入的环境选项。但这在帖子中提到。因此,只需重新启动并按F2,

8。查找相关的BIOS参数

解锁菜单后,由于BIOS中的条目很复杂,因此设置中的分解文件还为我们提供了与菜单相关的条目,因此请查找此文件的线索。

搜索电源,最后直接搜索唤醒,并发现了这堆内容,一个礼物蟹〜

0x9FB88 		Suppress If: {0A 82}
0x9FB8A 			Variable 0xAD8 equals 0x20 {12 06 D8 0A 20 00}
0x9FB90 			Setting: DeepSx Power Policies, Variable: 0x4 {05 91 72 0A 73 0A F6 02 05 00 04 00 10 10 00 06 00}
0x9FBA1 				Option: Disabled, Value: 0x0 {09 07 04 00 30 00 00}
0x9FBA8 				Suppress If: {0A 82}
0x9FBAA 					Variable 0xAE3 equals 0x2 {12 86 E3 0A 02 00}
0x9FBB0 						Variable 0xAE3 equals 0x4 {12 06 E3 0A 04 00}
0x9FBB6 						Or {16 02}
0x9FBB8 						Variable 0xAE3 equals 0x3 {12 06 E3 0A 03 00}
0x9FBBE 						Or {16 02}
0x9FBC0 					End {29 02}
0x9FBC2 					Option: Enabled in S4-S5/Battery, Value: 0x3 {09 07 74 0A 00 00 03}
0x9FBC9 					Option: Enabled in S3-S4-S5/Battery, Value: 0x5 {09 07 76 0A 00 00 05}
0x9FBD0 					Option: Enabled in S3-S4-S5, Value: 0x6 {09 07 77 0A 00 00 06}
0x9FBD7 				End If {29 02}
0x9FBD9 				Option: Enabled in S4-S5, Value: 0x4 {09 07 75 0A 00 00 04}
0x9FBE0 			End of Options {29 02}
0x9FBE2 		End If {29 02}
0x9FBE4 		Setting: LAN Wake From DeepSx, Variable: 0x5 {05 91 78 0A 79 0A F7 02 05 00 05 00 10 10 00 01 00}
0x9FBF5 			Option: Enabled, Value: 0x1 {09 07 03 00 00 00 01}
0x9FBFC 			Option: Disabled, Value: 0x0 {09 07 04 00 30 00 00}
0x9FC03 		End of Options {29 02}
0x9FC05 		Suppress If: {0A 82}
0x9FC07 			Variable 0x2F4 equals 0x0 {12 06 F4 02 00 00}
0x9FC0D 			Setting: Wake on LAN Enable, Variable: 0xC {05 91 E9 04 EA 04 F8 02 05 00 0C 00 10 10 00 01 00}
0x9FC1E 				Option: Enabled, Value: 0x1 {09 07 03 00 30 00 01}
0x9FC25 				Option: Disabled, Value: 0x0 {09 07 04 00 00 00 00}
0x9FC2C 			End of Options {29 02}
0x9FC2E 			Setting: SLP_LAN# Low on DC Power, Variable: 0xD {05 91 ED 04 EE 04 F9 02 05 00 0D 00 10 10 00 01 00}
0x9FC3F 				Option: Enabled, Value: 0x1 {09 07 03 00 30 00 01}
0x9FC46 				Option: Disabled, Value: 0x0 {09 07 04 00 00 00 00}
0x9FC4D 			End of Options {29 02}
0x9FC4F 			Setting: K1 off, Variable: 0xE {05 91 EB 04 EC 04 FA 02 05 00 0E 00 10 10 00 01 00}
0x9FC60 				Default: Other {5B 85 00 00 08}
0x9FC65 					Value {5A 82}
0x9FC67 						Variable 0xAD8 equals value in list (0x73, 0x74) {14 8A D8 0A 02 00 73 00 74 00}
0x9FC71 							64 Bit Unsigned Int: 0x1 {45 0A 01 00 00 00 00 00 00 00}
0x9FC7B 							64 Bit Unsigned Int: 0x0 {45 0A 00 00 00 00 00 00 00 00}
0x9FC85 							Conditional {50 02}
0x9FC87 						End {29 02}
0x9FC89 					End {29 02}
0x9FC8B 				End {29 02}
0x9FC8D 				Option: Enabled, Value: 0x1 {09 07 03 00 30 00 01}
0x9FC94 				Option: Disabled, Value: 0x0 {09 07 04 00 00 00 00}
0x9FC9B 			End of Options {29 02}
0x9FC9D 			Setting: EFI Network, Variable: 0x210 {05 91 F9 04 FA 04 FB 02 34 12 10 02 10 10 00 01 00}
0x9FCAE 				Option: Enabled, Value: 0x1 {09 07 03 00 00 00 01}
0x9FCB5 				Option: Disabled, Value: 0x0 {09 07 04 00 30 00 00}
0x9FCBC 			End of Options {29 02}
0x9FCBE 		End If {29 02}
0x9FCC0 		Setting: Wake on WLAN and BT Enable, Variable: 0xF {05 91 EF 04 F0 04 FC 02 05 00 0F 00 10 10 00 01 00}
0x9FCD1 			Option: Enabled, Value: 0x1 {09 07 03 00 00 00 01}
0x9FCD8 			Option: Disabled, Value: 0x0 {09 07 04 00 30 00 00}
0x9FCDF 		End of Options {29 02}
0x9FCE1 		Suppress If: {0A 82}
0x9FCE3 			Variable 0x2FC equals 0x0 {12 06 FC 02 00 00}
0x9FCE9 			Setting: DeepSx Wake on WLAN and BT Enable, Variable: 0x10 {05 91 F1 04 F2 04 FD 02 05 00 10 00 10 10 00 01 00}
0x9FCFA 				Option: Enabled, Value: 0x1 {09 07 03 00 00 00 01}
0x9FD01 				Option: Disabled, Value: 0x0 {09 07 04 00 30 00 00}
0x9FD08 			End of Options {29 02}
0x9FD0A 		End If {29 02}

在BIOS下找到相应的条目,隐藏在高级> PCH-IO配置下。 Baidu,PCH的全名是平台控制器中心,它是Intel的一体式南桥。我不明白为什么我躲在这里?

一一解释这三个项目

找到这个之后,您基本上可以认为自己距离成功只有一步。首先,必须打开DeepSX电源策略。根据字面意义,S4-S5很好。 S4处于睡眠状态,S5处于关闭状态。关于内容的这一部分,上面提到的文章:WOL网络唤醒坑回避指南:经常询问问题的分析和内容补充。然后,从deepsx唤醒需要启用LAN,这是解决方案〜

结果是出乎意料的:在漫长的电动过程和关闭过程中,尝试了这三个项目的所有选项,但是它们都无法在关闭后解决网络卡的停电问题。怀疑电源选项存在问题:主板是硬件,而BIOS是软件。修改特定的BIOS参数后,硬件绝对无法积极识别相关的修改。 BIOS肯定会触发相应的电路开关来修改它。电源选项曾经被隐藏。 BIOS是否从未触发修改这些隐藏值?因此,请尝试将PME上的Wake启用启用到禁用,然后打开和关闭后,将其重置为启用,但仍然没有效果

9.在AC上进行操作

晚上已经11点了,赚钱,所以我很累。我打算放弃洗澡,上床睡觉。结果,当我洗澡时,我突然想到了我偶然看到的G3参数之后的状态。

单击此处输入,有两个选项,S0和S5,分别对应于打开和关闭电源。

G3之后的状态这种状态似乎是由于系统关闭异常而导致的系统关闭,例如意外事件,例如停电。那为什么里面有S0呢?试试吗?将此值设置为S0。它是否起作用取决于G3状态的定义。如果关闭电源后关闭插座电源也处于G3状态,则可以。但是我认为这是不合理的吗?洗完澡后,我没有希望以一种尝试态度的态度。关闭电源,关闭电源插座,打开插座,键盘灯打开,实际上会照亮?

最后,将插座设置为每天晚上在Tmall Ghost的下午0点关闭,以便只要第二天唤醒插座,计算机就会自动打开。

G3之后的摘要状态

尽管成功实现了电源,但G3之后此开关状态的名称似乎并未用于电动。我不知道打开此东西是否会损坏硬件(电压不稳定或其他),但我对硬件不了解。我有机会进行进一步的研究。我希望我的救主能再过五百年。

在局域网上醒来

在LAN上扔了很长时间,但最终却很沮丧。我考虑了几个原因,当我有机会时,我会更新它:

提醒:请联系我时一定说明是从铂牛网上看到的!