I'm sorry - but this is not an acceptable answer.
In addition to Windows 7 being affected - this also affects Windows 2008 R2. Now - you're telling the thousands of IT Data Centers that they have to upgrade all of their older KVM's in order to use 2008 R2??? Ok - which KVM Company are you getting kickbacks from? I don't know of any Company Data centers that don't have KVM's so that they can control multiple servers from one console.
BTW: This isn't just in Windows 7/2008 R2 - the problem, to a lesser extent, exists in Vista/2008 as well.
Under Windows XP I was able to restart a computer - switch to another while it was restarting - and then return after it had completed restarting and it's resolution would be to what I had set it to. Under Vista/2008 - that stopped working - it would reset to the default resolution - but only on a reboot. This was minorly annoying...
Under Windows 7 it's now so much worse. I can't even install 7 on one of my PC's (NVidia GEForce 7900GS) without disconnecting it completely from the KVM. It goes through the install - however once it hits the windows environment it goes completely black. On that particiular PC I had to downgrade to the last NVidia Vista driver (before they started supporting Win7) in order to at least get my system visible.
Microsoft's stance is that Windows 7 is suppose to fix all the issues that people had upgrading to Vista. Well one of the biggest issues was backward's compatibility with older hardware. Based on that - this answer should also not be acceptable to Microsoft
FIX THE ISSUE or provide us a registry setting/hack to stop the functionality...
Joseph W. Leathlean