How to change resolution on Vista when it keeps booting to an unsupported resolution?
Instead of safe mode boot to "Low Resolution" mode. It should be a few menu options below Safe Mode in that list.
Alternatively you can open msconfig from a command line. Navigate to the Boot tab, and put a check in the Base Video box from safe mode and reboot.
Edit: To answer your second question about detection. A monitor identifies itself to a computer, along with its specifications and native resolution over something called an EDID. The EDID resides on a ROM chip in the monitor and is a standard.
However OS vendors (such as Microsoft), video card manufacturers, and monitor manufacturers have typically done a mess of a job implementing it. This leads to shoddy support for advertisement of native res, etc, and when this happens, it causes problems like the one you are having.
Related videos on Youtube
Comments
-
kscott almost 2 years
I have a Vista machine that used to be hooked up to a widescreen monitor, I moved and no longer have the monitor and planned to just hook it up to my widescreen TV's VGA input jack. I can see the initial DOS-type boot screen, and see the "Windows is about to boot" screen, but everything goes black and my TV displays an "unsupported video signal" message right before it would normally show me the Vista circle logo and have me select a user to log in with.
If I boot to safe mode I can get into Vista, and can set the resolution from the safe mode 600 X 800 to a higher res and see everything fine, but no matter what settings I change in safe mode I cannot get the regular boot to honor them.
I don't have the old monitor, or another monitor, to hook up to and change the resolution that way, but if I absolutely have to I can probably manage to get to another monitor. It seems that is the obvious fix.
But does anyone know how to get a safe mode change to stick? Or know the keystrokes I could enter blind to get from Vista user log in to resolution change screen? Or any other back door way to change this setting?
-
sdepold over 14 yearsGood question. I've always wondered about this too.
-
-
kscott over 14 yearsI didn't have a low resolution mode to select, only safe mode options. But, setting Base Video in MSConfig allowed me to fully boot into a low res Vista where I could then set my resolution correctly. Thanks.
-
kscott over 14 yearsI was half kidding about a blind keystroke list, but think its hilarious you put them up. For the record, this set of strokes does not work in Vista.
-
kscott over 14 yearshow much did NirSoft pay you to suggest this? j/k Quite a round about solution, thanks for the answer.
-
kscott over 14 yearsIndeed I did need to get the correct refresh rate and resolution settings for the TV to finally display, but the issue at hand was getting Vista to let me see the settings to change at all. Thanks for the answer.
-
CarlF over 14 yearsYou can still boot to Safe Mode and change to the VGA driver.
-
MDMarra over 14 yearsI've seen the low res mode on some machines but not others. Not sure why, but I'm glad the other solution worked.
-
Thalys about 12 yearsLinks go stale - maybe you'd like to edit that answer to have more details so even if the site its on had issues, people could refer to a standalone answer. Better yet, try it out, add screenshots, and post a nice, high quality answer people will love
-
Tim Keating over 11 yearsOn windows 7 this option reads "Enable low-resolution video (640x480)"
-
Tim Keating over 11 years@CarlF this won't work, as any changes you make to the settings while you are in safe mode only apply to the default driver; the refresh rate issue will pop back up once you boot back into normal mode.