错误检查 0xDB:DRIVER_CORRUPTED_SYSPTES
DRIVER_CORRUPTED_SYSPTES 错误检查的值为 0x000000DB。 这表示试图在无效的 IRQL 中操作内存,可能是由于系统 PTE 损坏。
重要
这篇文章适合程序员阅读。 如果你是在使用计算机时收到蓝屏错误代码的客户,请参阅蓝屏错误疑难解答。
DRIVER_CORRUPTED_SYSPTES 参数
参数 | 说明 |
---|---|
1 |
引用的内存 |
2 |
IRQL |
3 |
0: 读取 1: 写入 |
4 |
引用内存的代码中的地址 |
原因
驱动程序试图访问 IRQL 过高的可分页(或完全无效)内存。 此错误检查几乎总是由损坏的系统 PTE 的驱动程序引起的。
解决方法
如果发生此错误检查,则可以通过编辑注册表来检测罪魁祸首。 在 \\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management 注册表项中,创建或编辑 TrackPtes 值,然后将其设置为等于 DWORD 3。 然后重新启动。 然后,系统将保存堆栈跟踪,如果驱动程序提交相同的错误,系统将发出错误检查 0xDA (SYSTEM_PTE_MISUSE)。 然后,堆栈跟踪将标识导致错误的驱动程序。