瑞星卡卡安全论坛

首页 » 技术交流区 » 反病毒/反流氓软件论坛 » 菜鸟学堂 » 热舞派对|运行游戏 提示 R6025 - pure virtual function call 解决办法参考
过客2007 - 2012-2-4 18:44:00
当运行热舞派对游戏,或者是运行其它程序时,假如提示:  R6025 - pure virtual function call  ,可以参考以下解决路径

---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Runtime Error!
Program: D:\热舞\热舞派对\element\DanceClient.exe
R6025 - pure virtual function call
---------------------------
确定 
---------------------------


系统:XP SP2    IE版本:IE7.0  相关软件:热舞派对


现象描述及处理细节/流程:

今天,或者是说一个月前,一个朋友就说,存在运行热舞派对时,提示:R6025 - pure virtual function call 无法玩游戏..

(一个月以前就说了,我没帮她,是因为她的诚意不够,所以,当她表现出诚意之后,我就开始帮她了.).

首先,因为她的诚意是授权我最高权限(允许执行任何操作)..所以,在解决的时候,我先将:IE工具栏\电影播放器:暴风\PPS\PPTV\360全套软件\鲁大师\文件夹加密大师\等等应用程序都卸载了,使用驱动精灵下载了VC 2008 SP1包,并且使用XUETR.查看了explorer.exe进程模块,将非微软的模块都能卸载的就卸载掉,然后再运行热舞派对,发现能正常游戏了~~



总结:

R6025 - pure virtual function call -----  这个提示我以前并没有见过,所以,在解决问题时,临时抱佛脚.百度了该提示,,发现范围很广,包括部分正常软件/游戏/IE/explorer.exe进程等等,都有人出现过这个问题:R6025 - pure virtual function call .

经过一些资料对比,,发现,该问题,一般并不是提示的进程本身的原因,一般都是与该进程加载的DLL模块有关.

所以,当遇到类似问题时,可能不能照搬本帖的方式(卸载那么多正常程序).但是,也是一种参考.

当遇到时,请使用wsyscheck/xuetr查看explorer.exe进程模块.为了避免不必要的麻烦,可以作以下判断:假如是正常的进程模块,比如暴风影音模块/QQ模块等有国内大型网络公司签名的,一般可以忽略,重点是没有签名的,或者是不认识的公司签名的,那么可以卸载或者定位到该模块,将模块名称改名:比如XXX.dll改为XXXbak.dll,然后重启,再运行程序,看是否能正常运行?如果正常了,那么就这样,如果还是不能游戏,那么,请文件搜索bak.dll将XXXbak.dll改回XXX.dll,然后再查explorer.exe其它的进程模块..流程是:

以WSYSCHECK查看explorer.exe的DLL模块为例:
因为默认是隐藏微软签名的,所以比较好分辨.

判断流程:----是否有熟悉的网络公司签名--(附流程图,难看了点,将就下下吧)








用户系统信息:Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727)
1
查看完整版本: 热舞派对|运行游戏 提示 R6025 - pure virtual function call 解决办法参考