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