安装完会声会影X2之后,第一次启动没有问题。关闭后再次启动时,就会提示找不到mpgaout.dll文件。 为此在网上搜索了一下,一般的解决方法就是从其他地方复制一个相应文件到系统目录或会声会影安装目录下;有很多人甚至在网上提供了此文件的下载。但是复制这

安装完会声会影X2之后,第一次启动没有问题。关闭后再次启动时,就会提示找不到mpgaout.dll文件。

为此在网上搜索了一下,一般的解决方法就是从其他地方复制一个相应文件到系统目录或会声会影安装目录下;有很多人甚至在网上提供了此文件的下载。但是复制这一个文件之后,接下来还会有更多的文件需要复制。有些人的方法更笨一些,卸载后重新安装;接着又有人说重新安装之后也只是第一次运行正常。

其实这个文件就在自己的计算机上,通常位于C:\Program Files\Common Files\Ulead Systems\MPEG目录下;并且卸载将导致删除这个目录。当前网上比较解决问题的应该算是这个帖子。即将前述目录下所有文件复制到会声会影的安装目录下:

最开始时找不到 mpgaout.dll ,我就复制过去
重启“会声会影”,又提示找不到 mpgvout.dll,我又复制
重启“会声会影”,又提示找不到 mpgmux.dll,我又复制
……
重启“会声会影”,又提示找不到 mpgcheck.dll,我又复制
这回,“会声会影”自动关闭

早上折腾了几十分钟,实在没辙了。

最后,把 C:\Program Files\Common Files\Ulead Systems\MPEG 里面的所有文件,复制到 会声会影X2 目录了,灰心的看着屏幕,双击“会声会影X2”,“奇迹”竟然出现了,进去了

既然文件都在自己的计算机上,并且也是会声会影安装上去的,那么把这些DLL库文件放在一个单独目录下,没有道理不能使用啊。那么如何让会声会影主程序vstudio.exe在启动时找到这些库文件呢?Windows平台上机制就是设置PATH变量。

在“我的电脑”-“属性”-“高级”-“环境变量”界面中,检查PATH环境变量,发现它已经将目录C:\Program Files\Common Files\Ulead Systems\MPEG添加到其中。再打开一个命令行窗口,运行SET命令,检查PATH环境变量,发现它却没有包含上述路径。这说明环境变量的修改还没有生效,为了使环境变量修改生效,只需要重新启动计算机。

最后答案很简单,重新启动计算机。重新启动之后,会声会影可以正常运行。

09-09 15:59