Puede deberse entonces a problemas de compatibilidad con ciertos chips, estuve leyendo en algunos foros, donde hay gente que indica que le ha pasado lo mismo en winXP y en win2000.
 
Mejor búscalos entonces directamente de la página del fabricante, ya que al parecer allí puedes validar exactamente cual chip es el que tienes, descargando la utilidad 
S3ID.EXE http://www.s3graphics.com/en/resourc...vers/index.jsp 
Una vez la bajes, instálala y verifica tu chip, para después descargar el driver apropiado, de acuerdo a los links que te da el numeral 4 de la página que te di. Hazlo y cuéntanos como te fue.