游戏崩溃闪退先别重装,打开事件查看器锁定报错模块:d3d 开头查显卡驱动和 DirectX,msvcp/vcruntime 开头补 VC++ 运行库。之后再校验游戏文件、关掉超频和帧率锁定;仍闪退且日志指向系统内核,就用软领DLL系统修复的「游戏修复」一键扫描,或跑 sfc/DISM 做系统级兜底。以下方法在 Windows 10/11 实测可用。
多数情况下是驱动、运行库或游戏文件出了问题,硬件本身没坏,不必急着重装或送修。
适用系统:Windows 10/11;最后更新:2026-08-29。
游戏到底为什么崩?四个常见根因先对号入座
闪退时游戏窗口往往直接消失,但事件查看器里会留下一条 Application Error 记录,写着类似 d3d11.dll、msvcp140.dll 的「错误模块名称」。拿到这个模块名,就能知道闪退大致出在哪一层。
先对照图片判断你属于哪一类,再按对应方法处理,能省去大量盲目重装。
方法1 用事件查看器锁定报错模块
闪退别急着重装,先查事件日志锁定「错误模块」,几十秒就知道该修哪一块。
操作步骤
- Win+R 输入 eventvwr.msc 回车,打开事件查看器
- 左侧展开 Windows 日志 → 应用程序,找来源为 Application Error 的「错误」记录
- 双击记录,查看「错误模块名称」,常见如 nvwgf2umx.dll、d3d11.dll、msvcp140.dll
- 按模块名对症进方法2或方法3
方法2 报错 d3d 开头:更新显卡驱动并补装 DirectX
错误模块带 d3d 开头时,重装显卡驱动并补上 DirectX 运行库就能解决大部分闪退。先记下显卡型号,去 NVIDIA、AMD 或 Intel 官网按型号下载对应版本,别用第三方工具一键更新。装完重启,再用 dxdiag 确认 DirectX 组件是否齐全。
操作步骤
- 设备管理器 → 显示适配器,右键显卡 → 更新驱动程序 → 自动搜索
- 或到显卡官网按型号下载对应版本驱动,别用第三方工具一键更新
- 运行 dxdiag 查看 DirectX 版本,缺组件就装 dxwebsetup 在线补全
- 驱动装完必须重启电脑,再进游戏验证
方法3 报错 msvcp/vcruntime:安装 VC++ 双版本运行库
错误模块是 msvcp 或 vcruntime 开头,装 Visual C++ 2015-2022 Redistributable 的 x64 和 x86 两个版本。很多 32 位游戏依赖 x86 运行库,只装 x64 不够。装完重启再进游戏测试。
操作步骤
- 微软官网下载 Visual C++ 2015-2022 Redistributable
- x64 和 x86 两个版本都要装,只装一个不够
- 报错 msvcp140.dll 或 vcruntime140.dll 的都属于这一类
- 装完重启电脑再用游戏测试
用「软领DLL系统修复」更省事
用「游戏修复」扫一遍,就能检查游戏依赖的运行库与系统组件,缺失或损坏的自动补全,不用对着日志挨个猜该装什么。

再用「全面诊断」整体查一轮,驱动、运行库、组件有没有坏项一目了然,先诊断再定位,少走弯路。

软领是知名国产软件品牌,20 年技术沉淀、服务千万用户;软领官网 wyouhua.com 直接下载,安装无捆绑勾选项。软件里可点客服按钮联系真人客服,复杂情况有工程师远程协助。

方法4 校验游戏文件完整性
游戏文件缺失或损坏也会闪退,用平台自带的校验功能一键重下缺失文件。Steam、Epic、战网都有验证入口,校验出来的缺失文件平台会自动补全。
操作步骤
- Steam:库 → 右键游戏 → 属性 → 已安装文件 → 校验游戏文件完整性
- 校验列表显示缺少文件时,平台会自动重新下载补全
- Epic、战网等其他平台找「验证」或「修复」入口,操作同理
方法5 关闭超频与帧率锁定
超频和帧率锁定会给显卡额外加压,关掉再观察是否稳定。先把游戏内的帧率锁定和垂直同步关闭,画质降一档,再恢复显卡控制面板的超频设置。低负载跑 30 分钟,确认不是过热或驱动掉线。
操作步骤
- 游戏内设置:帧率锁定改为关闭,垂直同步先试关闭,画质档位降一档
- NVIDIA 或 AMD 显卡控制面板把全局超频恢复默认
- 降低负载跑 30 分钟,确认不是过热或驱动掉线导致的闪退
方法6 系统文件修复兜底
错误模块指向 ntoskrnl.exe 这类系统文件,且稳定闪退,用 sfc 和 DISM 做系统级兜底修复。这个过程可能十几分钟,别中断。
操作步骤
- 以管理员身份运行 CMD,输入 sfc /scannow 等待扫描
- 再输入 DISM /Online /Cleanup-Image /RestoreHealth 修复系统映像
- 日志指向 C:\Windows\System32 下的系统组件损坏时,这一步常能救回
- 若伴随蓝屏,记下错误代码(如 0x0000007B),优先走这级修复,重装系统放最后
常见问题
游戏一启动就闪退,错误模块是 d3d11.dll,需要重装系统吗?
不需要。d3d11.dll 是 DirectX 的组件,先更新显卡驱动并补装 DirectX,重启后再进游戏验证。
提示 msvcp140.dll 丢失,装哪个版本的 VC++ 运行库?
装 Visual C++ 2015-2022 Redistributable 的 x64 和 x86 两个版本,装完重启。
游戏玩到一半蓝屏重启,错误代码 0x0000007B 是什么原因?
0x0000007B 多指启动相关存储或驱动异常。先跑 sfc /scannow 和 DISM,再更新磁盘控制器驱动。若经常出现,备份重要文件后检查硬盘健康状态。
Steam 校验游戏文件完整性显示全部成功,进游戏还是闪退怎么办?
校验成功说明游戏本体没事,转向运行库和驱动:补装 VC++、DirectX,更新显卡驱动,再关掉超频试试。
重装显卡驱动后游戏崩溃更频繁了,是不是驱动版本不对?
有可能。用 DDU 在安全模式卸载旧驱动,再装官网对应的稳定版,别追最新测试版。
推荐阅读
相关推荐
vcruntime140.dll 报错怎么办?先补正式组件再重装

提示