@dearls, I assumed you had the same issue that BigMinge is having, now that I read your post, you are clearly having a different issue and as such, you may very well start a new post so we can help with your problem since, if we were to help you out here, we would be threadjacking BigMidnge post and we don't want that. If I understood your post wrong, I apologize.
BigMinge, I found a driver that it supposed to be for Vista x64, look here... something tells me that this is just a Standard (Generic) driver and not a specific driver though and here's where your problem lies but, lets give it a try anyways.
http://www.viewsonic.com/support/do.../Standard_Monitor_Driver_Signed_Vista_x64.zip
Is the same one you have? if so, try this:
1.- Download Fresh copies of both Nvidia Video Drivers and Monitor Drivers and save them to a Temp Folder. Within that Folder, make a New folder for each file and extract there.
2. Uninstall both the Nvidia driver and Monitor driver you have right now using the Nvidia Driver Sweeper, I would try doing so in SAFE MODE just for good measure.
3. Once you have done this, boot up to Windows again, wait a few secs after you are at your desktop and go to your Device Manager, under Monitors, double click on the "Generic PnP Monitors", click on the Driver Tab and then, click on the "Update Driver", follow instructions but use one of the options that will say something like... "Let me choose the file or driver to install" and it will take you to a pop up where you have to browse for the file. Point it to the extracted subfolder you just created for it and make sure you use the Vista or Vista x64 .INF file and not the XP or X86 file.
4. If everything went according to plan, it may or may not ask you to reboot, if it doesn't ask you, do so anyways and get to the desktop.
5.- Once at the desktop, repeat the process with your Nvidia Drivers... Device Manger/Display Adapters, double click, etc, etc, etc.
Come back and tell us what happened.