



核心原因
红警 2 是老 DirectDraw 游戏,Win11 新显卡 / 系统不兼容老 DDraw,鼠标拖影、画面卡顿 90% 靠 cnc-ddraw 补丁解决

第一步:先改兼容(RA2.exe/gamemd.exe 尤里复仇,两个都要设置)
右键
ra2.exe→ 属性 → 兼容性
✅ 兼容模式:Windows XP (SP3)
✅ 以管理员身份运行此程序
✅ 禁用全屏优化
点【更改高 DPI 设置】→ 勾选 替代高 DPI 缩放行为,缩放执行选【应用程序】
可选:简化颜色模式 16 位色(部分机型会更稳,有的会更卡,先不勾) ⚠️ 游戏路径不能有中文、空格,比如
D:\RA2\不要D:\游戏\红警\
第二步:最重要!装 cnc-ddraw 渲染补丁(根治鼠标卡顿)
下载 cnc-ddraw 开源补丁
解压里面
ddraw.dll+cnc-ddraw.ini直接丢红警根目录(和 ra2.exe 放一起)打开
cnc-ddraw.ini修改:
renderer=opengl # N卡优先;核显/AMD换成 renderer=gdi fullscreen=true
这个补丁替换老旧 DirectDraw,解决鼠标拖、画面卡顿、闪屏,比系统兼容好用很多
第三步:CPU 多核优化(老红警默认单核心,高配电脑反而卡)
进游戏,切桌面
Ctrl+Shift+Esc打开任务管理器详细信息 → 找到
ra2.exe/gamemd.exe右键 → 设置相关性 → 全部 CPU 核心勾选,确定
缺点:每次开游戏要重新设置一次
第四步:系统附加优化
显卡控制面板:给红警关闭垂直同步
电源计划改成【高性能】
关闭游戏时后台录屏、Xbox 游戏栏、HDR
游戏内速度调到 6,不要太高
顺序建议
先打 cnc-ddraw 补丁(优先)→ 再设置兼容 + DPI → 进游戏调 CPU 相关性
如果还卡:试窗口模式,ini 里 windowed=true
改操作步骤
右键
cnc-ddraw.ini→ 打开方式 → 记事本全选里面原有文字,删掉
把上面整段粘贴进去
Ctrl+S 保存,关掉记事本
启动红警,就是窗口模式
点说明
fullscreen=false+windowed=true= 窗口模式
两个要配套!如果 fullscreen=true,windowed 不会生效
borderless=false:带窗口边框,可以拖动;改成 true 就是无边框窗口fixmouse=true:原版 cnc-ddraw 正确鼠标参数,不是 mousefix
如果你之后想切回全屏:改成
fullscreen=true windowed=false
下载地址(直接下载补丁 即可解决卡顿问题 登录免费下载)