《死亡岛:激流》的「声音不对」其实分成两类,先分清再动手:一类是整局游戏几乎没有声音,枪声、脚步、丧尸叫都听不到;另一类是其他声音都在,只有剧情任务里人物对话没声音,或者一到和 NPC 对话就卡住、顿一下才继续。源参考题和 2013 年那篇教程针对的是这两类不同表现:整局没声音查游戏设置、路径和游戏目录里那两个音频资源文件;只有对白没声音则把 DirectX、声卡驱动和 Windows 的音频设备排在前面。
先按顺序确认三件事:游戏里音频或声音页面下的音量与输出设置有没有被关掉或压低;Windows 的声音输出设备是不是你实际在用的那一个、默认格式是不是被设成了设备不支持的规格;游戏安装目录下的 DI\Data 里那两个音频资源文件还在不在。这三步做完再决定要不要动驱动,能避开大半白忙一场。
本文按「游戏内设置 → 系统声音设置 → 重新读取音频资源文件 → 校验游戏文件 → 更新声卡驱动」的顺序排,每一步都能单独做;改设置和移动文件都可以改回来,Steam 校验则会把游戏文件恢复成官方版本,做之前先想清楚有没有装过汉化或模组。2013 年的原版《死亡岛:激流》走的是 DirectX 9.0c,游戏数据在 diriptide\DI 下;重制版(Riptide Definitive Edition)走 DirectX 11,安装目录是 DIRDE,两者的目录结构不一样,步骤里会分别标明。

先分清是「整局没声音」还是「只有剧情对话没声音」
同一个「没声音」,不同表现指向的方向不一样。花一分钟对一下号,后面的步骤就不会做错方向。
1. 整局都缺声音
枪声、脚步、丧尸叫声和人物对白一起消失,只剩画面。源参考题针对的就是这一种,它给出的处置集中在三处:游戏安装路径、必备运行库,以及游戏目录里的音频资源文件。
2. 只有剧情对话没声音
战斗音效、环境声都正常,只在任务对话段落里听不到人物说话。2013 年那篇教程把这类单独拎出来,处置方向是 DirectX、声卡驱动和 Windows 的音频设备设置。
3. 一到对话就卡住
对话触发瞬间画面顿住、声音断续,随后恢复或者干脆停住。这一种没有官方说明,PCGamingWiki 也只是把若干音频异常记在未解决问题里,没有给出单一原因。可以先按下面几种方法依次排除,其中方法三对「有画面但完全没声音」是源参考题明确给过的做法。
4. 先排除窗户外的那一种
还有一个容易被忽略的:这个引擎在游戏窗口失去焦点时会静音。如果你习惯把游戏切到后台或者用小窗模式,听到的「没声音」可能只是这个机制在起作用,切回游戏窗口再看一次。
方法一:在游戏里把声音设置核对一遍
游戏自己的音量是分轨的,音乐、音效、对白各有一条滑杆。对白滑杆被拉到最低,或者输出设备选错,表现出来就正好是「只有人物不说话」。
1. 进入游戏主菜单的选项里的音频(声音)页面
主菜单点选项,切到音频或声音那一页,逐条看音乐、音效、对白三类音量,确认没有一条被拉到最低或被静音。各版本菜单标签的中文译名不完全一样,以你游戏里实际看到的为准。
2013 年那篇教程把「游戏选项中的游戏声音和音效为开启状态」列在装运行库之前,属于优先确认项。
2. 核对音频输出设备与声道设置
如果你的机器同时插着耳机、音箱和显示器音频,把输出设备手动选成实际在用的那一个,不要留在自动或默认。设备选错时,游戏可能把声音送到一条你听不到的通道上,而系统其他声音听起来正常。
3. 回到游戏里跑到第一段剧情对话实测
改完立刻进游戏,触发一段和 NPC 的对话,听人物说话、听枪声和脚步是否同时正常。两类声音都回来了,就结束在这一步;只有对白还是没声音,继续做方法二。
测试时不要频繁切出游戏窗口,避免把「失去焦点自动静音」当成故障。
改过的设置都记一下原值,需要时可以改回去。

方法二:查 Windows 的播放设备、默认格式和占用设置
系统层面的设置里,有两处最值得先核对:当前默认播放设备是不是你在用的那一个,以及扬声器属性的默认格式是不是设备支持的规格。这两个都是可以改回去的改动。
1. 确认默认播放设备
在任务栏音量图标上右键,进入声音设置,看当前默认输出设备是不是你实际在用的音箱或耳机。插着 HDMI 显示器、USB 耳机或蓝牙耳机时,默认设备有可能被切到另一条通道上,先按你实际要用的那条设成默认。
把要用的设备设为默认,再进游戏实测一次。
2. 核对扬声器属性里的默认格式
在声音设置里打开对应设备的属性,找到高级(格式)一栏。微软官方对音频问题的排查建议就是在这里改默认格式,然后确定并测试设备;如果当前格式明显不是这台设备常用的规格,按这个官方入口试一次,看游戏内对白是否恢复。
先记下原值,按设备属性里列出的受支持格式改一个试;如果这台设备本来用的是更高规格、之前一直正常,就改回原值。
3. 检查独占模式这一类占用设置
同一个属性页里还有「允许应用程序独占控制该设备」一类的勾选项。如果上面两步都没变化,可以把它取消,确定后重开游戏再测一次对话段落,看是否有区别。
测完按自己的需要决定是否把这个勾选改回去,默认建议保持取消。
方法三:让游戏重新读取 DI\Data 下的音频资源文件
源参考题里对「有画面但完全没声音」给出的做法,是把音频资源文件移走一次再放回,让游戏重新读取。这个操作可以撤销,但动手前先把文件备份出来。
1. 确定自己的版本对应哪个目录
2013 年原版《死亡岛:激流》的游戏数据在安装目录的 diriptide\DI\Data 下,源参考题给的就是这条路径。
重制版《死亡岛:Riptide Definitive Edition》的安装目录在 Steam 库里叫 DIRDE,游戏数据在里面的 DIR 下;两个版本的目录结构不一样,别拿一个版本的经验套另一个版本。
2. 在 Data 目录里找到 common.xwb 与 common_stream.xwb
进入 Data 目录,按名称排序找到 common.xwb 和 common_stream.xwb 这两个文件。源参考题与 2013 年那篇教程都把它们和「有画面但完全没声音」这个问题绑定在一起,说明这两个文件是这条排查路线的重点。
先确认这两个文件确实存在、大小不是 0 字节。文件大小异常时,更该直接走方法四的平台文件校验,而不是继续靠手工替换。
3. 把两个文件剪切到别处,进游戏再退出一次
把这两个文件剪切到一个临时目录里保存好,不要直接删除——原文件要留着当退路。
启动游戏,进入主菜单后正常退出一次。源参考题把这一步夹在「移走」和「放回」之间,按它的顺序做完再进游戏。
不要把文件一直留在外面玩下去:源参考题给的是暂存一次再放回,测完就把文件放回原目录,游戏才不会长时间缺这两个资源文件。
4. 把文件剪切回原位,再启动游戏实测
退出游戏后把两个文件放回原来的 Data 目录,确认大小和文件名没变,再启动游戏进入剧情对话段落。
如果声音恢复正常,就不要再来回移动这两个文件。若仍然没声音,直接进入方法四,用平台自带的文件校验把游戏文件恢复到原始状态,并考虑用纯净安装覆盖一遍资源文件。
这一步是源参考题给出的经验做法,失败了不必反复重试,改走方法四的平台文件校验更稳。
方法四:用平台自带的文件校验把游戏文件恢复干净
音频资源文件损坏、被汉化或模组替换过、下载不完整,都可能让对白读不出来。这一步让平台自己比对文件,比手动替换更可靠。
1. 在 Steam 里验证游戏文件的完整性
Steam 库中右键《死亡岛:激流》,打开属性,在已安装文件一栏点验证游戏文件的完整性,等它把与官方便签不一致的文件重新下载回来。这个过程会把被汉化、模组改过的文件同样恢复成官方版本,所以校验后需要重装一次汉化或补丁。
校验结束后不要马上装回各种模组、汉化或画质补丁,先进游戏触发一段对话,确认对白恢复之后再逐个装回去。
2. 确认安装目录是纯英文路径
源参考题把它列在第一条要确认的事项里:游戏安装路径里不要出现中文汉字,并给了 X:\PC Games\Dead Island Riptide\diriptide\DI\Data 这样的示例。这是那篇参考给出的适用条件,照它先确认一遍。
默认装在 Steam 库的 steamapps\common 下一般没问题;如果你把库放在带中文名的盘或文件夹里,先把库改到纯英文路径,再按上一步验证一次游戏文件。
3. 把原版需要的运行库和 DirectX 补齐
2013 年原版走的是 DirectX 9.0c,系统里只有 DirectX 11/12 并不等于 9.0c 组件齐全,缺组件时游戏启动就有问题,声音链路也可能不完整。优先用游戏安装目录里 Redist 文件夹自带的 DXSETUP 补,这条路下载的是发行版自带的组件。
运行库按游戏自己的安装说明补,不要到第三方站点随手下载整套「运行库合集」覆盖系统。补完之后重开游戏再测一次对话段落。
方法五:用软领驱动大师一键更新声卡驱动
上面几步都做过、其他声音正常但游戏内对白还是不出声时,可以更新一次声卡驱动。软领驱动大师的驱动管理会把本机驱动列成一张表,声卡这一类集中在一起,可升级的项目直接处理。
1. 在驱动管理里看声卡驱动的版本
打开软领驱动大师,进入驱动管理,在列表里找到声卡这一组,看当前版本和状态,再决定要不要更新。
要更新时在这一行选择要装的版本,或直接点一键处理,让产品把可升级的驱动一起处理。
先记下当前版本号。更新后如果出现爆音、杂音等新问题,就退回到更新前的版本,不要在没有记录的情况下连续换版本。

2. 更新完成后重启电脑,再回游戏验证
更新完成后按提示重启电脑,先放一段音乐确认系统声音正常,再进游戏触发一段剧情对话,看对白是否回来。
仍然没声音就退回更新前的驱动版本,再照前面几步核对音频资源和游戏设置。
3. 把遇到的问题直接发给真人客服
打开软领驱动大师界面右上角的客服入口,把遇到的问题直接发给真人客服,需要的信息客服会在对话里问你。
游戏里报了什么提示、声音是完全没有还是只有对白没有,直接照着说就行,不用事先整理显卡型号或驱动版本。


大家常问
common.xwb 和 common_stream.xwb 剪切出去后游戏会不会坏?
不会永久坏掉,这两个是游戏自己的资源文件,把它们放回原目录就恢复原状。按源参考题的做法:移动出去、进游戏后退一次、再放回原位,别把文件长期留在外面。动手前把原文件复制一份到别处更稳妥。
重制版还有这两个 xwb 文件吗?
重制版《死亡岛:Riptide Definitive Edition》的安装目录在 Steam 库里叫 DIRDE,游戏数据在里面的 DIR 下,和 2013 年原版的 diriptide\DI\Data 不是一套结构;原版那两个 xwb 文件名能不能在重制版里找到,本文没有逐一核对。找不到同名文件时不要硬找,改用 Steam 的验证游戏文件的完整性来让平台恢复音频资源。
用文件校验恢复游戏文件会不会丢存档?
不会。存档不在游戏安装目录里:原版和重制版的存档都放在 Steam 的用户数据目录(userdata 下)里,验证游戏文件的完整性只处理安装目录里的游戏本体文件,所以不会动存档。要注意的是这一步会把被汉化、模组改过的文件一起恢复成官方版本,这两点别混在一起理解。
为什么游戏切到后台就没声音?
这个引擎在游戏窗口失去焦点时会自动静音,属于设计行为,不是故障。判断声音是否真的正常,要以游戏窗口处于前台时的表现为准;测试对话段落时不要一边切浏览器一边听。
原版还需要单独装 DirectX 9.0c 吗?
2013 年原版的系统要求是 DirectX 9.0c,系统里装了 DirectX 11 或 12 不代表 9.0c 组件齐全。优先用游戏安装目录里 Redist 文件夹自带的 DXSETUP 补,或者装微软官方的 DirectX 最终用户运行库;重制版的要求则是 DirectX 11,不用重复装 9.0c。
参考资料与素材来源
官方题源参考:《死亡岛:激流》剧情对话无声音或对话卡死解决方法
游民星空教程(2013-04-28,来源 3DM 论坛):《死亡岛:激流》剧情人物对话无声音及游戏跳出解决方法
PCGamingWiki:Dead Island: Riptide(配置目录、Audio 分轨与失去焦点静音、DirectX 9.0c、未解决的音频问题)
PCGamingWiki:Dead Island: Riptide Definitive Edition(DIRDE 目录、DirectX 11、FMOD Ex 音频中间件)
Steam 商店:Dead Island: Riptide Definitive Edition(发行商官方配置要求:DirectX 11、声卡需兼容 DirectX)

提示