打印本文 打印本文  关闭窗口 关闭窗口  
出现“RPC 占位程序的版本不兼容”错误的解决方法
作者:不详  文章来源:不详  点击数  更新时间:2004/12/22 23:41:58  文章录入:ahui  责任编辑:ahui

资料一:出现这种情况的原因是一些程序在安装时使用了不同版本的库文件替换了原有文件(如 leaut32.dll、Olepro32.dll、Asycfilt.dll和Stdole2.tlb,也许还有其它一些文件),这可能造成一些程序不能正确运行。(XMW)

  如果您遇到的也是这样的情况,可以尝试采用以下方法解决:

   1.如果安装了Microsoft Office 2000,请安装 Office 2000 Service Release 1 (SR-1)
     补丁。
   2.如果没有安装Microsoft Office 2000,在   http://download.microsoft.com/download/msninvestor/patch/1.0/win98/en-us/mcrepair.exe下载补丁并运行,安装后重新启动计算机。
   3.也可以从其他机器拷贝可能被更改的dll文件,进入DOS覆盖本机的现有文件。(XMW)

资料二:98个人用户频繁出现这问题的常见原因:
1.用户安装新程序里的网络功能在Win98下不兼容。比如金山毒霸2002/2003,里面有新的网络防火墙功能,而这个功能实现的前提条件是系统必须要有更好的系统网络组件。一旦系统中的有关文件较老,而安装程序却未提供有关更新时,就会出现这个问题。
2.这个情况更多发生网络游戏安装中。为了加快游戏的速度,许多网络游戏设计时大量采用了32位以上的RPC支持功能,而在许多98用户中却并有这样的系统文件,这样就会经常在安装、运行的时候出现该问题。
◆建议:
1.打补丁(http://download.microsoft.com/download/msninvestor/patch/1.0/win98/en-us/mcrepair.exe)。
2.网络游戏安装中出现该问题也可将DirectX版本升级到8.0以上。如果升级DirectX8后仍出现这个问题,原因还来自于系统中的网络配置。打开网络邻居,加装有关的IPX、TCP/IP协议,可以解决问题。(XMW)

注:按上述方法也不一定可以100%解决,最后一个有效方法当然是重装系统啦!

打印本文 打印本文  关闭窗口 关闭窗口