loadlibrary failed with error 126:找不到指定模块

win7 32bit系统,已用驱动精灵更新所有驱动。运行CS1.6 ,PS5,百战天虫重装上阵,巫师增强版,进入时均出现 loadlibrary failed with error 126:找不到指定模块。已试过网上所说的改变兼容性、用管理员的方法,均无效。(已重装过不同版本软件,应该不是版本问题)求高人指点。。。
不是缺少dll文件

同学你好:你这问题还真是棘手。中文网上竟然查不到。原因是:你这个游戏用的是openGL这种3D编程语言写的。游戏中用loadlibrary的API加载一个模块,但是模块没有找到。这个问题只出现在win7,vista+ATI显卡上。要么等游戏新版本,解决这个问题(不知要等多久),要么装个xp,要么网上有个方法(不知道可不可以)(蹩脚的用中文翻译一下吧):
*************************************************************************
为了使用openGL,复制
%WINDIR%\system32\opengl32.dll

%WINDIR%\system32\.dll
是的。。。“.dll”是没有名字的。
操作如下:开始-》输入cmd->右键-》管理员运行-》 (原文不是这个意思,但这个是开启管理员权限的方法)
输入
cd %WINDIR%\system32
copy opengl32.dll .dll
如果UAC(用户账户控制)仍在起作用,你可能要使用管理员用户来运行命令。 by logicworld
**************************************************************************
Hi,
in order to use openGL, copy :
%WINDIR%\system32\opengl32.dll
- to :
%WINDIR%\system32\.dll
yes... ".dll" without name. Will work with the following command:
start -> execute (or shortcut WindowsKey + R) : cmd [ok]
cd %WINDIR%\system32
copy opengl32.dll .dll

If UAC's still active you may have to run command prompt as administrator.

source : http://www.tomshardware.com/forum/284973-33-catalyst-breaks-opengl-games

I tried it successfully for Quake III & Adobe Photoshop CS5.

This is relevant *only* if you're using an ATI videocard *and* you're under Vista or 7.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-07
把显卡改为根据电源模式调节就可以了,具体步骤:
鼠标右键、显示卡属性、电源、可切换显示卡属性、手动或根据电源选择图形处理器、然后点应用就OK了,这样,你打开cad就可以用了,我原来也是找不到指定模块,现在解决了,呵呵。
第2个回答  2012-11-19
关掉一个显卡,如把集成显卡禁用,只用独立显卡,试一下可能有用。
第3个回答  2012-09-13
怎么弄得呢,求解答
第4个回答  2012-03-08
按照那样输入不行啊,没反应的,你怎么弄的啊