Win11蓝屏EXCEPTION_ON_INVALID_STACK源于驱动非法篡改内核栈,需强制进入带网络的安全模式,卸载高危驱动(如avasttp.sys、vsfilter.sys)和服务,再用DDU彻底清除残留并重装WHQL认证驱动。

Win11蓝屏提示EXCEPTION_ON_INVALID_STACK,说明内核线程正在访问已被释放或根本未初始化的栈内存区域,系统已无法继续安全执行——这不是普通软件崩溃,而是驱动层对内核栈结构的非法篡改,必须切断问题驱动加载链才能恢复稳定。
强制进入带网络的安全模式
安全模式是唯一能绕过高危驱动自动加载、获得可控排查环境的前提。跳过这步直接在正常系统里操作,蓝屏会在你点开设备管理器前就反复触发。
第一步:关机后立即长按电源键10秒断电→等待5秒→开机;看到Windows徽标瞬间再次长按电源键断电;重复该过程共三次。
第二步:第三次松手后电脑自动进入“自动修复”界面→选择【疑难解答】→【高级选项】→【启动设置】→【重启】。
第三步:重启后连续按F5键(部分品牌机型需按Shift+F8或F11),确保右下角显示“带网络连接的安全模式”已激活——【必须选带网络的,否则后续无法下载DDU或驱动】。
定位并卸载高危驱动与服务
该错误95%以上由第三方安全软件、虚拟化工具或旧外设驱动引发,蓝屏日志中常出现avasttp.sys、bdagent.sys、vsfilter.sys、klif.sys或McSvHost.exe等文件名。这些模块在系统启动早期强行挂钩内核函数,直接破坏栈指针。
方法一:设备管理器中卸载可疑驱动
右键“开始”按钮→选择“设备管理器”→依次展开“系统设备”“网络适配器”“显示适配器”→逐项查看各设备属性→“驱动程序”选项卡→点击“驱动程序详细信息”→若列表中出现上述任一文件名,右键该设备→“卸载设备”→务必勾选【删除此设备的驱动程序软件】→确认。
方法二:禁用高危服务(关键步骤)
按Win+R输入services.msc回车→在服务列表中查找以下名称并双击打开属性:Avast Antivirus、Bitdefender Service、VirtualBox Guest Additions、Kaspersky Lab Service、McAfee Security Service→将“启动类型”改为“禁用”→点击“停止”按钮终止当前运行→关闭窗口。
特别注意:若蓝屏日志中出现ntoskrnl.exe+xxxxx后紧跟vsfilter.sys,说明VirtualBox驱动已破坏内核栈结构,必须同时卸载VirtualBox。
用DDU彻底清除驱动残留
仅靠设备管理器卸载无法清除注册表和文件系统中的驱动残留,这些残留仍可能在下次启动时被加载并引发崩溃。
① 访问Guru3D官网下载最新版Display Driver Uninstaller(DDU);
② 在带网络的安全模式下,以管理员身份运行DDU;
③ 选择“Microsoft Windows”→点击“清除并重启”;
④ 重启后保持在安全模式,不要安装任何驱动;
⑤ 进入官网下载对应显卡型号的WHQL认证驱动,手动安装。


















