解决“模块 openal32.dll 已加载,但找不到入口点DllRegisterServer”的方法

今天准备再拾起running with rifles玩玩时,提示需要安装openal32.dll且无法打开游戏,百度了许多资料(包括下载openal32.dll复制到SystemWOW64文件夹内)都无法解决,甚至在注册dll时还出现下图的错误:

错误提示

最终在国外一家论坛找到了正确安装openal32.dll的方法(32位64位都适用),原文如下:

解决方法原链接:http://www.runningwithrifles.com/phpBB3/viewtopic.php?f=5&t=3536

具体方法:对openal进行彻底的重装

    下面则是具体的步骤

    1:打开控制面板,点击程序与功能

2:找到OpenAL,右键卸载

3:重启电脑

4:安装OpenAL:

        对于running with rifles玩家,可直接在X:\Steam\steamapps\common\RunningWithRifles\Redist\OpenAL\2.0.7.0下找到oalinst.exe安装包,进行安装,提示安装成功后再次重启,即大功告成

        你也可以从https://openal.org/downloads/下载最新的oalinst.exe进行安装,效果是一样的,安装完成后重启电脑即可

官网下载页面

至此,亲测openal就正确地安装完成了,running with rifles也可以正常游玩了

你可能感兴趣的:(解决“模块 openal32.dll 已加载,但找不到入口点DllRegisterServer”的方法)