Easily Disable Intel DPTF (Power Throttling) for Good

Important: this is no longer necessary; ThrottleStop‘s “Disable and Lock Power Limits” option overrides DPTF. If that doesn’t work, try the following.

If your CPU frequency is being reduced under load, even at low temperatures, you’re probably experiencing power throttling. Most of the time, you can solve this by disabling or raising the power limits, and disabling DPTF explicitly is not required. But sometimes, you need to disable Intel’s Dynamic Platform and Thermal Framework, which tries to set the power limit dynamically on your behalf.

Your laptop may have an option to disable DPTF in the BIOS menu. If not:

  1. Install NoDPTF.reg to prevent Windows from automatically reinstalling DPTF.
    1. This registry file is from my NoDPTF project repository on GitHub.
  2. In Device Manager, find all the devices whose names start with "Intel(R) Dynamic Platform and Thermal Framework". They may be in the "System devices" list. Right click on each and "Uninstall device". Check "Delete the driver software for this device" whenever available.

This method only works if you have Group Policy Editor (Windows 10 Pro, Enterprise, Education).

  1. Open the Group Policy Editor.
  2. Go to Computer Configuration/Administrative Templates/System/Device Installation/Device Installation Restrictions.
  3. Open "Prevent installation of devices that match any of these device IDs".
  4. Click "Enabled".
  5. Checkmark "Also apply to matching devices that are already installed".
  6. Click "Show".
  7. Now you will enter the device ID of each of the DPTF-related devices. You can find them all by finding those devices in Device Manager/System Devices or by copying all the values from NoDPTF.reg.
  8. Click “OK” and "OK" again. You should see each of those devices become "Unknown device" in Device Manager. That means they are disabled.

Keep in mind: the removal of DPTF will not inherently change anything until you raise the power limits using ThrottleStop or Intel XTU.

Warning: if your computer can’t cool its CPU VRM properly, then raising the power limits may cause it to suddenly shut down. If that’s the case, you need to give the VRM more cooling like I did here.

If any DPTF devices are still present, please tell me their hardware IDs in the comments. (To check hardware ID: right click on the device, Properties, Details, select “Hardware Ids” in the drop-down menu.)

Reversion Instructions

  1. In Registry Editor, delete HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions.
  2. Reboot.
Subscribe
Notify of
guest
27 Comments
Oldest
Newest
Inline Feedbacks
View all comments
john
john
1 year ago

I intalled NoDPTF.reg and I want to revert it how can I do it. I am trying to intall the driver DPTF but I cannot since I installed the NoDPTF.reg Thanks for your help

weiwujige
weiwujige
1 year ago

What if I want to reinstall the DPTF driver? where can I find the change in the registry?

Ant
Ant
1 year ago

I can’t find ‘Intel dynamic platform and thermal framework”. I’m using Windows LTSC, anyone know if LTSC even incudes DPTF?

Bryan
Bryan
1 year ago

This worked for me on a G7 7590, thank you so much!

Mikhail
Mikhail
1 year ago

I added the following id on my Asus K501LX:
“8”=”PCI\\VEN_8086&DEV_1603&CC_1180″

Timothy
Timothy
1 year ago

Is using noDPTF.reg supposed to add Unknown Device drivers under Device Manager after restart?

Gabriel A Ospina
Gabriel A Ospina
1 year ago

Worked perfectly on my G5 5590 thanks alot man!!!!

Lily Corne
Lily Corne
1 year ago

I tried your method but at the start i have always DPTF in my taskmanager.

But they are not in device manager (after your tuto obliviously).

What can i do ?

Leonardo Pinheiro
Leonardo Pinheiro
1 year ago

i have this id,
ACPI\VEN_INT&DEV_3402
ACPI\INT3402
*INT3402

William
William
8 months ago

ACPI\VEN_INT&DEV_3403
ACPI\INT3403
*INT3403

Dell XPS 13 9370

PL1 throttling still occurs sadly :c

Scott G
Scott G
8 months ago

confirmed working on dell xps 15 9560 — thank you for solving our power throttling issues

Umut
Umut
7 months ago

Thank you so much. It really works! Tested on Dell Inspiron 3593

Marius
Marius
6 months ago

I have done everything, even all the write changes to the filder, it still throttles at 68-70C degrees. What else can I do? Once your fix worked, but then it went back after restart and it never worked again.

Marco
Marco
6 months ago

Hi,
thank you for your great infos.
Unfortunately I have a Dell Precision 7520 and I can’t get the DPC Latency lower than 1700us which is not enough for my musical activity. The worst driver causing this is ACPI.sys even after following your instructions.

Can you help?
Thanks

Sxorps
Sxorps
4 months ago

The apps come back after a little while after 3 reboots or something. I did install the Registry file
 

Bryan A. Lee
Bryan A. Lee
1 month ago

Unfortunately, after the Windows 10 2004 update, Intel Thermal Framework is right back at it again and the reg + uninstall doesn’t work. Please let me know if you have any suggestions! Thanks again for your work.