问题描述

《暗黑破坏神2》是一款经典的ARPG游戏,但由于发布时间较早,在Windows 10系统上运行时可能会遇到各种兼容性问题,其中最常见的是:

  • 双击游戏图标后无任何反应
  • 游戏启动后立即闪退
  • 显示错误提示,如"Unhandled Exception"或"Failed to create graphics device"
  • 游戏窗口化后无法正常显示

解决方案

以下是解决《暗黑破坏神2》在Win10系统上无法启动的详细步骤:

1

设置兼容性模式

右键点击游戏的可执行文件(通常是"Diablo II.exe"或"Game.exe"),选择"属性" → "兼容性"选项卡。

  • 勾选"以兼容模式运行这个程序",选择"Windows XP (Service Pack 3)"
  • 勾选"以管理员身份运行此程序"
  • 勾选"禁用全屏优化"(对于窗口化运行很重要)
  • 点击"应用"然后"确定"
2

使用高DPI设置替代缩放

在兼容性选项卡中,点击"更改高DPI设置"按钮,勾选"替代高DPI缩放行为",下拉框选择"应用程序",然后确定。

3

应用3D加速补丁(针对老版本)

对于原始的暗黑破坏神2版本,可能需要使用dgVoodoo2等3D加速补丁来模拟旧版DirectDraw API。

  1. 下载dgVoodoo2工具并解压
  2. 将MS文件夹内的D3D8.dll、D3D9.dll、D3DImm.dll文件复制到游戏目录
  3. 将dgVoodoo.conf文件复制到游戏目录并运行游戏
重要提示:

如果您使用的是《暗黑破坏神2:重制版》,则无需进行上述兼容性设置,重制版已针对现代系统优化。如果重制版仍无法运行,请尝试更新显卡驱动或重新安装DirectX运行库。

常见问题与解决方法

Q1: 游戏启动后只有黑屏或闪退?

尝试在游戏快捷方式的目标路径后添加运行参数:-w(窗口化模式)或-skiptobnet(跳过开场动画)。

Q2: 显示"Failed to create graphics device"错误?

这是最常见的兼容性问题,使用dgVoodoo2补丁通常可以解决,或者尝试在游戏设置中将3D渲染模式改为2D(如果游戏有此选项)。

Q3: 游戏在Win10上运行非常卡顿?

尝试将游戏运行在单核CPU模式:在任务管理器中找到游戏进程,右键 → 转到详细信息 → 右键 → 设置相关性,只保留一个CPU核心。

Q4: 如何解决游戏中的文字显示问题?

尝试下载并使用《暗黑破坏神2》的字体修复补丁,或调整系统的区域和语言设置,将非Unicode程序的语言改为"英语(美国)"。

其他有用提示

  • 确保游戏安装路径不包含中文字符,最好使用全英文路径
  • 关闭杀毒软件的实时防护,某些老游戏文件可能被误报
  • 尝试以管理员身份运行游戏安装程序进行修复安装
  • 更新显卡驱动程序到最新版本
  • 安装所有系统更新,确保Windows 10是最新版本

重制版用户注意事项

《暗黑破坏神2:重制版》对现代系统有更好的兼容性,但如果遇到问题:

  1. 验证游戏文件完整性(通过战网客户端)
  2. 更新显卡驱动程序
  3. 暂时禁用杀毒软件和防火墙
  4. 在显卡控制面板中为游戏单独设置性能选项