方案背景图

《天国:拯救2》(Kingdom Come: Deliverance II)一启动就弹出 Crash Report 崩溃报告,先别急着重装游戏。这类启动阶段的崩溃最先要排除的两个方向是游戏文件本身不完整、以及显卡驱动状态异常,按「核对系统要求 → 处理显卡驱动 → 校验游戏文件完整性」的顺序走一遍,通常能定位到具体是哪一项不达标。

官方商店页给出的最低配置是 64 位 Windows 10(或更新版本)、Intel Core i5-8400 / AMD Ryzen 5 2600、16 GB 内存、NVIDIA GTX 1060(6GB)/ AMD RX 580、100 GB 可用空间,并注明必须使用 SSD。这几项是硬条件,不够的话补任何单个 DLL 都替代不了。

天国拯救2(Kingdom Come Deliverance II)官方商店标题图-软领驱动大师

先看清弹窗落在哪个阶段

你看到的 Crash Report 是 Warhorse 给游戏挂的崩溃报告程序:标题是「Crash Report」,正文一行英文 «Ouch! An error has caused your game to crash.»,下面有让你填写崩溃前在做什么的输入框、可选的姓名和邮箱,以及「Send Error Report」「Don't Send」「View Report Details」三个按钮。它负责把崩溃现场收集起来问你要不要发送,本身不会告诉你原因,但弹窗出现的位置和当时的画面可以帮你决定先动哪一条线。

下面这几种现象只能作为取舍参考,不是官方给出的判定标准。先按手上的实际画面选一条动手,不要一起改。

启动时的实际现象优先检查的方向
点开始后几秒就弹 Crash Report,没进过任何画面游戏文件完整性;显卡驱动状态
出现厂商 LOGO 或黑屏后崩溃显卡驱动与系统版本;内存与后台占用
提示缺少某个 dll 或运行组件游戏文件校验;微软运行库官方安装包
进过主菜单,载入时或玩几分钟才崩散热与内存稳定性;画质设置与后台程序

用 DirectX 诊断工具逐项对照官方最低配置

这一步只做核对,不改任何设置。官方需求里的操作系统、处理器、内存、显卡型号、硬盘空间和 SSD 六项,在诊断工具和系统设置里都能一次看齐,先把不达标的那一项找出来,比盲目重装游戏省时间。

1. 打开诊断工具的系统页

按 Win + R,输入 dxdiag 回车;首次打开会问是否检查数字签名,选哪个都不影响后面的判断。等两个进度条走完,停留在默认的「系统」选项卡。

这一页要读的是「操作系统」「处理器」「内存」和「DirectX 版本」四行。

DirectX诊断工具系统选项卡实拍-操作系统处理器内存与DirectX版本-软领驱动大师

2. 把读数和官方需求放一起比

操作系统一行要能看出是 64 位 Windows 10 或更高;处理器一行对照 Intel Core i5-8400 / AMD Ryzen 5 2600 这一档;内存一行达到 16 GB(即 16384 MB)才算过线。

显卡型号要去「显示」选项卡看「名称」那一行。型号低于 GTX 1060(6GB)/ RX 580 这一档时,先把画质预设、分辨率、光线追踪全部降到最低再试,同时按后面的步骤确认驱动是最新的;这类硬件差距不是靠补文件能补上的。

3. 确认安装盘是 SSD 并且还有 100 GB

官方在这一档配置下面单独标注了 SSD required,也就是游戏要装在固态硬盘上。打开「此电脑」,右键游戏所在分区,在「属性」里查看这个分区的可用空间(要留出 100 GB 以上);再看「工具」→「优化」,确认该盘被识别为固态硬盘还是机械硬盘。

装在机械硬盘或空间不足时,先卸载游戏重新装到 SSD 上,再回来继续排查。

用驱动大师的驱动管理更新显卡驱动

显卡驱动版本过旧或安装残留,会让游戏在初始化图形设备时直接崩掉,这是启动类崩溃里需要优先排除的一条线。软领驱动大师的驱动管理页会把本机驱动汇总成一张表,逐行标出每一项的状态,不用自己逐个去厂商官网找型号。

1. 打开驱动管理看显卡那一行的状态

打开软领驱动大师,左侧点「驱动管理」,页面顶部会写明共发现多少个驱动、其中多少个可以升级;列表部分逐行给出驱动名称、驱动版本、驱动日期、大小与状态标记,状态为「已最佳」的行表示已经是最新收录版本。

在列表里找到显卡那一行,看它右侧的状态标记。标记为「已最佳」的情况(例如 NVIDIA GeForce RTX 3060 Ti 这一行)说明这一项已经是最新收录版本,这种直接跳过这一步去做游戏文件校验;标记不是「已最佳」才继续第二步。

软领驱动大师驱动管理面板实拍-驱动列表与显卡状态标记-软领驱动大师

2. 处理待升级驱动并重启电脑

点页面上的处理按钮,让列出的驱动一起下载安装;装之前先确认列表里的显卡型号就是刚才在诊断工具「显示」页看到的那张卡,避免装到集显那一行。

安装完成后重启电脑再启动游戏。驱动安装完成不重启,显卡仍可能加载旧的驱动模块。

3. 新驱动仍崩溃就回退到上一版

装完最新驱动反而更容易崩,说明问题可能是新驱动与当前游戏版本不兼容。在设备管理器里展开「显示适配器」,右键显卡选「属性」→「驱动程序」→「回退驱动程序」,回到上一个能正常进入游戏的版本,再启动游戏确认。

回退按钮是灰色的,说明系统里没有保留旧驱动包,这时不要用第三方工具强行替换系统驱动文件,回到游戏文件校验那一步继续排查。

4. 这一步没解决就把现象发给真人客服

驱动管理这边处理完仍然崩溃,点软件窗口顶栏右侧的「客服」入口,把《天国:拯救2》启动报错的经过直接发给真人客服,由客服接着往下判断。

不需要先自己整理配置清单或错误日志,把现象发过去就行,接下来需要看哪些信息由客服确认。

软领驱动大师窗口顶栏右侧客服入口实拍-红框标注-软领驱动大师

按游戏所在的平台校验一次文件完整性

启动即崩的另一个需要优先排除的原因是游戏文件本身不完整:下载中断、安装过程被杀软拦截、或者文件被覆盖过,都会让进程在加载阶段直接失败。用哪个平台买和装的游戏,就做哪一个平台的校验,这一步不会动你的存档,也不会改系统运行库。

1. Steam 版:从属性里校验文件完整性

在 Steam 库中右键《天国:拯救2》→「属性」→「已安装文件」,点「验证游戏文件的完整性」,等进度走完,让 Steam 自动补回缺失或损坏的文件,然后再启动游戏。

校验期间不要再同时更新驱动或改画质设置,否则重启后分不清是哪一个动作起了作用。

2. Epic 版:在文件管理里点验证

打开 Epic 启动器 →「游戏库」→ 找到《天国:拯救2》→ 点游戏标题下方的「⋯」或设置图标 → 进入「管理」或「文件」区域 → 点「验证」,等它比对完并补下缺失文件。

校验结束后再启动游戏;如果启动器提示需要更新,先更新完再试。

3. GOG 版:在游戏设置里检查文件

打开 GOG Galaxy → 左侧「已安装」里选中《天国:拯救2》→ 点游戏名旁边的设置按钮 →「管理安装」→「验证/修复」,让它比对文件并补下缺失部分。

用离线安装包装的游戏,直接用原安装包重新覆盖安装一次,效果和校验相同,装完记得再启动游戏确认。

4. 微软商店版:用应用修复而不是重装系统

打开「设置」→「应用」→「已安装的应用」,找到《天国:拯救2》,点右侧的「⋯」→「高级选项」,先点「修复」;「修复」没有效果时再点「重置」,重置会把应用数据恢复到初始状态,重置前先确认云端已有同步的存档。

校验本身只处理平台清单内的游戏文件,不会去动系统目录里的微软运行组件;如果报错明确指向运行组件缺失,按下面「崩溃没线索时查系统报告和运行组件」里的第 3 步装微软官方 Visual C++ 安装包——那是单独做的一步,两者分开做才分得清是哪一步起了作用。

崩溃没线索时查系统报告和运行组件

前三条都做完还是启动即崩,就要从系统留下的记录里找线索了。Windows 会把应用崩溃的过程写进事件日志和可靠性记录,这两处能告诉你崩的是游戏主程序还是某个组件,避免继续凭感觉试。

1. 用可靠性监视器看崩溃时间线

按 Win + R 输入 perfmon /rel 回车会启动 Windows 的可靠性监视器(微软文档里 perfmon 的 /rel 参数说明就是「启动可靠性监视器」);在图表里按日期找到游戏崩溃的那一天,按该工具界面的提示查看当天的记录。要拿到可以逐字核对的出错程序名与错误模块名,接着做下一步的事件查看器更稳妥。

错误模块名只是线索,不等于根因。指向显卡驱动文件夹里的组件(例如 nvlddmkm、amdkmdag 之类)时,可以先回到驱动管理那一步;指向游戏目录里的文件时,回到平台文件校验那一步。模块名是 ntdll.dll、kernel32.dll 这类系统公共模块时不能据它断定游戏文件有问题——微软的排错指引也提醒过,这类模块常常是被别的行为不当模块牵连的「受害者」,这时要结合出错时间点和当时的现象继续排查。

2. 在事件查看器里对时间点

按 Win + R 输入 eventvwr.msc 回车,左侧依次展开「Windows 日志」→「应用程序」,右侧按「级别」排序,重点看崩溃前后一分钟内的「错误」记录;双击后「常规」页会给出出错的应用程序名称和错误模块名称。

微软的排错指引也是从应用程序日志里的事件记录与应用崩溃行为入手,这一步的目的就是拿到可核对的字段,而不是重复安装游戏。

3. 报缺少运行组件时去装官方运行库

弹窗明说缺少 MSVCP、VCRUNTIME 这类文件时,缺的是微软 Visual C++ 运行组件,正确的做法是从微软官方页面下载对应架构的安装包装上,装完重启再进游戏,而不是随处下载单个 dll 丢进游戏目录。

游戏目录里那些带游戏名字的私有 dll(例如 WHGame.dll 之类)不属于系统运行库,只能通过平台的游戏文件校验补回;把它们替换成来路不明的文件,既不会通过校验,也可能带来安全风险。

Microsoft Learn:Microsoft Visual C++ 可再发行程序包最新支持的下载(各架构官方安装包)

4. 用游戏修复补齐运行环境异常项

打开软领驱动大师,左侧点「游戏修复」,页面会把本机缺失的游戏运行组件列出来,例如 OpenAL、Silverlight、MSXML、XNA、JavaSE、DirectX 9.0 等条目,逐行标出「缺失」,点「一键修复」即可安装这些组件。

这类组件缺失的处理方向是补齐运行环境,把它补齐可以排除环境因素;但游戏自己的私有文件仍然要靠平台校验补回,两条路不要混用。

软领驱动大师游戏修复面板实拍-缺失组件列表与一键修复-软领驱动大师

软领驱动大师下载-软领驱动大师

大家常问

Crash Report 弹窗要不要点发送?

发不发都不影响你后面的排查,发出去能让开发方拿到崩溃现场的记录。真正对你有用的是它出现的位置:点开始后几秒就弹,说明问题集中在游戏文件或图形初始化;如果进过画面才弹,就要把画质设置、散热和内存稳定性一起纳入排查范围。

校验游戏文件会把存档清掉吗?

不会。校验只比对并补回平台清单内的游戏文件,存档放在用户目录下,不在校验范围内。微软商店版的「重置」会清掉应用数据,是否能用云端存档恢复取决于该平台当时的同步状态,做之前先确认自己登录的是购买时用的那个账号,并确认云端已有同步的存档。

我在网上看到的「补 DLL」教程有用吗?

要看缺的是哪一类文件。缺的是微软运行组件,就装微软官方的 Visual C++ 运行库;缺的是游戏自己的文件,只能用平台的校验补回。把两者混在一起、或者从第三方站点下载单个 dll 复制进游戏目录,轻则校验不通过,重则把系统带进更麻烦的状态。

配置和驱动都达标,为什么还是崩?

再看三项:游戏是否装在 SSD 上、所在分区是否还有 100 GB 以上可用空间、启动时后台是否堆了太多占用内存的程序。另外把画质预设先降到最低、关掉光线追踪再进一次,确认是高负载下才崩还是启动阶段就崩,两条路线的处理方向完全不同。

自己排查几轮都没结果,接下来找谁?

打开软领驱动大师,点窗口顶栏右侧的「客服」入口,把《天国:拯救2》启动报错的现象直接发给真人客服。不需要先自己整理配置清单或错误日志,接下来需要看哪些信息由客服确认。

参考资料与素材来源

Steam 商店页《天国:拯救2》(官方最低配置:64 位 Windows 10 或更新、i5-8400 / Ryzen 5 2600、16 GB 内存、GTX 1060 6GB / RX 580、100 GB 可用空间、SSD required)

Steam 客服:验证游戏文件完整性(Steam 版校验游戏文件的官方说明页)

Microsoft Learn:应用程序或服务崩溃行为疑难解答指引(从应用程序日志的事件 ID 1000/1001 与应用崩溃行为入手定位)

Microsoft Learn:perfmon 命令参考(/rel 参数为「启动可靠性监视器」)

Microsoft Learn:Windows 错误报告(应用崩溃记录的收集机制)

Microsoft Learn:Microsoft Visual C++ 可再发行程序包最新支持的下载

软领驱动大师官方产品页(官网直接下载、人工客服实时在线、技术专家 1 对 1 服务、无捆绑推广)

驱动大师下载

客服
扫描与客服沟通

回顶部
提示

正在拉起鸿蒙应用市场,如遇无法拉起/无法下载的情况,可使用鸿蒙设备,自行前往应用市场,搜索「Win解压缩」安装。

知道了