960M默认近1.2v的电压高的令人发指,按一般的体质来说,1.05v上1200MHz应该是妥妥的,太保守的电压导致发热很大。
960m这种卡一般是On-board的,要改的话多数需要改BIOS。XPS15 9550的BIOS不好提取,用phoenixtool解包官方exe升级包后也找不到VBIOS,没有办法。
不好意思,上面说没有办法是骗人的
。办法来了,通过限制显卡最大P-State为P5,同时拉高P0的频率,即可实现降压。P5state下的电压是由vbios控制的随频率变化自适应的,而且频率可以随便拉,同时拉高P0的频率可以降低P5 state下的电压,拉高多少就降低多少,不要问为什么,我也不知道
。
如此一来就实现了一定范围内的核心频率/电压的自定义。下面讲如何做。
首先声明我只提供方法,责任自负,小白需谨慎。
需要的工具只有一个,NVIDIA Inspector。
首先限制最高PState为P5。打开NVIDIA Inspector程序目录,按Alt+F,再按P,(win8以上)即可打开CMD窗口,输入nvidiaInspector.exe -setPstateLimit:0,5回车即可。

然后来到软件,如图调整P5状态下的核心频率和显存频率,比如1167/2505,点Apply Clocks。再选择P0,把P0的+135MHz拉满,Apply Clocks。
现在就完成了,试试效果,楼主的960m跑1167Mhz是1.00v,1259M=1.062v,1311M=1.112v。
需要注意的是,P5状态下同频性能相比普通的P0会低5%左右,毕竟这是没办法的办法,不能像改VBIOS那样完美。
另外说一下1000MHz下电压只有0.925v左右,此时功耗只有默认频率/电压下的55%左右,而性能有75%以上。
再说一句,960m的显存带宽是相对富裕的,超显存的收益不如超核心(性能/功耗比),所以显存频率保持默认1250就可以。
下面讲关于自动完成,实现开机自动完成这些操作。
在NVIDIA Inspector目录下新建bat文件,内容nvidiaInspector.exe-setPstateLimit:0,5 -setGPUClock:0,1,1167 -setMemoryClock:0,1,2505-setBaseClockOffset:0,0,135 。注意这是楼主的XPS15适用的,其他机型可能需要修改。

上图是命令行用法,供修改参考。
再新建一个vbs文件,内容:
Set ws =CreateObject("Wscript.Shell")
ws.run "cmd /c 你的bat文件名.bat",vbhide
这个vbs只是实现隐藏bat运行窗口的目的。
然后再在启动文件夹(Win+R,shell:CommonStartup)里创建一个这个vbs的快捷方式,即可实现开机自动完成。
___________
另外,XPS15 9550是可以xtu降压的,但也有重启关机后老丢失设置的毛病,也可以给他来个自动完成,xtu的CLI也是没人用,谷歌都搜不到。
命令行如下
XtuCLI.exe -t -id 34 -v -75.19531250000
这里降压75mv,这个值必须精确无误,与xtu gui里面的值一样。关于最后有几个0,可以在gui里调好后查看XtuCLI的帮助,如下图

每个gui里可调的选项的ID都会出现在这里,值不需要加单位。降压别忘了负号,避免悲剧。
然后需要调整XtuService服务默认的延迟启动为启动,因为xtucli的操作需要这个服务,开机延迟启动的话会导致报错。操作过程就不讲了。
最后也是创建一个vbs文件,内容跟上面那个一样,同样在启动文件夹里创建快捷方式。
完。如要转载请注明ID。
960m这种卡一般是On-board的,要改的话多数需要改BIOS。XPS15 9550的BIOS不好提取,用phoenixtool解包官方exe升级包后也找不到VBIOS,没有办法。
不好意思,上面说没有办法是骗人的


如此一来就实现了一定范围内的核心频率/电压的自定义。下面讲如何做。
首先声明我只提供方法,责任自负,小白需谨慎。
需要的工具只有一个,NVIDIA Inspector。
首先限制最高PState为P5。打开NVIDIA Inspector程序目录,按Alt+F,再按P,(win8以上)即可打开CMD窗口,输入nvidiaInspector.exe -setPstateLimit:0,5回车即可。

然后来到软件,如图调整P5状态下的核心频率和显存频率,比如1167/2505,点Apply Clocks。再选择P0,把P0的+135MHz拉满,Apply Clocks。
现在就完成了,试试效果,楼主的960m跑1167Mhz是1.00v,1259M=1.062v,1311M=1.112v。
需要注意的是,P5状态下同频性能相比普通的P0会低5%左右,毕竟这是没办法的办法,不能像改VBIOS那样完美。
另外说一下1000MHz下电压只有0.925v左右,此时功耗只有默认频率/电压下的55%左右,而性能有75%以上。
再说一句,960m的显存带宽是相对富裕的,超显存的收益不如超核心(性能/功耗比),所以显存频率保持默认1250就可以。
下面讲关于自动完成,实现开机自动完成这些操作。
在NVIDIA Inspector目录下新建bat文件,内容nvidiaInspector.exe-setPstateLimit:0,5 -setGPUClock:0,1,1167 -setMemoryClock:0,1,2505-setBaseClockOffset:0,0,135 。注意这是楼主的XPS15适用的,其他机型可能需要修改。

上图是命令行用法,供修改参考。
再新建一个vbs文件,内容:
Set ws =CreateObject("Wscript.Shell")
ws.run "cmd /c 你的bat文件名.bat",vbhide
这个vbs只是实现隐藏bat运行窗口的目的。
然后再在启动文件夹(Win+R,shell:CommonStartup)里创建一个这个vbs的快捷方式,即可实现开机自动完成。
___________
另外,XPS15 9550是可以xtu降压的,但也有重启关机后老丢失设置的毛病,也可以给他来个自动完成,xtu的CLI也是没人用,谷歌都搜不到。
命令行如下
XtuCLI.exe -t -id 34 -v -75.19531250000
这里降压75mv,这个值必须精确无误,与xtu gui里面的值一样。关于最后有几个0,可以在gui里调好后查看XtuCLI的帮助,如下图

每个gui里可调的选项的ID都会出现在这里,值不需要加单位。降压别忘了负号,避免悲剧。
然后需要调整XtuService服务默认的延迟启动为启动,因为xtucli的操作需要这个服务,开机延迟启动的话会导致报错。操作过程就不讲了。
最后也是创建一个vbs文件,内容跟上面那个一样,同样在启动文件夹里创建快捷方式。
完。如要转载请注明ID。