Skip to content

Solution for Graphical Corruption on Vista with SiS 661FX AGP

Ever since installing Windows Vista on my desktop PC, I’ve had issues running games. I have a semi-self-built PC running on a Foxconn motherboard that uses the SiS 661FX chipset and a GeForce 6600 GT.

The issue I had was graphical corruption under pretty much any game I ran. Random polygons would appear in scenes, making it very difficult to actually play games properly. An example of this corruption in Halo 2 is below.

Halo 2 corruption

Note that these problems did not occur under Windows XP on the same hardware.

After quite a lot of searching, I stumbled across this forum thread, where I found a solution which works for me.

Specifically in this posting, the author details a link to an older Windows 2000 driver for the SiS AGP slot itself.

Here’s my Spec’s:

Operating Systems: Dual Boot – Vista Ultimate & Win XP Pro
Pentium 4: 3.4GHZ
2GB of 400MHZ Memory
8 Hard Drives, 4 Internal & 4 External (I download a lot of Music & Appz)
Gigabyte Motherboard ( 8S661FXMP-RZ )
Pioneer DVD Writer 16X
19″ LCD Monitor
Operating Systems: Dual Boot – Vista Ultimate & Win XP Pro

Hi Kenmu,

I was having the same problems as you with artifacts (Graphic Corruption) on my brand new XFX Geforce 7800GS AGP with Vista Ultimate, My motherboard is a Gigabyte 8S661FXMP-RZ, So it’s using the S661FX Chipset,

So I know Gigabyte don’t have any Vista drivers, but I tried an older driver from there site

Here’s the link —>

Download and install it, I couldn’t believe that driver worked for me, Everything is back to it’s normal self, no Graphic Corruption and the speed is way up to normal levels when playing games

I installed this driver and I now no longer get polygon corruption as above, and I can play Halo 2 (and the other games) in Windows Vista just fine.

It did introduce a new problem with playing videos in games, but I’m not really bothered about that for the time being, as I can now actually play the game.

If you have a motherboard with this AGP chipset on it (even if, as the author of the post said, your mobo is not from Gigabyte), this solution is definitely worth a try.

If for some reason the link to the driver mentioned there fails to work, get in contact and I can send you a copy of the relevant driver file.

Like this post?

If you would like to support the time and effort I have put into my tutorials and writing, please consider making a donation.


  1. Alex wrote:

    I had this problem too. my system specs are:

    P4 2.80GHz
    Acer Foxconn 661FX
    PNY GeForce 7600GS
    2GB of DDR400

    i though that this problem was mostly limited to the 7000 series GPU’s, but maybe the 6600GT is a G7x Chip. that old driver specifically causes WMV’s and MPEG video formats not to work properly. WMVs becaome Highly corrupted, and MPEGs dont play at all. i just switchend mine to “PCI standard PCI to PCI adapter” driver. that stopped both problems, but the card does perform a little slower. i Play Halo & BF2142 in 1600×1200 with no probs though.

    Wednesday, January 14, 2009 at 22:13 | Permalink |
  2. Stephan wrote:

    I have no problems with normal (every day) usage with the system listed:

    mobo: Gigabyte 8S661FXM-RZ
    cpu: Intel Celeron 2800
    RAM: 2*512 M Kingston DDR 400
    HDD: 1* Maxtor 15,3 GB ATA-100 (I know…this should be replaced by way more space!)
    OS: Windows Vista Home Premium RTM – Dutch

    Only issue that I DO experience, is that the LAN-services are a bit unstable, or lagging from time to time, rendering a functional halt on my input-devices.
    Am now looking at some new drivers from 3rd party providers to see if I can get the problem solved. Will keep you posted…

    With kind regards,


    Friday, January 30, 2009 at 14:42 | Permalink |
  3. Stephan wrote:

    Well folks,

    here’s an update on my LAN-trouble. I downloaded the LAN-drivers from GigaByet again, and this time not the regular one, but a specific NT-driver (after contact with their helpdesk) and the system is now stable. Also, I removed AVG Free 8 and replaced it with Avast Professional Edition 4.8! Turns out that AVG simply took up too much RAM, and ran too many (havy) scan-processes, for the network to stream through smoothly.

    So, the final specs on my system:

    Mobo: Gigabyte 8S661FXM-RZ
    cpu: Intel Celeron 2.8 GHz socket 478
    RAM: 2 * Kingstong DDR-400 512 MHz CL5
    HDD: Western Digital CAVIAR 15.3 GB ATA-100 (to be replaced sometime soon)
    OS: Microsoft Windows Vista Home Premium Retail (Dutch)

    software: -Avast Professional Edition 4.8
    -Apple Safari (IE7 is disabled!)
    -Windows Live Messenger 2009

    If anybody else needs help solving their troubles, they may contact me at: standupguy @
    Please, do refer to this blog!

    Kind regards,


    Sunday, February 1, 2009 at 11:29 | Permalink |
  4. timothy wrote:

    I cant get my new sf2/661fx acer motherboard too boot-up.Im running 2 gigs ram pc 3200 400mgz high desity .two hard drives with xp3 pro. And my board has the video card built in.No beeps or anything just acer screen.

    Tuesday, February 3, 2009 at 19:22 | Permalink |
  5. Alex wrote:

    Try checking the Master/slave settings on your harddrives & Cd drives timothy, if two on one ide channel are set as the same, system will do that

    Wednesday, February 11, 2009 at 21:10 | Permalink |
  6. Alex wrote:

    with regards to stephen, what are you using for video card?

    Wednesday, February 11, 2009 at 21:16 | Permalink |
  7. Alex wrote:

    Thanks for the help. I had the same problem, knew the problem was with the chipset and downloaded the latest AGP driver from SiS website, which didn’t fix the problem. Didn’t think to try the older 2000 driver instead of the XP drivers. Works great

    Monday, April 27, 2009 at 00:32 | Permalink |
  8. Dan wrote:

    Dudes i’m asking u if u have a solution for this…

    i’ve this mobo:
    Gigabyte GA-8S661FXM-775

    only problem that my ethernet adapter is SIS 900 FAST Ethernet Adapter and there’s no drivers for vista or Seven…and i need it!!!

    how can i solve this?
    (i wont buy a new mobo, this is for my old pc)!

    Monday, August 17, 2009 at 18:52 | Permalink |
  9. Hairy wrote:

    Try the XP driver as 7 supports wdm 1.0 and 2.0. Should work fine.

    Sunday, December 13, 2009 at 19:34 | Permalink |
  10. Big-Al76 wrote:

    Hi, I’m having a similar problem with graphical artefacts using a Gigabyte Motherboard ( 8S661FXMP-RZ ) with an AGP GeForce 7600 GT and 2 gb of RAM, but the big difference is that I’m using Windows XP service pack 2, not Vista, and still getting these issues. I’m absolutely convinced that this is a problem with the chipset and I’ll provided a list of things I’ve already tried to sort the problem at the end of this post. I’ve been searching the internet for weeks for a solution and when I discovered this blog I thought I’d finally found a solution, but unfortunately the link to the gigabyte website driver is broken. I went directly to the Gigabyte Website and downloaded both of the 32-bit XP drivers for the 8S661FXMP-RZ but neither of them has made any difference. Has anybody got any suggestions as to a solution? I should probably point out that I’ve got a couple of emulators on my PC that run 3D graphics without any issues at all, it seems to be limited to games specifically for windows.
    Things I’ve already tried:
    • Countless tweaks with the graphic card settings (V-sync, triple buffering, anti-aliasing and resolution settings don’t seem to make any difference – the problem happens just as much with all the quality options set to the lowest as it does with them at the highest).
    • Tried turning write enabling on and off – no difference.
    • Updated my graphics card and Direct X drivers, after using a driver cleaning programme to erase the old ones (direct X diagnosis tool reports everything working ok).
    • I’ve tried changing agp aperture size in bios.
    • Tried underclocking using Rivatuner and making minor tweaks to the GPU settings
    • I’ve even added a new PCI slot fan underneath the graphics card and re-applied thermal paste to my CPU.
    • Nothing has made any difference, if anyone has got a solution I’ll be eternally grateful.
    • Additionally, my PSU is 400 watt (18A on 12V rail) and the card requires a minimum of 350w – It’s hard to find the exact 12V requirements for my GPU, but I’ve seen it suggested on other blogs/forums that 18A should be sufficient.

    Here’s a link to a video of the problem in action:


    Friday, June 10, 2011 at 16:14 | Permalink |

Post a Comment

On some sites, you must be logged in to post a comment. This is not the case on this site.
Your email address is not made public or shared. Required fields are marked with *.

Posting a comment signifies you accept the privacy policy.
Please note — your comment will not appear straight away, as all comments are held for approval.