Fixing issues with mulit monitor setups in relation to power state management (downclocking at desktop)
previously nvidia cards did not downclock correctly when using multiple monitors, the new version of NVinspector now fixes this and allows for correct pstate management by forcing the card into the correct pstates.
What Are Power States ?
video cards have multiple power states these are P12, P8, P3, and P0
P0 = full power 3d
P3 = low power 3d
P8 = video (lower voltage)
P12 = 2d mode (lower voltate
both P8 and P12 operate at lower voltages meaning a cooler card under low stress situations
dual monitors on a single card cause the card to only switch between P0 & P3its a common issue with nvidia cards, and an issue they claim is 'by design'
How to fix this problem ?
1. Download and extract nvinspector
2. RMB on the overclocking button and select "start multi monitor power saver"

3. select the card(s) that are not down-clocking
4. check apply at startup

5. enjoy low power mode asif you have only a single monitor
6. if your going to be gaming you need to add programs to the P0 3d list
6a. RMB in the white box click add
6b. find the game .exe in the browser click add, and your done.
alt method. launch the game then alt tab right click in the p0 box and hit add from running gpu process
note: if you have games which run off of the same .exe like hl2 CSS ect... then you only need to add 1 hl2.exe not all of them.
7. if you use a video player that uses DXVA add it to the p8 application box
7a. RMB in the white box click add
7b. find the media player .exe in the browser click add, and your done.
so how does this work ?
this program works by forcing the video card into pstates it does this by forcing P12 by default on an application load in the P8 box it forces a P8 state while the program is running likewise if a P0 full 3d designated program is launched it will use both the P0 and P3 3d states untill that proccess is shut down. failure to set programs in their correct boxes or failure to add them at all can result in the card not entering the correct Pstate.
the threshold slider may also be used however i have had limited success will it causing it to fluctuate between the different states while in games (undesired behaviour) hence i reccomend you just add the programs that require a change in pstate.
Overclocking While Using the Fix
1. Uncheck the card you wish to overclock

2. Make Adjustments in Afterburner

3. check for stability
4.once deemed stable recheck the card in NVinspector

5.Goto The Nvinspector.exe location RMB -> create shortcut on desktop (name the shortcut whatever you want i used MMD)
6. Move the shortcut where ever you want then add this to the target line

6. open notepad and paste this in:
change the location for the nvidia inspector shortcut to where ever you placed the shortcut
you may also add
after the local host like this
if you would prefer to see a blank cmd window instead of the ping count.
7. Save as delaystart.bat (make sure you select all files in the type box) and place it into the startup folder from the startmenu, remove all other nvinspector shortcuts that it may have made.

8. if you are having issues with program detection and nvinspector (ie it gets stuck in powerstates) try adding this to the target line
EXPLANATION!!!
after a while i discovered that the multimonitor fix opens up before afterburner as a result the overclock cannot apply, the .bat file delays startup of the monitor fix for 5 seconds to give time for afterburner to apply first. you may need to tweak the time its as simple as changing the number in the bat file time may change depending on how many startup items you have.
Disclaimer and downloads
i of course did not make this program i just thought i should let everyone know of this new feature cause im sure lots of people had the same issue i had with high idle temps.
I am not responsible for any damage this may cause to your computer use at your own risk.
idle temp before fix - 50c
idle temp after fix - 32-35c
NvidiaInspector download - http://www.majorgeeks.com/NVIDIA_Inspector_d6630.html
ENJOY!
EDIT: fixed layout, added explanations
EDIT2: updated overclocking guide.
EDIT3: Updated Download URLS
EDIT4: Updated guide to account for changes in the program after the last update, renamed thread as a HOWTO
EDIT5: update download link to 1.6.8
Edited by noob.deagle - 12/25/12 at 5:15pm
previously nvidia cards did not downclock correctly when using multiple monitors, the new version of NVinspector now fixes this and allows for correct pstate management by forcing the card into the correct pstates.
What Are Power States ?
video cards have multiple power states these are P12, P8, P3, and P0
P0 = full power 3d
P3 = low power 3d
P8 = video (lower voltage)
P12 = 2d mode (lower voltate
both P8 and P12 operate at lower voltages meaning a cooler card under low stress situations
dual monitors on a single card cause the card to only switch between P0 & P3its a common issue with nvidia cards, and an issue they claim is 'by design'
How to fix this problem ?
1. Download and extract nvinspector
2. RMB on the overclocking button and select "start multi monitor power saver"
3. select the card(s) that are not down-clocking
4. check apply at startup
5. enjoy low power mode asif you have only a single monitor

6. if your going to be gaming you need to add programs to the P0 3d list
6a. RMB in the white box click add
6b. find the game .exe in the browser click add, and your done.
alt method. launch the game then alt tab right click in the p0 box and hit add from running gpu process
note: if you have games which run off of the same .exe like hl2 CSS ect... then you only need to add 1 hl2.exe not all of them.
7. if you use a video player that uses DXVA add it to the p8 application box
7a. RMB in the white box click add
7b. find the media player .exe in the browser click add, and your done.
so how does this work ?
this program works by forcing the video card into pstates it does this by forcing P12 by default on an application load in the P8 box it forces a P8 state while the program is running likewise if a P0 full 3d designated program is launched it will use both the P0 and P3 3d states untill that proccess is shut down. failure to set programs in their correct boxes or failure to add them at all can result in the card not entering the correct Pstate.
the threshold slider may also be used however i have had limited success will it causing it to fluctuate between the different states while in games (undesired behaviour) hence i reccomend you just add the programs that require a change in pstate.
Overclocking While Using the Fix
1. Uncheck the card you wish to overclock
2. Make Adjustments in Afterburner
3. check for stability
4.once deemed stable recheck the card in NVinspector
5.Goto The Nvinspector.exe location RMB -> create shortcut on desktop (name the shortcut whatever you want i used MMD)
6. Move the shortcut where ever you want then add this to the target line
Code:
-multiDisplayPowerSaver -trayStart

6. open notepad and paste this in:
Code:
@echo off
ping -n 5 localhost
start "title" "C:\nv_inspector\mmd.lnk"
you may also add
Code:
> nul
Code:
ping -n 5 localhost >nul
7. Save as delaystart.bat (make sure you select all files in the type box) and place it into the startup folder from the startmenu, remove all other nvinspector shortcuts that it may have made.

8. if you are having issues with program detection and nvinspector (ie it gets stuck in powerstates) try adding this to the target line
Code:
-forceLegacy
EXPLANATION!!!
after a while i discovered that the multimonitor fix opens up before afterburner as a result the overclock cannot apply, the .bat file delays startup of the monitor fix for 5 seconds to give time for afterburner to apply first. you may need to tweak the time its as simple as changing the number in the bat file time may change depending on how many startup items you have.
Disclaimer and downloads
i of course did not make this program i just thought i should let everyone know of this new feature cause im sure lots of people had the same issue i had with high idle temps.
I am not responsible for any damage this may cause to your computer use at your own risk.
idle temp before fix - 50c
idle temp after fix - 32-35c
NvidiaInspector download - http://www.majorgeeks.com/NVIDIA_Inspector_d6630.html
ENJOY!
EDIT: fixed layout, added explanations
EDIT2: updated overclocking guide.
EDIT3: Updated Download URLS
EDIT4: Updated guide to account for changes in the program after the last update, renamed thread as a HOWTO
EDIT5: update download link to 1.6.8
Edited by noob.deagle - 12/25/12 at 5:15pm


















