欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

如何解决G400、VIA和Win98/2000不兼容

程序员文章站 2022-07-07 13:11:00
如何解决G400、VIA和Win98/2000不兼容Matrox G400,VIA芯片与Windows 98/2000不兼容时是如何解决这个问题的呢?    首先:Matrox G400不会和其他的任何设备共享中断请求命令!同时也不能和Soundblaster PC... 10-09-08...
matrox g400,via芯片与windows 98/2000不兼容时是如何解决这个问题的呢?
   首先:matrox g400不会和其他的任何设备共享中断请求命令!同时也不能和soundblaster pci声卡兼容(live/1024/128)!你必须将你的设备插入另外一个pci插槽.请按以下步骤进行:
   第一个问题:bios, soundblaster live/1024/128以及g400
  出现的情况:系统在windows 98和2000中不稳定(所有都采用的是威盛的芯片)或者是根本没有安装驱动程序
  解决方法:在bios中关闭"acpi",激活"usb"(对于华硕asus k7m和fic sd11而言非常重要),关闭"sdram bank interleave"(必须!)
  结果:如果你使用的是acpi windows,那么请你重新安装所有的驱动程序, 做完以后matrox应该变得比以前更稳定(至少带有2d效果)。
  第二个问题:windows 2000没有正确的识别via kx133芯片
  出现的情况:没有使用agp总线,agp性能过低!
  解决方法:你可以通过编辑文件winnt\inf\machine.inf使agp工作正常,在文件中加入以下几行字:
  search for [via_sys] and add
  %pci\ven_1106&dev_0391.devicedesc% = no_drv, pci\ven_1106&dev_0391
  %pci\ven_1106&dev_8391.devicedesc% = viaagp_install,pci\ven_1106&dev_8391
  search for via_mfg = "via" and add
  pci\ven_1106&dev_0391.devicedesc = "via tech cpu to pci bridge"
  pci\ven_1106&dev_8391.devicedesc = "via tech cpu to agp controller"
  现在你不得不进入你的配置系统中,从系统设备栏中删去"standard pci to pci bridge",重新启动,这样windows 2000就可以自己识别你的芯片并安装agp的驱动程序了。
  结果: quake iii arena在17桢的情况下运行(512x384x16),同时使用的是较低的matrox g200,安装了agp的驱动程序以后,性能增加了38%,达到了23.5桢!
  第三个问题:所有威盛芯片和windows 2000中via usb的更新
  出现的麻烦:在各种各样的g400驱动程序发布以后对usb设备的驱动程序的影响。
  解决方法:从威盛的主页上下载并安装via usb的驱动程序。
  结果:usb设备出现故障的可能性降低,稳定性增加,windows 2000中登录上网掉线的情况得到修复(asus k7m、fic sd11)。
  第四个问题:matrox g400 driver 5.4或者出现更大的问题!
  面临的问题:象quake iii一样的opengl软件在windows 98和2000中出现故障,半条命不能运行。
  解决方法:用windows 2000认证的5.03版本的驱动程序代替5.04版本的驱动程序。如果你使用的操作系统是windows 98,你就可以用发布的5.4版本代替5.52版本。
  结果:quake iii运行情况良好, opengl 软件出现问题的机率降低。
  aopen、asus、matrox以及威盛公司对于这个问题都没有额外的信息。我很了解这是在windows 2000中出现的一些问题,但是windows 98se在我的super-socket-7主板上运行的时候并没有出现这些问题,因为使用via芯片的范围太广了,希望我介绍的这些方法能帮助你解决一些问题。