联想笔记本内存泄漏的元凶终于找到了
轩辕铁柱0
2025年10月03日 13:00

XiaoXinPro 14 2024 锐龙版,自今年9月份发现内存莫名奇妙占用很高,将任务管理器中内存的使用情况发给Gemini大模型分析得知分页缓存池和非分页缓存池异常过大,存在内存泄漏问题。

开机一天左右,非分页缓存池达到1.9GB,非分页缓存池5.6GB,如果不进行重启,最终导致内存占用爆满,系统卡顿。

尝试了网上提供的各种方法都未能解决,求助联想工程师也无果,最后即便用u盘重装系统,问题依然存在,困扰了我一个月。

最近看到了微软提供的“查找内存泄漏”文档,分为“查找内核模式内存泄漏”和“查找用户模式内存泄漏”,提供了比较系统全面的排查方式。考虑到重装系统后问题依然存在,且下载的常用应用在另一台电脑上都没问题,认定应该属于内核模式的内存泄漏。

于是再次使用poolmon工具(之前用过,没分析出什么结果),同样交给Gemini依旧认为“极有可能是由某个(或某些)应用程序、服务或驱动程序异常地、大量地创建进程,并且这些进程未能正常终止所导致的”,不过这次给出“下一步建议”包含“检查事件查看器”,引起了我的关注。

Gemini建议我查看一下ID1000的具体内容

结果,元凶就这么找到了。内存泄漏问题是由一个名为 ElevocControlService.exe 的服务程序不断崩溃导致的。ElevocControlService.exe 是作为一个系统服务在后台运行的。服务通常被设置为失败后自动重启,这就完美解释了为什么会有持续的进程创建和内存泄漏——服务崩溃后,系统立即尝试重启它,然后它再次崩溃,如此循环往复。ElevocControlService.exe 是 Elevoc 公司提供的一项技术服务。Elevoc 是一家专注于 AI 语音增强和音频解决方案的公司。 这项技术通常被集成到笔记本电脑(尤其是联想等品牌)的音频驱动中,用于在语音通话时实现 AI 降噪功能,提升麦克风收音清晰度。

由于该声卡驱动是当前最新的,我选择了禁用该服务,然后关闭“快速启动”进行了一次重启,问题完美解决。