Casual gamers with a fresh install of Windows 7 will find the new O/S doesn’t make it easy to enable stereo 3D in games. The Nvidia instruction to…
“Browse to the Start Menu > NVIDIA Corporation > 3D Vision and select “Enable 3D VISION Discover”.”
… was completely useless, because I had no such shortcut anywhere in my Start menu.
The problem was that I had the “Windows 7 approved” Nvidia display drivers (191.07), which had been downloaded and installed automatically soon after installing the new Windows. But these were out-of-date drivers from Summer 2009, and were not the latest version. So I downloaded the .exe for the very latest 195.62 Nvidia drivers, installed them, rebooted — and finally had the magic link to “Enable 3D VISION Discover” (which is actually located in C:\Program Files\NVIDIA Corporation\3D Vision\nvstlink.exe).