如何解决G400、VIA和Win98/2000不兼容
程序员文章站
2022-03-24 14:57:06
如何解决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芯片的范围太广了,希望我介绍的这些方法能帮助你解决一些问题。
首先: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芯片的范围太广了,希望我介绍的这些方法能帮助你解决一些问题。
上一篇: javascript是由那几个部分组成
下一篇: HTML如何实现点击button页面跳转