文档首页 > > 常见问题> Agent安装与启动> Agent启动时提示“加载wmi模块失败”该如何处理?

Agent启动时提示“加载wmi模块失败”该如何处理?

分享
更新时间:2020/09/10 GMT+08:00

问题描述

Agent启动时提示“SMS.1205 无法加载wmi模块”或“failed to load wmi”。

图1 无法加载wmi模块

问题分析

出现该问题可能是wmi相关文件缺失或者损坏导致。Windows系统进行源端信息采集时需要使用wmi模块采集cpu,内存,磁盘等信息,无法导入该模块将导致无法采集到源端信息。因此可以考虑修复wmi相关文件。

  • 修复过程中会停止winmgmt服务,请确保该操作不会对源端业务造成影响。此外该操作会对源端文件进行变更,可能存在风险,建议克隆源端之后在克隆机上先进行验证。
  • 如果修复后依然存在问题。您可以参考使用镜像创建弹性云服务器(Windows)中的操作指导创建弹性云服务器。

修复WMI

  1. 在桌面上右击我的电脑,然后单击“管理”。
  2. 在计算机管理页面下,单击"服务和应用程序 > 服务",找到并停止Windows Management Instrumentation服务。
  3. 将目录C:\Windows\System32\wbem\repository重命名为C:\Windows\System32\wbem\repository_old。
  4. 启动 winmgmt 服务.
  5. 以管理员身份打开cmd控制台.
  6. 执行如下命令,进入C:\Windows\System32\wbem\目录。

    cd C:\Windows\System32\wbem\

  7. 分别执行如下命令,修复WMI。

    for /f %s in ('dir /b *.mof') do mofcomp %s

    for /f %s in ('dir /b en-us\*.mfl') do mofcomp en-us\%s

  8. 重新启动Agent。

分享:

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问