A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 1820|回复: 0

部分win10-X64系统运行老版生化危机2两个异常的解决方案

[复制链接]

精华
0
帖子
1931
威望
0 点
积分
2569 点
种子
183 点
注册时间
2012-12-3
最后登录
2024-11-27
 楼主| 发表于 2021-11-23 08:28  ·  河北 | 显示全部楼层 |阅读模式
本帖最后由 minghan0313 于 2021-11-23 08:43 编辑

论坛网友混沌同志分享的老版生化危机2在家里win7电脑上直接就能运行,功能没问题,但是公司win10的电脑最开始不能运行,搜了搜很多win10用户都有过和我一样的问题。正好自己解决了,发上来跟大家分享一下。像修改文件权限等操作我也是凭记忆写的,如果操作失败了大家还是百度吧。

系统工作的原理我也不是很明白,但是自己的电脑修改后能用了,期待大神能讲解~

混沌整合版:链接: https://pan.baidu.com/s/1mTJcp0I_Q3zna5SZKmrieQ 提取码: pydj
原版镜像下载:链接: https://pan.baidu.com/s/1dpt-Ayu4cqSVupUdPMBWAg 提取码: jf1s
1.0.9版本exe:链接: https://pan.baidu.com/s/1pH3J_5yu6h6YoeuETPso2w 提取码: z6p2

异常1:运行游戏exe报乱码对话框错。

下载原版光盘镜像,按照默认路径安装一次游戏就行。虽然是日文,但是一共就那几个按钮,点点就知道哪个是安装了,注意就是默认路径不要改。
安装完成后自己下载解压的游戏也能运行了。(自己解压游戏还是放到不带中文的路径下吧


异常2:加强功能不能实现。就是本来因该出现的高级设置画面无法出现,不管下载哪个mod都是直接进原版游戏。
这个问题研究了好久,最后找了个安全工具检查了下游戏运行调用模块,发现本该调用当前目录的ddraw.dll,变成了调用C:\Windows\System32下系统自带的ddraw.dll,

想办法替换此dll就行。而且游戏调用的dll为32位,需要替换的是C:\Windows\SysWOW64同名dll,大家不要搞错路径。原文件不建议删除,改名即可(改名权限问题请看下方图片),再将游戏用dll替换,完成后重启电脑,看运行游戏是不是出现高级设置画面,如果出现则说明dll调用修改好了。我在此步骤后发现进入游戏后死机,不知道怎么处理后,将C:\Windows\SysWOW64种的游戏dll删除,原dll恢复本来的文件名,重启后,问题解决,正常加载游戏,mod也能看到了。
我用的是1.0.9版的exe文件,感觉1.0.9版对各mod支持都没问题,也放上来了,大家看情况下载使用。

enjoy~
======
文件权限
定位到C:\Windows\SysWOW64,将本身存在文件夹内的ddraw.dll改名,改成什么无所谓,我是修改成ddraw.dll2。
如果提示权限问题请按照图片来:


右键文件属性,右下角高级

       
所有者那里点高级

       
新属性页面左下角高级


立即查找


下方找到administrator确定(这里我的登陆用户为administrator,其他用户不太清楚,可能也要选当前用户


回到高级设置,选中administrator,编辑按钮已经可用


勾选完全控制即可,确定后提示风险,无视继续。


之后就可以修改文件名了。

       

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-27 13:50 , Processed in 0.141188 second(s), 12 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部