【问题现象】
最近不少网吧出现英雄联盟登录报:找不到rads.dll的问题,如图:
【原因说明】
原因是客户机系统镜像中VC组件与游戏运行所需组件不一致。
【解决方案】
在超管下卸载干净所有VC组件,保存还原点。附:
MSI清理工具Windows Install Clean Up.exe (142.3 KB, 8,292 次)
msi清理工具使用方法如下:
1,先下载msi清理工具并运行安装。
3,运行后找到并选中VC组件,点击Remove删除,然后退出,在重新运行游戏即可。
以上只是英雄联盟的案例,还有QQ炫舞等游戏也有同样的报错。如遇到“错误:找不到XX.dll”错误的也可以用此方法。
因VC2010问题导致QQ炫舞2运行提示找不到MSVCP100.dll
http://support.icafe8.com/technologynews/hotfault/3259.html
部分环境卸载VC组件后还是会报错的,可以使用此批处理解决: 删除c05注册表标记批处理 (395 字节, 1,620 次)
【问题分析】
出现这个问题都是客户机系统镜像中安装过vc组件导致,现象都是在运行QQ后就能正常。
QQ的执行程序会根据配置文件重定向VC文件目录。在运行游戏的zujian.exe可以自解压vc组件到对应的目录。