运行凯撒大帝4出现的error X1507: failed to open source file

来源:百度知道 编辑:UC知道 时间:2024/06/07 02:52:33
运行凯撒4出现(1): error X1507: failed to open source file: 'E:\单机游戏\CAIV\Data\Graphics\Effects\e_DrawMovie.fx,游戏不能运行,怎么办,高手说下,谢谢!
我重装了好几次了,都一样的不能运行,还有怎么更新显卡驱动啊。我是在游戏装好后,进入游戏时出现的这个情况

根据本人测试成功。
主要原因:因为你的用户管理员用了中文名称导致兼容失败。
表现症状:“进度无效问题”是指在读取过程中出现“The save game isn't valid Invalid sace games may cause issues if you de not restart Caresar IV”错误,重启动游戏出现“C++”错误的情况;或者进入选择画面不论怎么选都提示进度无效导致退出。
解决方法:1、打开注册表,找到HKEY_CLASSES_ROOT\Record,为你的用户名打开对此项的权限。右击后点权限,全部放开就可以了;
2、如果还不行,进入控制面板建一个新的用户管理员,注意用英文名字,设置一个密码,重新启动电脑,用新的管理员进入系统,开始游戏,就可以了;
3、如果希望用原来的中文用户名进入游戏,重启后还是选择旧的管理员进入系统,找到安装目录里CaesarIV.exe文件,右键点击改文件,选择“运行方式”按钮,点“下列用户”,用你刚建的那个英文用户名和秘密开启程序,就可以了。
经测试,绝对可以,祝玩的愉快!

应该是显卡驱动的问题,或者你的DX版本不行,还有一种可能就是游戏在安装的时候缺文件了,你可以重新装下游戏 在看看。。
最好是更新下显卡驱动。你最好说的明白一些,不知道你是什么情况下出现的这样的情况,不知道是哪方面的问题才导致打不开这个文件。