Workaround: Dell XPS 15 9560 throttling

Dell has shitty service and notebooks.

Dell is shit
Dell is shit

I have a Dell XPS 9560.
My laptop has one of the best specs of its time (2 years ago),

  • NVIDIA(R) GeForce(R) GTX 1050 with 4GB GDDR5 graphics memory
  • 1TB PCIe Solid State Drive
  • 32GB (2x16GB) DDR4 at 2400MHz
  • 7th Generation Intel(R) Core(TM) i7-7700HQ Quad Core Processor (6M cache, up to 3.8 GHz)

but from the beginning the laptop was not able to handle very much, the CPU skyrocketed and constantly hung around 100% in Task Manager. At first I thought it was an issue with the CPU, but it just turns out to be a shitty laptop.

I was able to open heavier programs at first, but the longer I used the laptop, the worse it got. At one point, it got so shitty that I even had to switch browsers.

With the help of Intel Extreme Tuning Utility I found out that the laptop was being throttled.

The laptop is throttled when it reaches 65 degrees. After the workaround below, my laptop started throttling at around 80 degrees. Of course this is still not what you want, but if you really want to solve it 100%, you will have to make moderate adjustments to the hardware.

For that I want to refer you to Douglas Black describes how you can re-apply the thermal paste and make some changes in the software.

Dell XPS 15 9560 throttling.
Dell XPS 15 9560 throttling.

Well, if you want to read my bullshit you better go to the last 2 paragraphs.

Let’s apply the workaround and stop the throttling to an extend.

I applied the workaround to my notebook before taking screenshots of it, so you will have to figure out the first steps yourself. I will try to explain this as best as possible via text.

Let’s start with removing Intel Dynamic Platform and Thermal Framework driver.

Go to Start and search for Device Manager.
Open Device Manager.

Go to tab System Devices.
Search for Intel Dynamic Platform and Thermal Framework.

There are several names similar to this. These drivers all have the same Class Guid. Right click one driver and choose Properties.
Click on Details and search for Class Guid in the list. Write down the Guid.

Dell XPS 15 9560 throttling.
Dell XPS 15 9560 throttling.

Remove all Devices that have Intel Thermal Framework in the name.
Right click the driver and click Uninstall device.

Dell XPS 15 9560 throttling.
Dell XPS 15 9560 throttling.

Now we have to make sure that those shitty drivers are no longer installed.

If we do nothing, the drivers will be reinstalled when you restart your notebook. So we have to make sure that the drivers are no longer installed.

For this we use the Local Group Policies.
If you are a system administrator you can also use Domain Group policies.

Go to Start and search for Gpedit.msc.
Open the Local Group Policies.

Go to Computer Configuration > System > Device installation > Device installation Restrictions and search for something like Prevent installation of devices using drivers that match these device setup classes.

Dell XPS 15 9560 throttling.
Dell XPS 15 9560 throttling.

Open the Group Policy and select Enabled.

Dell XPS 15 9560 throttling.
Dell XPS 15 9560 throttling.

Click on Show and add the driver Class Guid as in the screenshot below.
Click OK and re-start your shitty Dell XPS 9560.

Dell XPS 15 9560 throttling.
Dell XPS 15 9560 throttling.

After you restart open Device Manager again. After everything went well, the devices will be shown under Other devices with an exclamation point as in the screenshot below.

Dell XPS 15 9560 throttling.
Dell XPS 15 9560 throttling.

You should see improvement now.

Install Dell Power Manager.

To ensure that the cooling is still going well, we also install Dell Power Manager.

Thermal management: set the processor and fan to manage the performance, system temperature and fan noise.

Download Dell Power Manager from here and follow the express installation.

Why aren’t you applying the hardware solution?

I don’t play a lot of games these days and I have less heavy programs on my XPS, so the workaround works for now.

In less than a year I want to buy a new laptop.
This will not be a new Dell.

Why would you say Dell is shit?

If you search the internet for this problem, it is full of thermal and power throttling issues with the Dell XPS 15. In fact, it is so bad that on the Dell forum, Dell engineers also answer with possible solutions (such as the hardware solution).

Since I only have the laptop for 2 years, I thought it was fair to call Dell about this. The warranty expires within a year, but I think you should expect more from a 2,700 euro notebook, they can’t deny help with a problem like this, right?

So I called Dell and was told this was a known issue with the Dell XPS 15, but if I wanted Dell to fix it they could write an offer which would cost me $$$.

That’s it, no further support from Dell. The warranty has expired and you can no longer extend the warranty because there is already an issue with the device.

When they say it’s a known problem, you can at least expect something, right?

Not buying a Dell again.

Published by

Bas Wijdenes

My name is Bas Wijdenes and I work as a PowerShell Automation Engineer. My main focus is PowerShell, Azure AD, Azure Infrastructure, Server Management, and Exchange (Online).

Leave a Reply

Your email address will not be published. Required fields are marked *