Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

This is similar to this question, but I am using more similar cards with Windows 7.

I just purchased a Zotac Nvidia GeForce 7200 GS. I have a motherboard with two PCI Express x16 slots. There is already an MSI Nvidia GeForce 8800 GTS being used as the primary card, driving two LCD monitors. I would like the Zotac to output to a TV via DVI-out.

Unfortunately, when Windows detects the Zotac and installs its drivers, or I manually install them, Windows stops being able to boot up. If I remove them and re-install the MSI 8800 drivers, I can boot again, but Windows can no longer see the Zotac 7200--it shows up as a yellow triangle in Device Manager.

I've read conflicting reports about this. Some people claim that Windows 7 will support multiple heterogeneous graphics card drivers, as long as they are all using the same driver API ("WDDM?"). Others say that they have to be using the exact same driver, or it won't work. Others claim that you have to use the exact same card. which is it, exactly? I know I can run the MSI 8800 in SLI if I purchase another, but I don't need that kind of power--I just need HD-out to my television.

I read somewhere that running two cards in SLI precludes you from using 100% of their output ports, so I'm not sure if that's an option. I suppose I could also run two MSI 8800's without SLI, but again, that's more power than I need (and more money than I'd like to spend). Also, I don't think this exact model is even manufactured anymore.

Any ideas?

share|improve this question
    
What do you mean by "Windows stops being able to boot up."? –  Cypher Sep 18 '10 at 5:48
    
It gets past the motherboard boot screen, but never gets to "Starting Windows..." It just hangs on a black screen. It occurs to me that I haven't tried plugging my primary monitor into the Zotac 7200 and booting up with its drivers installed; maybe I simply didn't see anything because Windows wasn't using the MSI 8800 anymore. I don't think so, though--I waited for quite some time and didn't hear the "Welcome" sound. –  Max Cantor Sep 18 '10 at 16:29

2 Answers 2

up vote 0 down vote accepted

The resolution turned out to be as follows:

  1. Shut down.
  2. Remove both cards entirely.
  3. Put the cheap Zotac card in the primary slot.
  4. Boot up.
  5. Let Windows automatically install the Zotac's drivers, which ended up being the same as if you downloaded the latest version from Nvidia's site.
  6. Shut down.
  7. Put the expensive MSI card in the secondary slot.
  8. Boot up.
  9. Let Windows automatically install the MSI's drivers, which ended up being the same as if you downloaded the latest version from Nvidia's site. (The Zotac 7200 and the MSI 8800 both use the exact same drivers.)
  10. Restart.

I'm not sure how the incorrect drivers got on my PC at all, because both the Nvidia site and Zotac's site provided the exact same drivers. It was probably user error. Ironically, I bet that if I had simply shut down, put the new card in, and booted up again, everything would have been fine. It was probably my blind habit of downloading & installing new drivers from the vendor's site that started the whole fiasco.

It's a shame, because now, the expensive MSI card is in the half-speed slot on my motherboard, and the cheapo Zotac one is on the primary full-speed slot. But, I'm too nervous about disturbing the tenuous equilibrium I have established to try messing with it. Maybe another day.

share|improve this answer
    
Try uninstalling the drivers entirely and tell Windows NOT to check Windows Update for drivers. I don't know these cards offhand, but if they're using the same drivers they might work fine with the base Windows WDDM 1.1 driver. –  Shinrai Oct 8 '10 at 16:18

Well, You could use the fast card on the primary slot and the other card on the secondary slot. I would try uninstalling all nVidia software first, install both cards in that order and boot into Windows. DO NOT let (if possible) Windows automatically install drivers, but instead download and install latest nVidia drivers supporting both cards. Unfortunatelly newest drivers support series 8 and newer, so you have to download the latest drivers for the cheap card that support both. Maybe if you use the latest common driver for both, you can later manually (not running the setup!) upgrade the expensive card from Device Manager. Doing it manually will ensure that only the newer card is affected and the other card is not, and hopefully the expensive card will then have the latest driver which gives better performance, and the cheap card will work as well. In worst case the latest common driver should do well. If everything works OK, try switching the displays from nVidia Control Panel, don't use Windows Display Properties.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.