none
windows 2008R2服务器的lsass.exe进程占用大量内存 RRS feed

  • 问题

  • 最近发现服务器的内存占用特别高,物理内存32g,操作系统占用内存尽然达到31g,导致其他客户端用户反应慢。进错查看进程发现lsass.exe进程占用内存最大飙升至6g多,其他服务器的这个进程内存一般最多就是100M左右,搞不清楚什么原因导致这个进程会吃掉大量内存,每次重启后,这个lsass.exe进程就恢复正常,但是在使用一段时间后一般就是一个月时间,这个进程还会达到6G以上,所以每个月都需要重启服务器,,求各位大神帮给些建议解决方案
    2017年10月11日 1:18

全部回复

  • 您好,

    lsass.exe是一个系统进程,用于微软Windows系统的安全机制。它用于本地安全和登陆策略。
    lsass.exe进程占用高内存可能存在下面这几种情况:

    1.这种重要进程有可能被病毒感染。其中的一些还会使用类似名称,如:Isass.exe(大写的i开头)、lsasss.exe(Sasser蠕虫)等。这些恶意程序或木马病毒通常会导致lsass.exe系统错误的提示,在没有运行杀毒软件之间可以做一些测试:
    lsass.exe文件不在C:\WINDOWS\system32目录下;
    发现有两个或多个lsass.exe在运行;
    可以通过任务管理器将其终止(此进程正常情况下是无法被终止的)
    出现错误提示;
    如果你的系统发现以上4中情况中的一种或多种,建议你尽快更新杀毒软件病毒库后进行全盘查杀。
    2.在 Windows 中安装安全更新 3067505 后,Lsass.exe 进程中发生内存泄漏
    https://support.microsoft.com/zh-cn/help/3155218/memory-leak-occurs-in-the-lsass-exe-process-after-you-install-security
    请安装链接中的WS2008R2的月度更新包来尝试修复。

    此致

    Candy


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2017年10月11日 3:30
  • 您好 ,

    目前问题有解决吗?

    此致

    Candy


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2017年10月13日 9:54
  • 没有解决,我观察了另外一台服务器也有类似的情况,我把lsass.exe进程所辖的SAMS和EFS两服务禁用后重启后观察该进程的内存一直在持续增长中!排除服务器中毒这种情况因此我怀疑是内存泄露或者文件缓存过多导致的


    2017年10月20日 8:29
  • 你好,

    我建议你使用Debugdiag工具追踪进程的内存泄露.步骤如下:

    1. 单击开始,指向程序,指向IIS诊断(32位),指向调试诊断工具,然后单击调试诊断工具。

    2. 选择记忆和处理泄漏规则,然后单击下一步。

    3. 在“选择目标”对话框中选择“LSASS.EXE”,然后单击“下一步”。

    4. 在配置泄漏规则对话框中,您可以指定预热时间。但是,在大多数情况下,我们应该单击“Userdump Generation”下的“配置”按钮。

    5. 在“配置用户泄漏规则用户泄漏规则”对话框中,确定自动创建崩溃规则以在意外进程中获取用户转储,单击“专用字节到达时生成用户转储”的单选按钮进行选择。默认值为800Mb。我们将其改为900Mb,并选择每50Mb之后再进行其他转储。

    7. 单击保存并关闭。

    8. 点击“自动卸载LeakTrack ...”,在那里添加一个复选标记。

    9. 单击下一步,然后再次单击下一步。

    10. 在“选择转储位置和规则名称”窗口上单击完成。Userdump 位置可以在这里改变。注意状态现在处于活动状态。每次创建转储文件时,Userdump计数都会增加。默认转储文件位置为C:Program FilesIIS ResourcesDebugDiagLogs。

    接下来,您需要生成报告。要做到这一点,只需打开DebugDiag,使用添加文件按钮添加上面收集的文件,选择“内存压力分析仪”,然后单击开始分析按钮。一旦该分析脚本完成,它将概述了哪些代码似乎泄漏。

    更多详细信息你可以参考下面的链接:

    https://blogs.technet.microsoft.com/enterprisemobility/2008/10/13/troubleshooting-a-memory-leak-in-lsass-exe/

    工具下载地址:

    https://www.microsoft.com/en-us/download/details.aspx?id=49924&e6b34bbe-475b-1abd-2c51-b5034bcdd6d2=True&751be11f-ede8-5a0c-058c-2ee190a24fa6=True

    Best Regards,

    Frank


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2017年10月31日 9:48
    版主
  • 您好,能否详细介绍一下软件的使用,还是没有搞定
    2020年10月14日 3:58
  • 您好,由于此贴已经归档很久,建议您另开新帖咨询。


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com   

    2020年10月14日 4:49