转自:恢复Surface Pro 4高级电源设置里各类配置项提高外接电源模式下的性能
写在前面:
本贴内容:如何恢复Surface Pro 4自带Windows 10系统控制面板-电源选项-更改计划设置-更改高级电源中各种常规配置选项
本贴目的:通过简单增加注册表项,使得Surface Pro 4在接电源当常规笔记本使用的情况下,CPU频率不再动态浮动,像常规笔记本一样稳定在高频率,发挥出最大的性能,且发热可控
意义:增加Surface Pro 4在外接电源处于笔记本模式下,使用操作速度和流畅度,增强用户体验
如果你已经知道如果操作,请无视本贴,如果你认为这么做没有意义也请无视本贴…
言归正传,本人于今年购买Surface Pro 4次乞丐版一台用了这么久各方面都非常满意,真是个全能选手,在家使用就是一台12寸的便携式笔记本,在外就是个平板,且适应性非常好,娱乐工作两不误,要说哪点不满意,就是CPU频率是动态调节的在400Mhz-2900Mhz跳动,平板模式没关系,但当接电源做笔记本使用的时候对性能和体验的影响是很明显的。其实Surface Pro 4的i5 6300U性能是可以的,很多14、15寸的常规笔记本也都是这个低压U,即使一直是高频率,发热也是完全可以接受的。
但和常规笔记本不一样的是,Surface Pro 4的自带Win10系统接管了电源设置,控制面板-电源选项-更改计划设置-更改高级电源中各种常规配置选项几乎都被隐藏了,没有处理最大最小处理状态这个设置,无法像常规笔记本那样调节CPU的性能,即使新创建一个高性能电源模式,CPU仍然是处于节能状态,高级电源配置中还是那些配置。哪怕是重装Win10,还是会自动就配置成这样。
经各种查询资料,我整理出了恢复高级电源设置的各种配置项的方法,经实测配置有效,现把教程发出来。
需要的软件:AIDA64
在修改前,可打开AIDA64的CPUID工具查看Surface Pro 4的频率,可发现CPU频率在400Mhz-2900Mhz之间浮动,这里顺便再说明下Intel CPU的两种高频率状态,一是最大睿频状态,i5 6300U是2900Mhz,此时核心电源高达1.0xv,一是默认最大频率,i5 6300U是2400Mhz,此时核心电源只有0.93v不到,是一个非适合外接电源使用的频率,现在开始修改:
1、WIN键+R进入运行框框,输入regedit,回车,启动注册表;
2、进入以下表项,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings,点击PowerSettings左边的右箭头,展开了一大堆文件名为字母数字混合的代码串的表项,如:0012ee47-9041-4b5d-9b77-535fba8b1442,这些就代表控制面板-电源选项-更改计划设置-更改高级电源中各种常规配置选项,只是你无法把中文名和这些字母数字对应起来,但是通过一个命令可以,继续往下走;
3、用管理员身份启动CMD;
4、输入powercfg /q,回车,这样就列出了步骤2中提到的电源配置项和字母数字文件名的对应关系;
5、根据步骤4中列出的电源配置选项和注册表代码在的对应关系,在PowerSettings下即可找到对应的注册表项;
6、以CPU电源状态代码为例,在PowerSettings下找到54533251-82be-4824-96c1-47b60b740d00(处理器电源管理),点击左边箭头展开,分别有:893dee8e-2bef-41e0-89c6-b55d0929964c(最小处理器状态)、bc5038f7-23e0-4960-96da-33abaf5935ec(最大处理器状态)、94d3a615-a899-4ac5-ae2b-e4d8f634367f(系统散热方式)等,这些都是有的,为什么我们在控制面板-电源选项-更改计划设置-更改高级电源中看不见呢,这是因为被系统隐藏了,下一步就是恢复这些配置项;
7、还是以处理器状态为例,单击上述提到的bc5038f7-23e0-4960-96da-33abaf5935ec(最大处理器状态)文件项,在注册表右侧的窗口里会出现Description、FriendlyName、ValueIncrement等项,这些已有的我们碰都不要碰,在空白处点击鼠标右键,新建一个DWORD(32位)键值,并命名为:Attributes,然后双击新建的这个Attributes,将数值数据修改为2;
8、现在我们看看修改效果如何,进入控制面板-电源选项-更改计划设置-更改高级电源设置,发现处理器电源管理项下面,多了一个最大处理器状态配置项,之前只有系统散热方式;
9、以此类推我们可以恢复出最小处理器状态配置项。
如果仅调节CPU,只需要恢复出最大处理器状态、最小处理器状态即可,也建议多数用户这么操作。
现在我们来看CPU状态怎么配置,进入最小处理器状态,我们发现即使在接通电源的情况下,最小处理器状态只有5%,也就是之前400Mhz,我们要做的就是修改这个数值,如果图省事,把最小处理器状态改成100%就完事了。
再次打开AIDA64的CPUID,我们会发现CPU频率就一直在2.4Ghz-2.9Ghz之间浮动了
但考虑到Surface Pro 4的发热,我建议多配置两种电源模式,这样总共3中模式,具体如下:
1、平衡模式,也就是Surface 4 Pro默认的模式,不做修改,接通电源仍然会降频,在400Mhz-2900Mhz之间浮动;
2、正常模式,将接通电源时的最大和最小处理器状态都设置为99%,使用电池的时候保持默认不变,此时CPU一直运行在高频率2400Mhz,但关闭了睿频,CPU电压会保持在0.93v以下,这是我最常用的模式;
3、高性能模式,将接通电源时的最大和最小处理器状态都设置为100%,使用电池的时候保持默认不变,也就是前面提到的图省事的方法,此时CPU一直运行在高频率2400-2900Mhz(开了睿频),核心电压最高能到1.0xV,正常使用也没问题,但此模式如果CPU长期100%满载就不太建议了。
温度测试:高性能模式,用AIDA64监测,我在上网写这个帖子的时候,CPU没超过40,开启AIDA64的烤机,温度没超过60度,但风扇全速运作了,这个是模拟CPU最大负荷使用,如视频转码这些,烤机约10分钟,应该是其他电源配置使得保护机制介入,CPU频率降低到1.4Ghz了,电压降低到0.8v,这样说明对于高负荷是有保护的,各位不需要担心修改会使得设备损坏
本贴完结,希望写明白了,码了这么多字,没张图片,后续再补吧。