你这个单纯更新显卡驱动基本没用。首先,应该是显卡不支持游戏的Direct X(简写DX)界面,比如游戏是DX 9。0C的,但你的显卡仅支持到DX 9。0。
"着色器"是"顶点着色器"。
是Direct X的重要参数之一。 顶点着色器2。0,英文简写是SM2。 0,这是DX9。0b的一个规范。 比如官方的显卡配置声明里是需要最低支持SM2。0的显卡才可以跑。
也就是说,需要你的显卡起码要支持到DX9。0b。否则跑起来会有问题,甚至进不了游戏。
其次,系统的DX文件缺失也可能产生类似问题。
再次,玩一段时间后卡一下,之后花屏,这个现象一般是显卡太热了(核心或者显存温度都将近90 °;或者杂牌卡达到了80 °), 如果温度没有达到警戒线,那么可能是核心或显存本身出问题了。
建议你这样试一下:
1,当它再次花屏时,打开机箱侧盖,摸下散热片是否很烫手。 再下载GPU-Z或AIDA64,检测下显卡的温度。 如果很烫手,或检测到核心或显存达到80 ° 则解决散热问题先。
2,重装DX。 下载一个叫"DirectX Jun2010 redist"的微软程序,96MB左右。
3,如果重装DX不管用,建议换显卡。 起码Dx10级别的,9600GT或HD4650。