Windows 2008 R2 内存使用率异常高

Windows 2008 R2 内存使用率异常高

我的 MS Windows Server 2008 R2 出了点问题 - 每隔一两天,服务器就会出现 BSOD,错误 0x0000001d,驱动程序为 tcpip.sys。poolmon 中存在大量异常的非分页池字节。

我尝试解决这个奇怪的行为 - poolmon 告诉我 netio.sys 使用了大量内存(标签 - Nnnn),当我尝试使用 xperf 跟踪它时 - 我发现了一个对我来说非常不清楚的细节 - 大部分内存被 n/a 堆栈 Nnnn 使用。您能帮我解决这个问题吗?

poolmon 截图

xperf 截图

答案1

从跟踪中我可以看到涉及第三方驱动程序(E1G6032E.sys- 英特尔以太网驱动程序和fweng.sys- Microsoft Forefront 驱动程序):

在此处输入图片描述

您可以尝试以下步骤:

  • 卸载/更新 Forefront
  • 更新 VMware(在 ETL 中我看到您在 VMware:VMware 虚拟平台中运行 2008 R2)和客户工具以获取更新的E1G6032E.sys驱动程序。
  • 安装Windows 7 SP1 和 Windows Server 2008 R2 SP1 的便捷汇总更新(因为netio.sys有点旧(6.1.7601.18327 (win7sp1_gdr.131125-2337))因为汇总包括大量与性能/内存相关的修复,如果其他 2 个步骤尚未修复,这些修复也可能会修复泄漏。

相关内容