Win11蓝屏错误代码0x00000096由驱动级异步任务中工作项结构损坏或非法释放引发,常见于第三方杀毒软件、USB驱动或老旧显卡驱动更新后;需通过事件查看器定位关联服务,安全模式禁用可疑驱动与服务,重置WorkQueue注册表项,执行DISM/SFC修复系统映像,并刷新驱动验证状态。

Win11蓝屏反复弹出错误代码0x00000096(INVALID_WORK_QUEUE_ITEM),系统在执行驱动级异步任务时因工作项结构损坏或非法释放导致内核崩溃,常见于第三方杀毒软件、USB设备驱动或老旧显卡驱动更新后。
确认错误根源与初步隔离
按下 Win + R → 输入 eventvwr.msc → 打开“事件查看器” → 左侧依次展开“Windows 日志”→“系统”,在右侧点击“筛选当前日志”,将“事件来源”设为 BugCheck,勾选“错误”级别,查看最近3次蓝屏前5分钟内是否有伴随的警告事件,重点关注 Service Control Manager 或 DriverFrameworks-UserMode 来源的条目;若发现某服务(如 McAfee Core Service 或 RtCore64)频繁报错,则该服务极可能触发0x00000096。
这一步不能跳过——0x00000096几乎从不单独出现,它总是由上游驱动/服务释放了一个已被回收的 WORK_QUEUE_ITEM 指针引发,直接查日志比盲目卸载软件高效得多。
禁用可疑驱动与服务
方法一:安全模式下停用非微软驱动
重启时按住 Shift 键→选择“疑难解答”→“高级选项”→“启动设置”→点击“重启”→按 F4 进入安全模式(带网络)。
右键“此电脑”→“管理”→“设备管理器”,展开“显示适配器”“网络适配器”“通用串行总线控制器”,对非 Intel/NVIDIA/AMD/Realtek 官方签名的驱动右键→“禁用设备”。特别注意名称含 SysMain、Rt64win7、Bkav、AvastSvc 的条目。
方法二:命令行强制禁用服务
以管理员身份运行 PowerShell,逐条执行:
sc stop "McShield"
sc config "McShield" start= disabled
sc stop "avgntflt"
sc config "avgntflt" start= disabled
替换服务名为你在上一步日志中定位到的具体服务名,【start= disabled 中的等号后必须有一个空格,否则命令失败】。
修复内核工作队列相关组件
第一步:重置 Windows 工作队列注册表项
管理员 PowerShell 中运行:
reg delete "HKLM\SYSTEM\CurrentControlSet\Control\WorkQueue" /f
系统会自动重建默认配置,无需手动导入备份。
第二步:清除挂起的驱动安装缓存
运行:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
这两条命令必须按顺序执行,且中间不能重启。SFC 会修复被篡改的内核模块(如 ntoskrnl.exe、win32kfull.sys),而 DISM 确保底层映像未损坏——0x00000096 常因 win32kfull.sys 被第三方注入补丁污染而触发。
第三步:刷新内核模式驱动验证状态
运行:
verifier /reset
如果此前启用过驱动程序验证器,残留的验证策略会持续向工作队列注入非法钩子,这是很多用户忽略的关键点。
更新或回滚关键驱动
优先处理以下三类驱动:
① 显卡驱动:前往 NVIDIA/AMD/Intel 官网下载对应型号的 【WHQL 认证版本】,严禁使用第三方魔改版或“全能驱动包”;
② USB 3.0/3.1 主机控制器驱动:在设备管理器中找到“通用串行总线控制器”下的 USB xHCI Host Controller,右键更新驱动→“浏览我的电脑”→“让我从列表中挑选”→取消勾选“显示兼容硬件”,手动选择 Intel(R) USB 3.0 eXtensible Host Controller Driver 或 AMD USB 3.0 Host Controller;
③ 杀毒软件内核驱动:彻底卸载后,改用 Windows Defender(通过组策略关闭实时保护再启用可避免冲突)。
若蓝屏始于某次驱动更新,右键对应设备→“属性”→“驱动程序”→“回退驱动程序”,但仅当“回退”按钮可用时才操作——不可用说明旧版驱动已从系统彻底清除。


















