首页 >>  正文

华硕主板里BIOS 电源管理器里的cfg Lock, 是干嘛用的?好像是智能锁,但是到底是什么作用

来源:www.zuowenzhai.com    作者:编辑   日期:2024-06-01
华硕主板cfg lock是什么意思?

主板上的cfg Lock 为开启或关闭MSR 0xe2寄存器,而CPU的P-State C-State电源管理是放在寄存器中的,建议使用windows系统时将主板上的cfg Lock设置为默认状态,以保证整套平台的稳定运行。

在octweaker选项里,pciefrepuency是锁pci-e选项,开通默认。

CFG Lock选项用于开启或关闭MSR 0xe2寄存器,CPU的P-State C-State电源管理是放在MSR寄存器里的。即cpu的部分电源管理设置的开关。

有些主板上有选项“CFG Lock”,其说明内容为”关闭或开启MSR 0xe2″,可以手动开关。

有些主板上有选项“CFG Lock”,其说明内容为”关闭或开启MSR 0xe2″,可以手动开关。
当有一次我需要用到Hyper-V虚拟机的时候我发现了一个问题。打开CFG Lock以后CPU特性是支持HyperVisor
的,也就是说HyperV
可以完美运行,但有另外的许多VM特性会被关闭;而当关闭Lock的时候HyperVisor则没有了,另外一些特性则会开启,如图:

原来CFGLock 的MSR 0xe2是Model Specific Register的一个寄存器位数锁定,开和不开自己根据需求看着办吧。
当你需要在windows 8.x下使用HyperV时,则必须打开CFGLock,也就是锁定MSR 0xe2;
当你需要使用黑苹果时,则必须解锁MSR 0xe2,否则无法使用原生电源管理。
很多主板强制锁定了这个寄存器,所以得打补丁。

MSR全称是Model Specific
Register,特定模块寄存器,属于非标准寄存器,用来控制CPU的工作环境和读取工作状态,比如电压,温度,功耗等非程序性能指标。
大多数UEFI主板厂家,锁定了MSR寄存器的第15位为只读,也就是MSR 0xE2
Locking。MSR寄存器主要用于电源管理,CPU的P-state、C-state就是放在MSR寄存器里的。MSR
0xE2被锁定为只读后,AppleIntelCPUPowernamegement一旦去写入数据,马上就核心崩溃,也就是你这样子。技嘉为啥被称为神
板?正是因为技嘉没有锁定MSR寄存器,可以直接用原生电源管理。
解决的办法:
放入NullCPUPowerManagement.kext,这个最简单,但是会禁用电源管理,CPU不会再变频了,会一直以最高频运行。建议这方法只是在安装系统时用,待进入桌面后删除,并折腾电源管理。
下面说说怎么折腾原生电源管理,这些方法的原理都一样,都是让AppleIntelCPUPowerManagement不要去写入MSR 0xE2。
1. 对BIOS打电源补丁。下载PMPATCH或UEFI P



(编辑:衡风柳)
联系方式:
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图
@ 作文摘要网