VOGONS


First post, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t

When you uninstall the video driver from Windows 7, it goes to a state where the Chip type, DAC type, Adapter string, BIOS Info all turns into <unavailable> in the graphics card properties panel. The monitor is also unrecognizable in the resolution setting.

In the same situation, you can access modes like the 640x480 16 Color mode!

However as soon as you restart Windows 7, you see that the Standard VGA Graphics Adaper has loaded and you are on a "Default Monitor" now. Additionally, the Graphics card details have loaded and is no longer <unavailable>. The 16 color mode now vanishes away as if it never existed, only limited to 256 colors now.

What's the difference in both cases? Are they different drivers? Why doesn't Standard VGA load immediately by a forced restart, and alternatively, what's this "driverless" state?

previously known as Discrete_BOB_058

Reply 1 of 3, by UCyborg

User metadata
Rank Oldbie
Rank
Oldbie

Just guessing logically, I imagine 16 color mode is a long forgotten fallback from the old days buried somewhere. Perhaps there is a list of standard modes somewhere and they didn't think anyone would seriously need 16 colors on 2009 OS, so it isn't shown when in "proper" state.

I have an idea, maybe you can compare list of loaded modules in NT kernel using Processs Hacker and see if there is any difference between two states.

Arthur Schopenhauer wrote:

A man can be himself only so long as he is alone; and if he does not love solitude, he will not love freedom; for it is only when he is alone that he is really free.

Reply 2 of 3, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
UCyborg wrote on 2025-05-04, 14:46:

Just guessing logically, I imagine 16 color mode is a long forgotten fallback from the old days buried somewhere. Perhaps there is a list of standard modes somewhere and they didn't think anyone would seriously need 16 colors on 2009 OS, so it isn't shown when in "proper" state.

I have an idea, maybe you can compare list of loaded modules in NT kernel using Processs Hacker and see if there is any difference between two states.

I think I tried some app which would force in 16 color mode and that failed even in the Standard VGA driver.

On PC restart Windows gives the notification about Standard VGA driver successfully installed so could it be a possible sign there are 2 drivers?

previously known as Discrete_BOB_058

Reply 3 of 3, by myne

User metadata
Rank Oldbie
Rank
Oldbie

Best guess: very low level ega type driver exists in, or close to the kernel.
VGA.sys or whatever its called startup is set to boot (0) in currentcontrolset\services wherever it is under there

You could try setting it to 4 (disabled) and see what happens.

It'll probably break though. Test in a vm.

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic