本篇专栏针对本来可以降压,升级系统后 / 突然 / 无法降压的家人们。如果本来你的电脑就无法降压或者第一次接触降压,那首先上网查询你的bios版本是否支持降压,再进行下一步。
总结:“是Hyper-v的问题。如果你是第一次降压,不知道自己的电脑降压多少合适,那么先按我的来。如果不是第一次降压,已经知道自己降多少合适了,请直接看文末分享的帖子。”
首先来描述一下我的经历:我的机型是ROG GU502GV,电脑买来打dota2的我,之后也玩起了一些3a大作,但是cpu动不动就过热降频,所以我开始捣鼓降压(以前在6700hq + 960m的电脑上玩儿过),使用的是Throttlestop软件,但是第一次尝试失败了,google以后,发现应该是因为我曾经手剑更新了最新的bios 311版本(这个机型的BIOS在307版本后就被万恶的intel要求锁死了降压)。于是我找老版本的bios找了两个多月,昨天终于有大佬回复并发了我一份307 bios,于是便开始了漫长的折腾。
一、判断自己电脑上Throttlestop是否可降压

在主界面中点开FIVR
1. Core Active 和 Overclock 后面的数字报告错误——读取出来应该要是符合你cpu频率的正常的数字,(数字除以10代表频率)----------------------图1.1、1.2(正常情况)
2. 界面右上角的电压显示0.3799 ----------------------图1.3
出现以上情况说明Throttlestop无法读取电压信息,也就无法降压。
Hyper-v是元凶,开启Hyper-V之后0x150 MSR 以及1AE,638,64C等MSRS被阻止访问

1.0

1.1

1.2(正常情况)

1.3
二、关闭Hyper-v和虚拟机相关服务和组件
1. 家庭版系统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,右键管理员权限运行,等待完重启以后,下图2.2 中就能看见Hyper-v。
将图2.2 & 2.3中红框的项目取消勾选,点击确认,重启

2.1

2.2

2.3
2. 下面关闭Hyper-v相关服务,全部停用并设为禁用。

2.4
开cmd,输入,回车
bcdedit /set hypervisorlaunchtype off 如果要开启,off 改成 auto
https://blog.csdn.net/weixin_46706771/article/details/107991229
三、删除Throttlestop文件夹中的 .ini 配置文件重新配置降压
四、后续
好了,现在你可以降压了
但是你用不了安卓子系统了捏~
但是也不是没有办法,在系统启动之前降压就好了,请看这位仁兄的专栏
https://www.bilibili.com/read/cv13711196
我的建议是:如果你是第一次降压,不知道自己的电脑降压多少合适,那么先把Hyper-v关了,找到适合自己的压降,再重新打开Hyper-v,再按照这个帖子来。如果不是第一次降压,已经知道自己降多少合适了,请直接看这位老哥的帖子。
本文参考以下网页:
https://www.techpowerup.com/forums/threads/throttlestop-dead-on-windows-11.284102/
https://blog.csdn.net/weixin_46706771/article/details/107991229
Throttlestop下载:https://www.techpowerup.com/download/techpowerup-throttlestop/