蓝屏代码0x00000040表示"TARGET_MDL_TOO_SMALL",这意味着在进行内存数据传输时,目标描述符列表(MDL)的大小太小。MDL是Windows中用于管理内存数据传输的数据结构之一。当MDL的大小不足以容纳需要传输的数据量时,系统会发生错误导致蓝屏。


(资料图片)

要解决这个问题,可以尝试以下方法:

方法一:检查磁盘错误

打开命令提示符,并以管理员身份运行chkdsk /f命令,以检查和修复磁盘上的错误。

方法二:增加系统的虚拟内存

打开控制面板,选择“系统和安全”,然后点击“系统”,在左侧导航栏中,选择“高级系统设置”,在弹出窗口的“高级”选项卡下,点击“性能”部分的“设置”按钮,在新弹出的窗口中,选择“高级”选项卡,并点击“更改”按钮,取消选中“自动管理分页文件大小”,然后选择“自定义大小”,将初始大小和最大大小设置为更高的值,然后点击“设置”按钮并确定。

方法三:更新或重新安装驱动程序

检查设备管理器中是否存在任何有问题的驱动程序,尝试升级或重新安装相关驱动程序来解决可能与该错误相关的问题。

方法四:使用一键修复工具助手(强烈推荐)

1、首先你的电脑必须下载与完成安装完成快快蓝屏修复助手。如果你还没有安装点击下方链接下载。

下载地址:>>>快快蓝屏修复助手<<<

提示:安装路径不要选择C盘,避免产生问题造成损失。

2、找到你电脑中的快快蓝屏修复助手,点击进入。看到首页后,点击首页一键扫描按钮开始扫描。等待几分钟,就能获取你急切想要的结果。

3、扫描完成后会显示电脑的所有蓝屏记录以及蓝屏的详细信息。

4、解决方案页面显示了导致该次蓝屏的具体原因和解决方案,点击右上角的一键修复进行修复。

5、切记,当修复完成之后我们还是需要重新启动计算机的。毕竟一切修复的结果,需要重新后,才能被系统认可。

当你完成重启后,你电脑的蓝屏问题已经基本解决了。相信小编,不要急需卸载快快蓝屏修复助手。毕竟它强大的功能是你未来的一个保障,可以随时随地为你服务,让你再次遇到蓝屏问题不在抓狂。

其他相关信息:

TARGET_MDL_TOO_SMALL bug 检查 的值为 0x00000040。 这表示驱动程序未正确使用 IoBuildPartialMdl

TARGET_MDL_TOO_SMALL参数

原因

这是驱动程序 bug。 驱动程序已调用 IoBuildPartialMdl函数,并向其传递 MDL 以映射源 MDL 的一部分,但目标 MDL 不够大,无法映射请求的整个地址范围。

解决方法

源和目标 MDL 以及要映射的地址范围长度是 IoBuildPartialMdl函数的第一个、第二个和第四个参数。 因此,在此特定函数上执行堆栈跟踪在调试过程中可能会有所帮助。 确保代码正确计算要传递给此函数的地址范围长度的目标 MDL 所需的大小。

热点新闻