为什么win7玩暗黑破坏神2总闪退?这些兼容问题要解决!

最近我重装了《暗黑破坏神2》在我的旧电脑上,运行Win7系统,结果一进去没多久就闪退了,气死我了。心想这老游戏怎么这么难伺候,于是就开始自己折腾解决。

发现问题

我先双击打开游戏图标,进入主菜单还正常,但一加载存档或者开新游戏,不到几分钟就突然闪退黑屏,连个报错弹窗都没有。反复试了三四次,每次都是相同情况,屏幕一黑,桌面就跳出来了。

我猜可能是兼容性问题,因为Win7有点老了嘛就去右键点游戏快捷方式,在属性里找到兼容性选项卡。勾选了"以兼容模式运行这个程序",然后下拉选了Windows XP SP3,再点确定。

重新运行,还是老样子闪退。接着试了Windows 2000模式,结果一启动就卡死,只好强制结束进程。

  • 试过把"以管理员身份运行"打勾,没用。
  • 调整了屏幕分辨率到800x600,照样闪退。

一步步排查

我不死心,又在网上搜了搜,发现有个补丁叫Glide Wrapper,说是能解决老游戏的显示问题。就下载安装了它,配置界面里面勾选了3D加速和调了渲染模式。

运行游戏,画面变暗了点,但闪退现象没改善。这时我觉得可能是显卡驱动问题,去设备管理器更新了驱动,重启电脑再试,结果悲剧——闪退得更快了。

想起以前论坛有人推荐设置启动参数,就在快捷方式目标后面加了 -w -glide,想着强制窗口模式运行。这一试,游戏启动时窗口化了,但刚打完第一只小怪又闪退,气得我把鼠标摔了。

  • 测试了更新DirectX到最新版,安装过程倒顺溜,但游戏还是闪退。
  • 还关了后台的所有软件,包括杀毒程序,没啥变化。

终于搞定

折腾一整天后,我翻到一个旧帖子,提到在兼容性里加个特殊选项。回去属性设置里,除了选兼容模式,还勾选了"禁用桌面组合"和"高DPI缩放覆盖"。

抱着一丝希望重启游戏,这回居然挺到了打Boss,没闪退!再玩了半小时,稳稳当当的。

我又反复测试,发现关掉所有特效后,画质糙了点儿,但闪退问题彻底没了。

搞定后玩起来顺畅多了,有类似闪退的小伙伴不妨试试这些招,别像我瞎摸半天。