There's a XP SP2 box with two LCD displays connected to a Gigabyte nVidia 7600 graphic card with DVI connection. nVidia drivers installed, DualView mode was set (two independent screens). The problem appears when one of the monitors is switched off, the programs switch to the other one. When the monitor is switched on back again, the application stays on the other display and doesn't come back to its original position. Also when primary monitor is switched off the other one starts to act as primary. I'm not sure whether it's system or nVidia drivers which is responsible for this. Have you experenced such thing? Is there any way to disable this feature? Extensive google search didn't help so far.
Unfortunately I don't know all the details (exact card name, drivers version etc.), that's all I've heard from my friend who experienced such behaviour of his system.