当运行热舞派对游戏,或者是运行其它程序时,假如提示: 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)