The lowest resolution that Windows Server 2008r2 allows through the screen properties dialog is 800x600. I have a special secondary display that needs to run at 640x480. This has previously been running on Windows Server 2000, which supports 640x480 just fine. I want to retire the Win 2000 system and move the application to the 2008r2 box.
Is there any way (registry etc) to re-enable the 640x480 resolution option on the secondary monitor?
The display does not support DDC and is identified as an unknown analog monitor.
I did a little experimentation with some code I had around from another project a while back that directly accesses the Windows API for displays (EnumDisplaySettings and ChangeDisplaySettingsEx)
It was pretty easy to adapt it to set a resolution on a specific display from the command line. It works like a charm. I think MS just removed the setting from the dialog, but not from the underlying API and/or driver.
If anyone else needs a Windows command line tool for setting display resolution, I have posted it on my command line utilities page here.