2024年10月23日发(作者:朱溪)
AGP纹理加速不可用解决之道
从2k3刚出来就使用一直到现在,遇到不少问题,但是最复杂最难以解决的问题就是
AGP Texture Accelaration Unavailable,如果你用SE搜索一下的话,就会发现非常多
的条目,但是不管是2000,XP,2k3都会有这个存在,其中又以2k3的问题最多(因为
2k3本来就是为服务器定制的),但是网上所搜到的解决方案,仅仅只是让你把硬件加速
完全打开,对于一些没有出现问题的显卡来说当然ok,但是依然解决不了很多人出现的
问题。
我出现这个问题大概有几个月了,新PC刚用的时候没有这个问题,后来不知道怎么
折腾的就来了这个问题而且始终没有解决问题,搞得我一个暑假都很不爽,在pcmarket
曾经发贴有人给我一些建议但是依然没有解决。后来在各大论坛如Mydrivers,Asus,
Dataland等等发贴也没有好的解决方法。
为了方便给大家详细介绍这个问题,我先贴一下我以前在论坛发贴的部分内容:
//=====================================================================
====
机器配置:
CPU: Athlon Xp 2500+ (up to 3200+)
Mainboard: Asus A7N8X
Video Card: Radeon 9200 Pro (Dataland)
Ram: Kingston 512MB DDR400
IDE: ST 120GB/ 8M Cache
Displayer: Philips 107P5
.....
OS: Windows Server 2003
Directx: 9.0c
出现的问题:
Dxdiag中DirectDraw和Direct3D加速可用,但是AGP纹理加速无法启用。
我试图解决这个问题采用过的方法:
1。已经完全硬件加速
2。更新主板BIOS,已经是最新的BIOS
3。更新主板驱动,也是最新的驱动
4。尝试更换显卡驱动,我试过各种各样的驱动,从催化剂4.6,4.7,4.9beta到
Omega驱动,DNA驱动,全部试过,这个问题还是没解决。现在用的驱动是催化剂
4.9beta.
5。尝试重装系统,ghost一次,完全全新安装一次,都没有解决这个问题
//====================================================================
值得一提的是,为了解决这个问题,我大概重转了50次左右的驱动包括BIOS,
主板驱动,显卡驱动等。当时还有以下的疑惑:
//===================================================================
疑惑:
1。是不是显卡有问题,应该不是,因为我们同样的机器一共配置了10台,别人的
都没有问题,我记得很久以前我用2k3的时候好想也没有问题
2。跑3DMark03时,分数并不少多少,现在AGP加速没开的时候分数大约是1200,跟
以前的测试得分差不多。
3。是否是OS的问题?别人一般用的都是XP,没问题。但是理论上2k3会有问题么?
4。AGP纹理加速的重要性,虽然得分没有大的影响,而且一般游戏不受影响,但是
有些游戏需要纹理加速的时候就麻烦了,有的CAD软件也需要这个,sigh
5。曾经和代理商和迪兰恒进联系过,妈的,他们唧唧歪歪的,互相推卸责任,显
卡说是主板的问题,主板说是显卡的问题,我考。而且也过了质保期,没办法换,
返修的话时间太长,而且未必能搞得定。
//===================================================================
但是,就在我崩溃的时候,在我浏览国外网站的时候,发现了一些解决这个
问题的方法,本来是不抱有希望的,但是刚才一试,居然success!!哈哈,抑制不住
内心激动,写了这么多:)好,言归正传,讲一讲解决方法:(虽然
很多人有这个问题,但是还是有部分人解决了这个问题,然而大家解决方法各异,
综合起来有以下几种:
方法一:
驱动解决方法,这是最土的方法,成功的概率最小:),就是说,不管怎么样,
把你的BIOS Update,MoBo驱动Update,Video Card驱动Update,但是用什么驱动
还是很讲究的,可以到国外网站上看看别人的推荐,A卡和N卡分别用什么驱动。
但是,这种方法未必能成功,我的情况就是典型的反例,:(,这个,恩,或许
跟rp有很大的关系,有人偏偏搞定了(不过概率很小)。
方法二:
第三方软件或驱动。
如果你不敢确定你的Dxdiag是不是真的正确,你可以先用PowerStrip来检测一下
看看是不是AGP TA(Texture Acceleration)真的Disabled。在PS(PowerStrip)
的检测报告中,如果有以下的说明:
//================================================================
System board
------------------------------------------------------------------------
------
Type - NVidia nVidia-nForce-A7N8X2.0C-00
BIOS - Phoenix-Award Bios, 10/06/2003
AGP aperture - 128 MB
AGP transfer mechanism - 关闭 (desktop sharing?)
AGP non-local memory - (n/a)
AGP revision - 3.00
AGP transfer rates supported - 4x, 8x
Current AGP transfer rate - 8x
Sideband addressing - hardware support, but currently disabled
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Fast write protocol - Enabled
AGP texturing - hardware support, but currently disabled
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//====================================================================
那么,恭喜你,你的TA真的有问题,哈哈。
不过,有人说,下载一个第三方驱动AGP Miniport Driver可以搞定(主要针对N卡
URL:/eng/support/support_
但是,很快又有人说,这个方法不行,呵呵,这个的确不是通用的,对于部分
的主板显卡组合可能可以,ai,看来rp真能决定一切啊。
还有人,采用第三方软件也可以解决这个问题,RivaTuner,好像也是针对N卡。
具体解决方法如下:
1。下载RivaTuner和最新的N卡驱动
2。更新AGP驱动,如果是ALi的话,到上面的网页去下个1.90的AGP驱动。
3。运行RivaTuner,看到Open matched Detonator database时,ok,just
click it!!
4。重新装载后,在第五行,有这样的提示:
NVIDIA Detonator 29.4x w2k(even if you have XP) System
5。然后click Enable Ali AGP,记住它的值应该始终为1。
6。重启,收工。
第三种方法,
以上的方法主要针对N卡,至于行不行那要大家自己试(不要砸我啊,我是A卡啊)
第三种方法也是我所用的方法,感觉神乎其乎的,搞定之后不要问为什么,因为我们
谁也解释不了,但是真的可以解决问题,哈哈。
步骤如下:
1。搜索系统盘C:windowsinf(2000对应于C:winntinf),搜索所有关于catalys
t的文件,del之。
2。如果是用的是催化剂驱动的话,建议首先在添加/删除程序中把驱动卸调,当然
Omega和DNA以及其他驱动也可以这样卸载。
3。然后在设备管理器中,把设备卸调
4。重启,你会发现,OS找不到自动安装显卡的驱动,哈哈,因为inf文件被你删了
5。下载一个注册表补丁:
/us-en/assets/content_type/utilities/
这是AMD提供的一个补丁,据说只能用在9x和2000,但是你别理他,如果是XP和2k3
一样用,嗯。
6。下面这一步要看个人的情况了,这是最重要的一步,你要下载Directx安装文件
注意是解压缩后的文件,不是exe文件。版本无所谓,9.0a,b,c都可以,比如我用的就是
Directx 9.0c,因为我已经有了安装文件,所以可以进行下面的操作,如果没有,可以在
M$网站获得:
/do ... bf/dx90a_
获得以后把解压缩里面几个cab文件解出来,然后在逐个目录中,一个一个inf文件
点击右键安装(呵呵,很辛苦哦),所有全部ok后,再安装一次Directx,重启。
7。重新安装催化剂驱动,我用的是4.9beta版
8。重启,配置后(怎么配置,这个太...入门了吧,不讲了),运行DxDiag。
9。大功告成!!yeah。
2024年10月23日发(作者:朱溪)
AGP纹理加速不可用解决之道
从2k3刚出来就使用一直到现在,遇到不少问题,但是最复杂最难以解决的问题就是
AGP Texture Accelaration Unavailable,如果你用SE搜索一下的话,就会发现非常多
的条目,但是不管是2000,XP,2k3都会有这个存在,其中又以2k3的问题最多(因为
2k3本来就是为服务器定制的),但是网上所搜到的解决方案,仅仅只是让你把硬件加速
完全打开,对于一些没有出现问题的显卡来说当然ok,但是依然解决不了很多人出现的
问题。
我出现这个问题大概有几个月了,新PC刚用的时候没有这个问题,后来不知道怎么
折腾的就来了这个问题而且始终没有解决问题,搞得我一个暑假都很不爽,在pcmarket
曾经发贴有人给我一些建议但是依然没有解决。后来在各大论坛如Mydrivers,Asus,
Dataland等等发贴也没有好的解决方法。
为了方便给大家详细介绍这个问题,我先贴一下我以前在论坛发贴的部分内容:
//=====================================================================
====
机器配置:
CPU: Athlon Xp 2500+ (up to 3200+)
Mainboard: Asus A7N8X
Video Card: Radeon 9200 Pro (Dataland)
Ram: Kingston 512MB DDR400
IDE: ST 120GB/ 8M Cache
Displayer: Philips 107P5
.....
OS: Windows Server 2003
Directx: 9.0c
出现的问题:
Dxdiag中DirectDraw和Direct3D加速可用,但是AGP纹理加速无法启用。
我试图解决这个问题采用过的方法:
1。已经完全硬件加速
2。更新主板BIOS,已经是最新的BIOS
3。更新主板驱动,也是最新的驱动
4。尝试更换显卡驱动,我试过各种各样的驱动,从催化剂4.6,4.7,4.9beta到
Omega驱动,DNA驱动,全部试过,这个问题还是没解决。现在用的驱动是催化剂
4.9beta.
5。尝试重装系统,ghost一次,完全全新安装一次,都没有解决这个问题
//====================================================================
值得一提的是,为了解决这个问题,我大概重转了50次左右的驱动包括BIOS,
主板驱动,显卡驱动等。当时还有以下的疑惑:
//===================================================================
疑惑:
1。是不是显卡有问题,应该不是,因为我们同样的机器一共配置了10台,别人的
都没有问题,我记得很久以前我用2k3的时候好想也没有问题
2。跑3DMark03时,分数并不少多少,现在AGP加速没开的时候分数大约是1200,跟
以前的测试得分差不多。
3。是否是OS的问题?别人一般用的都是XP,没问题。但是理论上2k3会有问题么?
4。AGP纹理加速的重要性,虽然得分没有大的影响,而且一般游戏不受影响,但是
有些游戏需要纹理加速的时候就麻烦了,有的CAD软件也需要这个,sigh
5。曾经和代理商和迪兰恒进联系过,妈的,他们唧唧歪歪的,互相推卸责任,显
卡说是主板的问题,主板说是显卡的问题,我考。而且也过了质保期,没办法换,
返修的话时间太长,而且未必能搞得定。
//===================================================================
但是,就在我崩溃的时候,在我浏览国外网站的时候,发现了一些解决这个
问题的方法,本来是不抱有希望的,但是刚才一试,居然success!!哈哈,抑制不住
内心激动,写了这么多:)好,言归正传,讲一讲解决方法:(虽然
很多人有这个问题,但是还是有部分人解决了这个问题,然而大家解决方法各异,
综合起来有以下几种:
方法一:
驱动解决方法,这是最土的方法,成功的概率最小:),就是说,不管怎么样,
把你的BIOS Update,MoBo驱动Update,Video Card驱动Update,但是用什么驱动
还是很讲究的,可以到国外网站上看看别人的推荐,A卡和N卡分别用什么驱动。
但是,这种方法未必能成功,我的情况就是典型的反例,:(,这个,恩,或许
跟rp有很大的关系,有人偏偏搞定了(不过概率很小)。
方法二:
第三方软件或驱动。
如果你不敢确定你的Dxdiag是不是真的正确,你可以先用PowerStrip来检测一下
看看是不是AGP TA(Texture Acceleration)真的Disabled。在PS(PowerStrip)
的检测报告中,如果有以下的说明:
//================================================================
System board
------------------------------------------------------------------------
------
Type - NVidia nVidia-nForce-A7N8X2.0C-00
BIOS - Phoenix-Award Bios, 10/06/2003
AGP aperture - 128 MB
AGP transfer mechanism - 关闭 (desktop sharing?)
AGP non-local memory - (n/a)
AGP revision - 3.00
AGP transfer rates supported - 4x, 8x
Current AGP transfer rate - 8x
Sideband addressing - hardware support, but currently disabled
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Fast write protocol - Enabled
AGP texturing - hardware support, but currently disabled
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//====================================================================
那么,恭喜你,你的TA真的有问题,哈哈。
不过,有人说,下载一个第三方驱动AGP Miniport Driver可以搞定(主要针对N卡
URL:/eng/support/support_
但是,很快又有人说,这个方法不行,呵呵,这个的确不是通用的,对于部分
的主板显卡组合可能可以,ai,看来rp真能决定一切啊。
还有人,采用第三方软件也可以解决这个问题,RivaTuner,好像也是针对N卡。
具体解决方法如下:
1。下载RivaTuner和最新的N卡驱动
2。更新AGP驱动,如果是ALi的话,到上面的网页去下个1.90的AGP驱动。
3。运行RivaTuner,看到Open matched Detonator database时,ok,just
click it!!
4。重新装载后,在第五行,有这样的提示:
NVIDIA Detonator 29.4x w2k(even if you have XP) System
5。然后click Enable Ali AGP,记住它的值应该始终为1。
6。重启,收工。
第三种方法,
以上的方法主要针对N卡,至于行不行那要大家自己试(不要砸我啊,我是A卡啊)
第三种方法也是我所用的方法,感觉神乎其乎的,搞定之后不要问为什么,因为我们
谁也解释不了,但是真的可以解决问题,哈哈。
步骤如下:
1。搜索系统盘C:windowsinf(2000对应于C:winntinf),搜索所有关于catalys
t的文件,del之。
2。如果是用的是催化剂驱动的话,建议首先在添加/删除程序中把驱动卸调,当然
Omega和DNA以及其他驱动也可以这样卸载。
3。然后在设备管理器中,把设备卸调
4。重启,你会发现,OS找不到自动安装显卡的驱动,哈哈,因为inf文件被你删了
5。下载一个注册表补丁:
/us-en/assets/content_type/utilities/
这是AMD提供的一个补丁,据说只能用在9x和2000,但是你别理他,如果是XP和2k3
一样用,嗯。
6。下面这一步要看个人的情况了,这是最重要的一步,你要下载Directx安装文件
注意是解压缩后的文件,不是exe文件。版本无所谓,9.0a,b,c都可以,比如我用的就是
Directx 9.0c,因为我已经有了安装文件,所以可以进行下面的操作,如果没有,可以在
M$网站获得:
/do ... bf/dx90a_
获得以后把解压缩里面几个cab文件解出来,然后在逐个目录中,一个一个inf文件
点击右键安装(呵呵,很辛苦哦),所有全部ok后,再安装一次Directx,重启。
7。重新安装催化剂驱动,我用的是4.9beta版
8。重启,配置后(怎么配置,这个太...入门了吧,不讲了),运行DxDiag。
9。大功告成!!yeah。