大家新年好!
春节假期很快就过去了,大家开始“激情亲切地”投入事情中,这不,有网友在胖了三斤后,终于开始为自己的电脑运行缓慢而发愁了。他创造电脑总是卡顿,在运行AIDA64后,创造自己电脑在开机后,CPU总是被锁定在800MHz的频率上,难怪这么慢!
可以大概率地疑惑他的主板温度传感器坏了。实际上800Mhz这个数字是个十分常见的数字,有很多情形都可以引发CPU被锁定在这个频率上。实际上这是一种CPU保护模式。本日我们就来看看为什么会被锁定在800Mhz,为什么我说传感器坏了?怎么办理呢?
这是一个常见问题,建议大家收藏这个回答,说不定你那天也会碰着同样的问题,无论你用的台式机还是条记本,也请点赞,让更多人看到。对事理不感兴趣的同学也可以直接看结论。
CPU的pcode管理着CPU的运行频率等等状态。当它检测到有东西威胁到CPU的康健运行时,就会将CPU的倍频锁定到8倍,以降落风险,直到危险解除。我们都知道现在CPU的基频是100Mhz,8倍频便是:

100Mhz × 8 = 800Mhz
这些危险包括温度,电压等。而温度是最常见的情形。
温度保护我的系列文章中不少先容了CPU温度保护的事,大家可以翻看以前的文章,譬如这篇:CPU风扇停转后会发生什么?CPU凭什么烧不坏。
大略来说,CPU内部有两道关卡:PROCHOT#和THERMTRIP#,担保CPU的安全无忧。这里不再详述。
不知道朋友们有没有想过,如果问题没有发生在CPU身上,而发生在显卡,乃至机箱风扇上会怎么样呢?
实际上当代打算机系统早就把它加入考量之中。CPU为此将PROCHOT#设置为双向的,是为BD PROCHOT(Bi-directional processor hot)。CPU可以通过PROCHOT#来向主板上其他固件,如EC/BMC来报告CPU太热,让它们加大散热力度;主板上其他设备如果过热,也可以通过这个引脚见告CPU,让它慢点跑,来让全体系统凉下来。
BD PROCHOT设计的初衷是好的,也在这么多年取得了良好的效果。但如果发生一些故障,CPU的800Mhz会让人明显感到卡顿,而将把稳力集中到CPU上,而忽略了问题的真正引发点。
比较常见的情形是玩一会游戏忽然就变得很卡,一看是CPU运行在800Mhz上,以为CPU出了问题。结果退出游戏,一会CPU就规复正常。这多发生在散热不好的条记本上。发生这种情形是GPU散热不佳,通过BD PROCHOT来让CPU跑慢点,不是CPU的问题,而是GPU的问题。机箱风扇坏了也会涌现类似情形。但题主并不是这种情形。
不但GPU有温度传感器,主板上本身也有很多。它们也会随时申报请示当时温度。有种情形是本来打算机事情十分正常,但忽然CPU总是被锁定运行在800Mhz,打开测温软件会看到CPU、GPU温度正常。题主该当便是这种情形,而发生的缘故原由是主板上某个温感器坏了,通报了缺点的温度,而让BD PROCHOT一贯置起,让CPU认为表面温度太高,而进入了保护状态。
办理方案彻底的方案当然是换个主板。有没有省钱的方法呢?如果确定温度传感器坏了,可以在BIOS里面关闭BD PROCHOT,它一样平常在CPU的菜单里面:
如果是条记本等简化BIOS,而找不到这个选项,可以下载一个ThrottleStop软件来关掉它:
下载地址请自行搜索:ThrottleStop
把BD PROCHOT前面的勾去掉就行了。它的缺陷是每次都要运行,不像BIOS一样一劳永逸。
结论CPU的外部VR破坏或者设置缺点也会让CPU进入800Mhz的情形,但这是小概率事宜。大部分缘故原由都与温度有关,而有不少主板温度传感器由于各种各样的问题破坏后CPU会被永久锁定在800Mhz的频率上,造成运行速率极其缓慢。如果你能确定是这个问题,可以选择相对省钱的办法关闭BD PROCHOT来忽略这种缺点。
BD PROCHOT存在是有其代价的,在不愿定的时候贸然关闭相称于忽略了危险旗子暗记,这是我不推举的。 如那种显卡过热和机箱风扇破坏的破坏的情形,忽略缺点可能引发显卡或者主板破坏。