http://www.msdn123.com

MSDN Win10系统电脑玩红警出现卡死的问题

我告诉你msdn的小伙伴都爱玩红警,有用户就反馈说他windows10系统中玩红警的时候出现了游戏卡顿次数频繁很高的情况,极大影响了游戏体验。这该如何解决呢?下面,MSDN官网小编就为大家带来具体的解决方法,希望可以帮助到有需要的小伙伴们。

原版win10系统玩红警2卡死/假死完整修复方案
MSDN原版Win10本身干净,红警卡死根源是老DirectDraw渲染,新版显卡驱动不兼容,加上缺少DirectPlay、高DPI缩放冲突。按顺序操作。
注意:游戏路径不能有中文、空格,建议放在D:RA2这种纯英文目录。
1.开启DirectPlay(必须,原版Win10默认关闭)
Win+R输入optionalfeatures.exe回车
找到旧版组件,展开勾选DirectPlay,确定等待安装完成。
2.游戏exe兼容性设置(RA2原版:ra2.exe/game.exe;尤里:gamemd.exe)
右键exe→属性→兼容性
勾选:以兼容模式运行这个程序→WindowsXP(ServicePack3)
勾选:以管理员身份运行此程序
点【更改高DPI设置】→勾选替代高DPI缩放行为,缩放执行选择【应用程序】,确定保存。
3.修改ini配置文件(解决渲染卡死,最关键一步)
进入游戏根目录,用记事本打开ra2.ini(尤里是ra2md.ini)
找到[Video]段落,添加一行:
VideoBackBuffer=no
同时可以设置分辨率,示例:
[Video]
ScreenWidth=1024
ScreenHeight=768
StretchMovies=no
VideoBackBuffer=no
保存文件,只读勾选可选(防止游戏自动重置)。
4.渲染补丁ddraw.dll(大多数人到这一步彻底解决卡死)
原版DirectDraw在Win10会随机卡死、切屏崩溃。
下载社区ddraw渲染补丁(CnCNetddraw),把ddraw.dll、aqrit.cfg放到游戏根目录。
打开aqrit.cfg,找到ForceDirectDrawEmulation=0,改成ForceDirectDrawEmulation=1。
作用:把老DirectDraw转成现代DX调用,大幅减少中途卡死。
5.系统显示缩放设置
桌面右键显示设置,缩放设置改为100%。如果是笔记本高分屏,缩放不是100%会造成游戏画面错乱、随机卡死。
6.其他排查
显卡驱动:MSDN纯净系统显卡驱动建议去显卡官网下载,不要用Windows自动通用驱动。
不要用MOD、大量地图测试,先原版单人战役测试。MOD/大量地图也会造成内存溢出卡死。
窗口化测试:快捷方式目标末尾加-win(前面有空格),窗口模式相比全屏不容易卡死。
故障区分
进游戏几分钟后卡死:优先VideoBackBuffer=no+ddraw补丁。
一打开就黑屏卡死:DirectPlay+高DPI设置。
切回桌面就卡死:ddraw渲染补丁效果最好。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢!

相关内容推荐