Tips And Tricks

How To Force A specific Performance State / Disable Throttling Using Nvidia Inspector In Nvidia Graphic Cards

'P' states or performance states are different profiles for the performance of the GPU.Generally there are two or more p states. Depending on the load, the graphics driver automatically assigns the suitable performance state.

This function is used to minimize the power consumption by minimizing the wastage of GPU cycles. However in certain circumstances, the driver may behave abruptly and "lock" to a certain performance state. This causes a severe dip in performance and causes lag.

In this post I will  explain how to force a specific performance state on the GPU so that you have maximum performance all the time at the cost of increased power consumption.



1. First download Nvidia inspector  from this link

2. In the software click on "Show Overclocking"

3. On the top of the extended window check what is shown in the box. example "Performance Level [*] -P(x)" The "x" will be  the performance state that provides maximum performance.

If you click on the drop down box you will get many other options showing different profiles that are available for the GPU.

4. It's the value near to the 'p' that we want, in the above example it is given by "x". In most of the cases the value of x will be "0".

5. Create a shortcut of the nvidia inspector .exe file in the desktop.

6. Go to the properties of the shortcut and in the target box add  -forcepstate:0,x  (replace  x with the p state that you checked before)
 It should be like this  ......................../nvidiaInspector.exe" -forcepstate:0,x

7. Click on ok

8. Open the shortcut and the p state will be applied until you restart


Word of advice :- Although it is unlikely due to hardware fail-safes, forcing a performance state when the gpu throttles due to high temperature has the potential to kill the card as it prevents all the driver-dependant throttling.