AI智能摘要
GPT
本文详细介绍了笔记本电脑CPU降压的方法,包括检查BIOS版本、降级BIOS、解锁BIOS设置、使用工具编辑EFI变量及软件降压等步骤,旨在减少CPU热量并延长电池寿命。
本文主要讲述了如何降低笔记本电脑 CPU 电压,包括降级 BIOS、使用 UEFITool 和 IFR Extractor 等工具来解锁 BIOS 设置、禁用超频锁定和 CFG 锁定、使用特殊的 USB 闪存驱动器来设置 EFI 变量等步骤。同时,本文还提供了一些其他相关的信息,如启用 Hyper-V 功能等。
关键点摘要
- 降低 CPU 电压可以减少热量并延长电池寿命
- 降级 BIOS 可以解锁 BIOS 设置
- 使用 UEFITool 和 IFR Extractor 等工具可以禁用超频锁定和 CFG 锁定
- 使用特殊的 USB 闪存驱动器可以设置 EFI 变量
免责声明:
更改笔记本电脑制造商未提供的电压或编辑 BIOS 设置是有风险的,因此我不保证或保证所有这些都适合您。
这只是我自己让 Dell G3 3590 运行得更快的经验的回顾!
各种类型供您挑选,包您满意 机场测评与安利
一. 查询你的BIOS版本是否支持降压(如果支持则可跳过降级BIOS步骤)
二. 降级BIOS以允许欠压(可选,取决于步骤一)
官网最新的(1.21.0)BIOS已经不允许降压,只能降级,Windows自动更新的1.11.0版本也是。
1. 关闭BIOS自动更新
BIOS降级成功,只要再次关机或者重启,就会把BIOS给你更新到新版,前功尽弃。开机时连点F2,进入BIOS。Security,把Enable UEFI Capsule Firmware Updates关闭,apply,退出重启。之后进入系统,
intel ME降级都会失败,但不影响降压
2.1 直接降级(方法1)
直接下载官网的1.6.0版本BIOS ,运行即可,重启之后BIOS可以降级成功。
2.2 BIOS恢复降级(方法2)
- 准备好一个U盘,格式化为FAT32
- 下载官方的1.6.0版本BIOS ,是一个EXE文件(文件名形如G3 3590 1.6.0.exe)
- 复制到U盘根目录下,并重命名为BIOS_IMG.rcv,注意要文件扩展名要正确
- 关机,拔掉电脑的电源线(电源适配器)
- 按住
ctrl和esc,插入电源线(电源适配器),耐心等待它自动开机(⚠️请勿使用电源开关手动开机)
- 等待一会,会进入BIOS恢复界面,此时松开ctrl和esc键。
- 选择BIOS recovery,确定
- 耐心等待BIOS刷写完成,升级期间不要关闭电源。升级完毕会自动重启
三. 判断BIOS是否开启降压功能
如果BIOS原本支持(请自行查阅如何开启),此处重点阐述如何通过更改BIOS自行解锁
四. 更改BIOS自行解锁(可选,取决于步骤三)
1. 转储 BIOS 的副本
以
管理员身份运行 打开后,先进行Read,完成后进行Backup,最后保存即可
2. 使用 UEFITool 提取系统的设置
有了上面的 BIOS 转储,现在可以使用 UEFITool(下载链接 ) 来搜索我们关心的设置,特别是超频。
- 打开 BIOS 映像,
File - Open image file

- 在文本(不是十六进制模式或 GUID)上搜索 (Ctrl+F)
Overclocking Lock

- 搜索匹配将是我们要提取的文件的子部分。右键单击与您的搜索匹配的父文件(例如,单击具有文本“设置”的行),然后单击“按原样提取”。将此 .ffs 文件保存在某处,我们下一步将需要它!

3. 使用 IFR Extractor 获取 BIOS 设置的人类可读版本
我们刚刚提取的文件包含计算机 BIOS 具有的所有可切换选项,其中许多选项是戴尔默认隐藏的。我们还需要另一种工具来获取这些选项的人类可读版本,即 LongSoft 版本的 IFR Extractor(下载链接 )
只需打开 IFR Extractor,将其指向您在步骤 2 中提取的 .ffs,然后单击“提取”。它会提示您将文件的 .txt 版本保存在某处。

现在您已经有了一个漂亮的、人类可读的文本文件,其中包含您可以更改的所有可能的选项。是时候打开它了!
4. 查找有用的 BIOS 设置选项
需要注意的是,许多这些设置如果不当地启用或编辑,可能会导致问题,如:电脑变砖。(一般情况下能够通过重置BIOS 恢复)
因此,虽然 BIOS 中列出了许多看起来很酷的功能,但这并不意味着它们都能正常工作。
当您打开 IFR 提取的文本文件时,您将看到 BIOS 设置的页面和页面以及这些设置变量(在给定 VarStore 内的给定 VarOffset 处访问变量)在 NVRAM 中的位置。

- Overclocking Lock(超频锁定) – 此选项存储在
VarStore 0x1内的VarOffset 0x65F。如果此变量设置为0x0,则禁用锁定。如果设置为默认0x1,则启用。
超频锁不仅会阻止您提高 CPU 运行速度,还会阻止您更改电压,包括欠压。
- CFG Lock(CFG 锁定) – 此选项存储在
VarStore 0x1内的VarOffset 0x5C3。如果此变量设置为0x0,则禁用锁定。如果设置为默认0x1,则启用。
我不确定您是否需要禁用它以降低电压,但我确实禁用了它,以防我将来想尝试 Hackintosh 路线。

通过查找
VarStoreId: 0x1 可以找到 VarStore 0x1 的名称,为 Setup
我们现在知道了进入下一步所需的一切:
- “超频锁”和“CFG 锁”选项都存储在 Setup VarStore 中。
- 要禁用超频锁定,我们需要将
VarOffset 0x65F设置为0x0(将0x65F替换为您在自己的机器上看到的超频锁定的 VarOffset,因为它可能与我的不同!
- 要禁用 CFG Lock,我们需要将
VarOffset 0x5C3设置为0x0(将0x5C3替换为您在自己的机器上看到的 CFG Lock 的 VarOffset,因为它可能与我的不同!
5. 准备 EFI USB 启动驱动器
我们将准备一个特殊的 USB 闪存驱动器,它允许我们将上述“锁定”变量设置为 0x0。
- 在此处下载 v1.0 alpha 版本中的 grubx64.efi 文件。
- 获取(或格式化)空白 FAT32 USB驱动器。
- 创建一个名为 EFI 的文件夹。在此 EFI 文件夹中,创建一个名为 Boot 的文件夹。
- 将上面的 grubx64.efi 文件夹放入 EFI/Boot 文件夹路径中。
- 将 grubx64.efi 重命名为 bootx64.efi。
6. 在 BIOS 中禁用安全启动(自行查阅禁用)
7. 启动准备的 EFI USB 驱动器
可以访问引导菜单并选择要引导到修改后的 GRUB 终端的闪存驱动器。
您现在应该能够执行命令“setup_var”来读取和编辑感兴趣的设置,这些设置存储为 EFI 变量。
在尝试修改 EFI 变量的值之前,您应该检查上面标识的变量(超频锁定和 CFG 锁定)是否能够读取并设置为我们预期的0x1。
在编写变量之前先测试读取变量总是好的!
您可以使用
setup_var 命令以及与 BIOS CFG 锁定和超频锁定关联的 VarStore 和 VarOffset 值来读取其当前值:setup_var [VarStore] [VarOffset]对于我的设备,以下命令能够返回相关的值
setup_var Setup 0x65F setup_var Setup 0x5C38. 编辑需要的 EFI 变量
确认可以读取 CFG 锁定和超频锁定 EFI 变量后,可以尝试将它们更改为 0x0 值,以使用 setup_var 的用法禁用它们:
setup_var [VarStore] [VarOffset] [Value]对于我的电脑,以下命令禁用了我的超频锁定和 CFG 锁定:
setup_var Setup 0xDA 0x65Fsetup_var Setup 0x3E 0x5C3四. 使用Throttlestop/英特尔 XTU 等软件进行降压
可参考以下教程:
五. 降判断电脑上Throttlestop是否降压有效
在主界面中打开FIVR

如果出现下列情况则说明降压无效
- 界面右上角的电压显示0.3799或与设置值不一致(图1)
- 调整Offset Voltage,右上角电压Offset不改变的话(图2)


六. Throttlestop降压无效的解决方案(可选,取决于步骤五)
1. 在BIOS中关闭CPU虚拟化(可选,理论上不影响)
2. 关闭Hyper-v和虚拟机相关服务和组件
- 家庭版系统Windows功能里不显示Hyper-v,先添加。
pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" del hyper-v.txt Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
上述代码输入文本文件,保存后改后缀为
.cmd,右键管理员权限运行,等待完重启以后,之后就能看见Hyper-v。- 在
控制面板中的启用或关闭Windows功能将图中红框的项目取消勾选,点击确认,重启



- 下面关闭Hyper-v相关服务,全部停用,并设为禁用(可选)。

- 开cmd(管理员权限),执行
bcdedit /set hypervisorlaunchtype off
如果要开启,off 改成 auto
暂无
暂无
各种类型供您挑选,包您满意 机场测评与安利
📎 参考文章
主要参考
还可以加入Telegram的七行的小仓库|互联网记忆|博客 和七行 技术交流群 找到更多小技巧哦🥰,还可以在聊天群探讨各种问题❓
欢迎在底部评论区分享您的想法和经验,让我们一起共同探讨,共同进步!
- 作者:Qi Xing
- 链接:https://blog.qixing1217.top/article/complete-guide-to-cpu-undervolting-dell-g3-3590
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。












