【TARGET_MDL_TOO_SMALL】蓝屏错误主因是NVMe驱动或第三方磁盘过滤驱动不兼容,需检查存储控制器中非微软签名驱动(如oemnvme.sys、SafeExamBrowserFilter.sys),回退/重装WHQL认证新版NVMe驱动,并禁用Fast Boot与CSM,最后用fltmc清除可疑过滤器及残留文件。

Win11蓝屏时出现【TARGET_MDL_TOO_SMALL】错误代码,说明内核在尝试映射内存描述符列表(MDL)时发现缓冲区尺寸不足,这通常由存储控制器驱动(如nvme.sys、stornvme.sys)、第三方磁盘过滤驱动(如某些USB安全软件、加密工具)或固件级NVMe协议不兼容引发,必须立即定位并替换问题驱动,否则每次读写大文件、休眠唤醒或快速启动时都会复现。
确认错误根源是否为NVMe驱动或磁盘过滤器
该错误90%以上与NVMe SSD控制器驱动异常相关,尤其是OEM定制版驱动未适配Win11 22H2/23H2内核变更。先验证当前驱动状态,避免误删系统关键组件。
按下Win + X→选择“设备管理器”→展开“存储控制器”,找到名称含 “NVMe” 或 “PCIe Root Port” 的设备→右键→“属性”→切换到“驱动程序”选项卡→点击“驱动程序详细信息”。
重点查看列出的.sys文件:若出现 stornvme.sys(微软通用NVMe驱动)但版本早于2024年3月,或出现 oemnvme.sys、HKMoUFltr.sys、SafeExamBrowserFilter.sys 等非微软签名驱动,即为高危嫌疑对象。
注意:不要直接卸载“Microsoft NVMe Controller”,它是系统默认兜底驱动;只处理厂商定制驱动或第三方过滤器。
回退或强制重装NVMe控制器驱动
方法一:通过设备管理器回退(适用于有历史可用版本)
在“存储控制器”中右键目标NVMe设备→选择“属性”→“驱动程序”选项卡→点击“回退驱动程序”。
若按钮灰显,说明系统未保留旧版驱动缓存,必须走方法二。
方法二:手动下载并安装纯净版驱动
访问你的主板或SSD品牌官网(如ASUS、MSI、Samsung、WD),搜索对应型号的“Windows 11 NVMe驱动”,务必下载标注“WHQL认证”且发布日期在2024年6月之后的版本。
下载后解压,回到设备管理器→右键设备→“更新驱动程序”→“浏览我的电脑以查找驱动程序”→“让我从计算机上的可用驱动程序列表中挑选”→取消勾选“自动搜索”,点击“从磁盘安装”→指向解压后的.inf文件→按提示完成安装。
【关键操作】安装完成后,必须进入BIOS禁用“Fast Boot”和“CSM Compatibility Mode”,否则旧驱动残留仍会加载。
清除第三方磁盘过滤驱动残留
某些USB安全锁、全盘加密软件、考试监控系统会在底层注入过滤驱动,它们不会显示在设备管理器常规列表中,但会劫持NVMe I/O路径导致TARGET_MDL_TOO_SMALL。
第一步:以管理员身份运行CMD,执行以下命令列出所有过滤驱动:
fltmc filters
第二步:检查输出中是否存在可疑项,例如:SafeExamBrowserFilter、BitLockerFilter、USBGuardFilter、ELANFilter。
第三步:若发现上述任一名称,立即执行卸载(以SafeExamBrowserFilter为例):
fltmc unload SafeExamBrowserFilter
第四步:进入C:\Windows\System32\drivers,手动删除对应.sys文件(如SafeExamBrowserFilter.sys),并清空C:\Windows\System32\DriverStore\FileRepository中含该名称的整个文件夹。
第五步:重启前,在管理员CMD中运行:chkdsk /f /r,确保磁盘结构无逻辑损坏干扰MDL分配。


















