Windows 7 Dual Monitors - Turning off a monitor causes desktop to rearrange resulting in significant amounts of lost productivity.

Anonymous
2010-02-03T17:25:23+00:00

I have 2 monitors connected to a nVidia FX 580 card running Windows 7 Pro 64-bit. One monitor is connected via DVI and the other via DP (Display Port).

If I turn off the DP monitor, I hear the windows sound indicating hardware was "removed". When I turn the monitor back on, I hear the new hardware sound, windows re-detects the monitor as if I just installed it, and my entire desktop icon layout and any windows I had open are then all rearranged and takes a significant amount of time re-organizing to get back to where I was.

I leave my PC on 24hrs a day for several reasons - and for years have always just turned my monitors off when not in use.

I need to be able to turn off my monitors without windows deciding that I have "removed" a monitor.

I work for a medical imaging software company where we provide complete hardware and software solutions for use in Radiology departments in hospitals. These systems typically have 3 or 4 monitors connected, all via DP these days. Because of the possibility of the users desktop getting messed up if they happen to turn off a monitor, we are unable to install systems with Windows 7.

While many may see this as nothing more then a inconvenience, this is a show-stopper as far as we are concerned. As of yet I have not found a workable solution to this issue.

So here's the question: How do we disable this new behavior in Windows 7 and allow it to understand that the monitor hasn't gone away and that the desktop should not be rearranged simply because the monitor was turned off?

Thank you.

Windows for home | Previous Windows versions | Devices and drivers

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2015-02-28T12:44:10+00:00

I've written a little utility to address this issue. It's still very thrown together, but opensource, so you can compile from sources if you've got any security concerns.

Hope it works out for you!

http://www.ninjacrab.com/persistent-windows/

Was this answer helpful?

30+ people found this answer helpful.
0 comments No comments

68 additional answers

Sort by: Most helpful
  1. Anonymous
    2013-01-26T15:46:38+00:00

    Hello! I am running a 3-screen setup in Eyefinity with a ASUS HD7970 graphics card with the latest Catalyst 13.1 driver. All 3 monitors are DisplayPort from Samsung. 

    I dont understand Why I have to rearrange my windows (Chrome, explorer, mailapp, winamp, vlc and so on) every god damn time I turn on the monitors. My PC is on almost 24/7 but I dont want to waste electrical power with the screens, since I am not sitting by the PC all the time.

    Its stupidly annoying that when I come home and turn on screens, the Chrome window will be in the size 640x480 in the upper left corner of my left monitor. When I normally have it in the centermonitor full screeen.

    PLEASE MICROSOFT! Fix this ASAP!!!

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2013-01-18T21:09:23+00:00

    "I have it while using my 15 pin analog RGB connector, just not always... Seems to randomly decide to screw up my desktop arrangement!"

    Same here, hopefully until now. I am using a built-in 1366x768 as primary display and various 1280x1024 LCD's as secondary at their native resolution through the analog output of my laptop. The solution (or workaround?) is to uncheck "Allow themes to change desktop icons". Just right click on desktop, click change desktop icons (upper left), a new window pops up, uncheck the box, done. It's working at home, if it's ok in the office then 2 out of 3, which is already a solution for me. It may not work for you, if you DO want your themes to change your icons,

    Credit goes to the anonymous poster who posted this at another forum.

    Edit: sorry that my answer looks as if it were a quote, first post...

    Edit2: problem solved at home, however a visit to the office means a rearranged desktop...

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2012-12-17T23:34:47+00:00

    This is a **** answer from microsoft, just leads the reader in circles when there is clearly a problem. Instead of just fixing the problem microsoft is wasting your time installing drivers that don't work. Next computer will be an apple. ps if you change your power setting to keep your monitor always on and leave it on, the problem doesn't occur but its waste of power.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2012-12-14T08:39:30+00:00

    I found a simple solution that is working quite well, so far. I've installed a program named "Actual Multiple Monitors" by Actual Tools, and now the monitor that I select as the main, stays the main regardless of reboot, shutdown, unplugging, etc. We had a situation where someone disconnected the primary monitor, and reconfigured the system using Windows' Desktop properties, but we simply selected the saved profile in "Actual Multiple Monitors" and everything was back to normal. I hope this will help a few people out there.

    Was this answer helpful?

    0 comments No comments