想让《三角洲特种部队:黑鹰坠落》在Win10/11上正常运行,需要分两步走:**先开启必要的旧版组件,再解决兼容性和分辨率问题**。


这里有三种经过玩家验证的修复方案,核心修复步骤是共通的,你可以根据自己的情况选择最合适的一种。


### 🔧 核心修复:开启系统旧版组件


这是让游戏能启动的基础。因为这类老游戏依赖一个叫 `DirectPlay` 的旧版网络组件,在Win10/11上默认是关闭的。


1.  打开 **控制面板** → **程序和功能** → 点击左侧的 **“启用或关闭 Windows 功能”**。

2.  在弹出的窗口列表中,找到 **“旧版组件”** ,展开它,并**勾选 `DirectPlay`**,然后点击确定。

3.  根据系统提示重启电脑。


做完这一步,大部分启动问题就解决了。


### 🛠️ 三种主流修复方案


如果开启DirectPlay后游戏还是有问题,比如无法启动、分辨率过低,可以按下面的方法进一步处理。


**方案一:使用 dgVoodoo2 工具(推荐,效果最好)**


这是目前最有效的方案,能解决启动、画面显示和分辨率等一系列问题。


1.  从官方GitHub(`dege-diosg/dgVoodoo2`)下载最新版。

2.  解压后运行 `dgVoodooCpl.exe`。点击“Add”浏览并选择你的《黑鹰坠落》游戏安装文件夹,在“DirectX”选项卡下,取消勾选“Application controlled fullscreen/windowed state”等选项,**设置你的显示器原生分辨率**,并调整其他选项(如关闭水印、开启垂直同步)。

3.  最关键的一步:从解压文件夹里的 `MS\x86` 目录,将 `D3D8.dll`、`D3DImm.dll` 和 `DDraw.dll` 这三个文件**复制到游戏安装目录**即可。


> **小提示**:有玩家发现,使用 `dgVoodoo2` 时不要把 `D3D9.dll` 也复制进去,不然可能会出问题。


**方案二:Win10/11兼容性设置**


这是一个简单直接的补充方法:


1.  在游戏安装目录找到主程序 `dfbhd.exe`,右键 → **属性** → **兼容性**。

2.  勾选“**以兼容模式运行这个程序**”,在下拉菜单中选择 `Windows 7` 或 `Windows XP (Service Pack 3)`。

3.  同时勾选“**以管理员身份运行此程序**”,并点击“**更改所有用户的设置**”应用一下,确保对所有账户生效。


**方案三:针对《军刀部队》资料片的特殊处理**


如果你玩的是《军刀部队》资料片(Steam版),在完成前面两步后仍然无法启动,可以试试这个来自社区的方法:


1.  先卸载《黑鹰坠落》本体,然后在Steam里对《军刀部队》执行“**验证游戏文件的完整性**”。

2.  有玩家分享,在Steam社区的讨论中提到,可以尝试从 **GameCopyWorld** 等老游戏补丁网站获取一个**v1.5.0.5版本的免CD补丁**来替换原文件,再结合 `dgVoodoo2` 和 `UNIWS`(一个老游戏分辨率修改工具),可以实现**1920x1080分辨率运行**。不过,这个方法建议只在你非常熟悉相关操作时再考虑尝试。