Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I use two monitors (different makes and models but the same 1280x1024 resolution) on my Windows 7 Ultimate x64 system. The GPU is an nVidia GeForce 8600GTS, using driver version 8.17.12.8026 dated 3 August 2011.

Whever I boot the system, Monitor 1 appears to the right of monitor 2, but on my phiscal desktop, monitor 1 is on the left and monitor 2 on the right. I go into the control panel and drag them into the correct order and check the 'make this my primary display' for monitor 1. Great! everything works exactly as I want.

But next time I boot, it's all gone back to the previous arrangement. Frustrating! This is not a problem I've seen before with Windows 7, normally it works very well, remembers my settings and gets everything right. So I think something is wedged.

Any insights on putting this right? How do I get my settings to 'stick'?

share|improve this question
1  
It would help if you added what GPU/video card you have and your current driver version. –  Kyle Oct 27 '11 at 13:36
    
@Kyle +1 thanks for the suggestion, details added in the question. –  Tim Long Oct 27 '11 at 14:12
    
This is a strange one the NVidia drivers and 8 series cards are usually pretty good with keeping settings... How are you configuring your monitors? The windows utility or the Nvidia control panel? –  Kyle Oct 27 '11 at 14:18

3 Answers 3

I've seen this happen occasionally, and usually it's a problem with the initial monitor enumeration. Oftentimes changing to a much newer or older driver revision might fix it - specifically with that card, try removing the Nvidia driver ENTIRELY and just use the one that comes out-of-the-box with Windows 7.

Alternatively, since this is only two monitors, you might just consider physically reversing the manner in which they're cabled (so it enumerates them in the opposite order).

(If this has always been a problem with this machine, it's possible it's something screwy with this particular GPU, I guess. You could always use Displayfusion or Ultramon or something to automate the process of reversing the order of the screens with a hotkey or the like.)

share|improve this answer
    
Ah, but the problem persists regardless of monitor wiring! That's the first thing I tried. Somwhere along the line, the software is enumerating the monitors then actively swapping them over. –  Tim Long Nov 1 '11 at 2:28
up vote 1 down vote accepted

I got an email notification that a new driver was available, so I did the update and selected the 'clean install' option. The problem has now gone and my monitor configuration is being persisted correctly. Ho hum.

share|improve this answer
3  
At the risk of being self-aggrandizing, I feel the need to point out that my first suggestion was to remove the currently running driver...it's poor etiquette to answer your own question when somebody else already posted the solution you used... –  Shinrai Nov 1 '11 at 14:23

Here is the hotfix from Microsoft for Win7. http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2496400&kbln=en-us

However I fixed the problem without installing the hotfix therefore I cannot comment on whether the fix works. My solution was that I disabled a service in windows called Windows Live Mesh remote connections service.

share|improve this answer
    
Hotfix didn't work for me –  s6mike Oct 23 at 21:56

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.