try the second one. The first solution ceased to work somewhen, yet with the second solution, I've never met the problem anymore!
Surface Book 2 throttles excessively, often down to 0.4 GHz
I've recently purchased a 15" Surface Book 2.
When compiling large projects in Visual Studio 2017, I find that the processor often throttles excessively, often down to 0.4 GHz. As a result, compilation takes several times longer than it does on my 5 year old MacBook Pro.
The Core Temp app shows that the CPU at this point is at 50-55 degrees Celcius or so.
The following question touched upon this problem, but the proposed solution did not work for me:
Any ideas on how to fix this?
Thanks.
T
Surface | Surface Book | Power and battery
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
111 answers
Sort by: Newest
-
Anonymous
2019-03-25T18:14:35+00:00 -
Anonymous
2019-03-25T17:56:10+00:00 兄弟,第一种方法那个设置怎么弄,是需要下载软件吗?不是很懂,非常感谢!
-
Anonymous
2019-02-14T19:06:58+00:00 Thank you for the response Zhan! I'll try it out! I had to replace my Surface Book because of unrelated issues with the base. In my experience this issue pops up a couple of weeks to a couple of months in to ownership. I agree with you that it seems to correlate with ambient temps though neither the processor nor the graphics card near the temps needed for thermal-throttling. If/as soon as it pops up I will let you know my results!
All the best
-
Anonymous
2019-02-14T01:18:31+00:00 Next easy solution is to disable the Intel dynamic platform and thermal framework which overrides almost all software-level control of the TDP.
Go to control panel, devices, find "Intel dynamic platform and thermal framework processor participant", de-function it. If not able to do so, you can just go to c:\windows\system32\drivers\dptf_cpu.sys, rename it and restart, and the TDP throttling feature seems totally gone from my system (don't forget the disable it in the control panel for a double security). The temperature of my CPU has soared to 100 degree celsius under both CPU/GPU stress tests and the system just went down locked without a single throttling. Don't try this, but I think you basically get an idea of it.
Happy lovers day!
-
Anonymous
2019-02-14T01:12:20+00:00 After struggling with the same problem for over a year, I think I finally find the crux: BD BROCHOT. (Correct me if I'm wrong) This feature allows the system to do TDP throttling not only when the CPU is overheated, but other components of the laptop. In the case of surface, I think this "other part" is the general main body temperature of the laptop, not the dedicated GPU or the built-in GPU. That might be why the problem always comes when the context temperature is over 30 or even merely over 25 degree celsius.
No here is my setting (under TS 8.7, with CPU undervoltaged by ~100mv, GPU by ~80mv), and the problem seems totally gone. If not, there is another way in the next posting.