12

I've got a strange problem with my computer:

Since a few days I notice that it sometimes is much slower than it should be. When I open the Task Manager, this is what I see (sorry for the German):

only 40% usage?

It seems as if the CPU is limited to 0.98GHz and that's why Task Manager shows only 40% usage.

It stays this way even when I do a CPU stress test:

enter image description here

The only way to get the CPU back to speed is to reboot the computer:

enter image description here

Although I think that even this is not the core frequency that it should have.

All the relevant energy settings are set to the maximum when it's not on battery:

enter image description here

As you can see in the screenshots from Intel XTU, the temperature seems to be perfectly fine.

What could be causing this?

All I can say is that it worked perfectly fine until a few days ago and I did not change any settings.

I'm using Windows 10. You can find more information about the hardware here.

This is the part missing from the screenshot of the energie options above: enter image description here

"Auf Akku" means "on battery" and "Netzbetrieb" means "on external power".

Running powercfg -ENERGY after closing all programs shows no useful information other than "high cpu usage".

Hennes
  • 65,142
Johann Bauer
  • 123
  • 1
  • 1
  • 10
  • Besides the fact your processor is throttling down to 1GHz, why is the fact it is running at 2GHz which is the base frequency of the i7-3537U a concern? You have a dual-core processor yet based on the information you have provided only one core is being detected and hyper-threading isn't being used based on what Windows is reporting. We need more information about the version of Windows you are running and the hardware itself. Your graphics frequency is a 1/4 of what it should be. ETU claims it detects both cores though. Why are you giving it more then 17 W? – Ramhound Oct 13 '15 at 18:38
  • @Ramhound I updated the question with details about my hardware. If you need more specific details, let me know. – Johann Bauer Oct 13 '15 at 19:11
  • I probably should have said that, but I did not change anything in Intel XTU and it seems like I can't change anything either. – Johann Bauer Oct 13 '15 at 19:12
  • Maybe the graphics frequency was set so low because there is an Nvidia graphics chip that's being used for anything more then surfing the web (Nvidia Optimus). – Johann Bauer Oct 13 '15 at 19:17
  • 1
    Since it comes back "normal" after reboot, have you tried purposely getting Optimus to switch to dedicated GPU and back and then trying the test? This seems like a likely (though hypothetical) "point of failure." Alternatively, attempt to disable GPU switching so that you can rule it out. – Yorik Oct 13 '15 at 19:30
  • @Yorik That doesn't work either :\ – Johann Bauer Oct 13 '15 at 20:30
  • 1
    @Ramhound: The first screenshot clearly shows both cores are being detected AND hyper-threading IS being used. The graphics frequency is exactly what it should be. – qasdfdsaq Oct 20 '15 at 12:20
  • 1
    @qasdfdsaq - I appreciate your feedback and will take it into consideration. – Ramhound Oct 20 '15 at 12:28
  • 2
    Can you please scroll up and show the full section which contains the top entry "Netzbetreieb: 25.0W @ 2.5Ghz"? This appears to be a proprietary power limiting configuration not normally part of Windows. – qasdfdsaq Oct 20 '15 at 15:10
  • @qasdfdsaq I added that part. – Johann Bauer Oct 20 '15 at 16:06
  • 1
    @JohannBauer: Is there software called Power4Gear Hybrid Utility installed? Apparently it can mess things up. Try changing the power settings in the app. – James P Oct 20 '15 at 16:14
  • @James No, it isn't installed but I try to install it now. – Johann Bauer Oct 20 '15 at 16:16
  • Did you have any luck? – James P Oct 20 '15 at 18:50
  • @James No, sorry. It seems as if this program wasn't made for Windows 10. – Johann Bauer Oct 20 '15 at 21:55

8 Answers8

7

Under some circumstances the Intel(R) Dynamic Platform and Thermal Framework silently crash during windows start. In this case the cpu "locked" in 0.98 Ghz ( maybe maximum power saving mode).

You can check this error in the windows event log (Control Panel - Event Viewer): DPTF crash event in Event viewer

The problematic DPTF component located here: c:\Windows\System32\Intel\DPTF\DptfPolicyConfigTdp.dll

You can rename, move or delete it with administrative privileges (don't required for reboot in safe mode), restart windows, and the problem is gone.

After this modification intel dptf can change the cpu speed dynamically (based on cpu load, and preferred cpu power consumption settings).

Intel cpu beyond max speed after fix

voji
  • 606
5

I got same issue with my Dell, when I used a lower powered adapter.

Dell policy is to reduce CPU frequency, if you use reduced power adapter.

If this is your case, you have 2 options:

  • buy an adapter with the same wattage as original.
  • disable SpeedStep technology in your BIOS.

P.S. I got the same issue with adapter with the original power. It seems that it was some kind of

buggy.

JRr
  • 422
3

I recommend uninstalling Intel Dynamic Platform and Thermal Framework and disabling it in the BIOS.

This is not a normal built-in part of Windows and others have reported similar symptoms using it:

http://answers.microsoft.com/en-us/windows/forum/windows8_1-performance/everything-is-so-slow-after-upgrade-to-81/c1d68dcc-8b03-412a-bcdb-fd03f9d2ff69?page=2

Windows has it's own built-in processor speed and thermal management already, which is sufficient on its own.

qasdfdsaq
  • 6,691
  • It seems likely that this is the error here. I couldn't do extensive tests so I can't actually tell if it worked but I awarded you the bounty because this is the best suggestion from the 3 answers I received. – Johann Bauer Oct 20 '15 at 22:06
  • 1
    I'll report if it worked in a day or so and accept the answer if it did. – Johann Bauer Oct 20 '15 at 22:06
2

I had the same problem a while back. Changing the system power policy to "High Performance" would stop Windows from crippling the processor performance. I was finally able to make it work long term by creating a new power policy BASED off of the High Performance policy.

For reasons I'm not fully sure of, downloading the OEM chipset drivers from my processor manufacturer really helped too. I'm assuming there's SOMETHING in there that contains descriptors about the Proc's capability under given thermal constraints.

Hope that helps!

0

It happens sometime after a Windows Update. Just update driver for each processor from Device Manager\processor.

Ionel
  • 1
0

What's working for me is:

Suspend to disk
Resume

Suspending to RAM does not help.

bebbo
  • 321
0

If in BIOS you have option "CPU Power Management" ENABLED, Windows will happily ignore minimum CPU power setting and will clock down to 800 Mhz, multiplier 8 and you will get nice and cool laptop which is default at 800 Mhz and clock up whenever you need CPU. In Linux this is called OnDemand CPU governor. You have to go to BIOS, and DISABLE "CPU Power Management", then your freq will be at maximum turbo boost, until throttling happens.

Interesting enough, if you have "Intel Speed Step Technology" DISABLED at the same time, maximum frequency will be that of what it is advertised for your CPU, instead of maximum turbo boost.

Configure your BIOS according to this picture.

enter image description here

u666sa
  • 1
-1

I have been banging my head against a wall over the EXACT issue you've described for the last 3 days with my new ASUS ROG G703GX Laptop..

I have an i7 8750h that should be running at 2.2Ghz with a Turbo or Boost or something at something like 4.4Ghz but it's been running at .97Ghz (basically same as your screenshots) even under a stress test from CPU-Z app. (And any Gaming I've done has resulted in low FPS.)

I just figured it out.

My Laptop shipped to me with two A/C Adapters, and two A/C input ports.
I've been plugging them both in this whole time and having the problem described above.

Tonight I unplugged the one on the left-hand side.. and IMMEDIATELY my CPU jumped up to 4.4 Ghz and my fans kicked on (I could hear them).

I ran the stress test again, and the CPU jumped to 100% and I pulled up a game I'd previously been getting 5-10 FPS in and it's was up at 80-90 fps.

Problem solved! I'm sharing my experience for my specific hardware.

Dave M
  • 13,200