本文介绍了我怎样才能找到用尽Freesysptes的根本原因的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

需要一些调试帮助

我设法让!sysptes 4在受影响的机器上工作。

它显示以下项目的数据,猜测是吃了syspte的



 kd> !sysptes 4 

0x722分配给映射锁定页面的系统PTE

VA MDL PageCount Caller / CallersCaller
f7857000 86681c58 8 nt!MmMapLockedPages + 0x18 / LiveKdD + 0x1182
f4e30818 85007c38 1 TDI!TdiCopyBufferToMdl + 0x48 / tcpip!CopyFlatToNdis + 0x24
f4d15090 84b2b410 1 netbt!DispatchIoctls + 0x650 / netbt!NbtDispatchDevCtrl + 0xce
f79ebdc8 8658ecf0 2 mrxsmb !BowserMapUsersBuffer + 0x93 / mrxsmb!BowserCommonDeviceIoControlFile + 0x19d
f4ce6418 865ddee0 1 TDI!TdiCopyBufferToMdl + 0x48 / tcpip!CopyFlatToNdis + 0x24
f4e3b448 85d00320 1 TDI!TdiCopyBufferToMdl + 0x48 / tcpip!CopyFlatToNdis + 0x24
f5067b78 849e09a0 1 TDI!TdiCopyBufferToMdl + 0x48 / tcpip!CopyFlatToNdis + 0x24



这个一直在继续。



我设法从一个系统中获得了一个实时转储,现在我需要一些帮助才能找到根本原因。
windbg指向饥饿的东西syspte字节





我发现的是csrss.exe进程不止一次运行(其中2个正常运行)并且及时更多csrss。 exe进程已启动。特权的是,它没有任何威胁/ hhandle的



 kd> !PROCESS   85cf3778   2  
PROCESS 85cf3778 SessionId: 3 Cid: 15f0 Peb: 7ffda000 ParentCid: 0128
DirBase: 2c12c000 ObjectTable : 00000000 HandleCount: 0
图片: csrss exe

kd> !vm
....
15f0 csrss exe 0 0 Kb)
14c8 csrss exe 0 0 Kb)
08f0 csrss exe 0 0 Kb)

active threads
解决方案




这篇关于我怎样才能找到用尽Freesysptes的根本原因的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-23 08:47