本文介绍了我怎样才能找到用尽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的根本原因的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!