Windows 11运行DNF频繁蓝屏闪退,需依次禁用Hyper-V等虚拟化服务、关闭NVIDIA/AMD游戏内覆盖、DDU清洁重装显卡驱动并安装June 2010版DirectX、为DNF.exe启用Win10兼容模式及管理员权限、运行sfc与DISM修复系统文件并执行内存诊断。

Windows 11运行《地下城与勇士》(DNF)时频繁蓝屏闪退,通常由显卡驱动冲突、系统组件损坏、虚拟化服务争用或游戏运行环境异常引发,需按层定位并逐项排除。
禁用Hyper-V与虚拟化安全功能
Hyper-V、Windows Sandbox及基于虚拟化的安全(VBS)会抢占GPU资源,导致DNF全屏渲染时触发内核级崩溃,尤其在使用NVIDIA/AMD独显的Win11系统中高发。
按 Win + R 输入 services.msc 回车→在服务列表中依次找到并双击以下三项:Hyper-V Virtual Machine Management、Windows Hypervisor Platform、Virtual Machine Configuration Service→将每项的“启动类型”设为禁用→点击停止→点确定保存→重启电脑。
注意:此操作不可逆影响依赖虚拟化的软件(如WSL2、Docker Desktop),若后续需使用,请记录原启动类型再手动恢复。
关闭GeForce Experience或AMD Adrenalin游戏内覆盖
游戏内覆盖功能会向DNF进程注入DLL,与DNF的TenProtect反作弊模块存在兼容性冲突,是蓝屏前无报错、闪退后自动重启的典型诱因。
方法一:打开GeForce Experience→右上角齿轮图标→设置→常规→关闭“游戏内覆盖”开关→退出客户端→重新启动DNF。
方法二:打开AMD Adrenalin→设置→游戏→禁用“In-Game Overlay”→重启电脑后再试。
重置显卡驱动与DirectX运行环境
第一步:使用DDU工具在安全模式下彻底卸载当前显卡驱动(NVIDIA/AMD/Intel均适用)→重启进入安全模式→运行DDU选择“清除并重启”。
第二步:重启后,前往显卡官网下载并安装上一个稳定版驱动(非Beta/Preview版)→安装时勾选“执行清洁安装”。
第三步:访问微软官方DirectX End-User Runtime页面,下载并运行June 2010离线安装包(该版本与DNF兼容性经过长期验证,新版DirectX反而可能引发初始化失败)。
启用兼容模式并以管理员身份运行
DNF主程序(如DNF.exe或TCLS\DNF.exe)若在Win11默认环境下调用旧版API,易引发DirectComposition初始化异常,表现为登录界面闪退或角色选择页蓝屏。
第一步:进入DNF安装目录,找到主程序文件(通常为DNF.exe或game.exe)→右键→属性→兼容性选项卡。
第二步:勾选“以兼容模式运行这个程序”,下拉选择Windows 10→同时勾选“以管理员身份运行此程序”→点击“应用”→“确定”。
这一步操作起来很简单,但跳过会导致权限不足,TenProtect模块无法加载关键保护组件,进而触发蓝屏。
修复系统核心文件与内存诊断
① 在安全模式下以管理员身份运行终端→输入 sfc /scannow 回车→等待扫描完成;
② 若提示“某些文件无法修复”,继续输入 DISM /Online /Cleanup-Image /RestoreHealth 回车→执行完毕后再次运行 sfc /scannow;
③ 打开“Windows内存诊断”→选择“立即重新启动并检查问题”→检测结束后自动返回系统→查看事件查看器中“Windows日志→系统”是否有MemoryDiagnostics-Results错误条目。


















