软件‘无效类’,tasklist 无效类 重建WMI存储库

发布于:2025-02-10 ⋅ 阅读:(46) ⋅ 点赞:(0)

描述

  1. 如果您的Windows设备在从Windows Management Interface(WMI)信息库读取时遇到问题,则可能需要重新同步该信息库作为故障排除步骤。
  1. 错误配置的监视服务会出现以下错误:“ 102没有找到此WQL查询的信息:请检查参数”

解决方案

  1. 对于Windows 10之前的版本,修复/重新同步WMI存储库,请执行以下操作:
    1. 在被管计算机上的以管理员运行命令提示符中运行以下命令:
      1. 对于Windows XP和Windows 2000 服务器:
        1. winmgmt / clearadap
        2. winmgmt /kill
        3. winmgmt /unregserver
        4. winmgmt /regserver
        5. winmgmt /resyncperf
      2. 对于Windows 2003 服务器:
        1. wmiadap.exe /c
        2. wmiadap.exe /f
        3. lodctr /R
      3. 对于Windows 7和Windows 2008 服务器:
        1. winmgmt /salvagerepository
  1. 要重建WMI存储库,请执行以下操作:
    1. 停止WMI服务。开始菜单 -- 运行, 输入services.msc,回车打开“服务”窗口。找到“Windows Management Interface”服务,右键菜单中点击“停止”。
    2. 删除或重命名 C:\Windows\System32\wbem\repository文件夹。
    3. 启动WMI服务。开始菜单 -- 运行, 输入services.msc,回车打开“服务”窗口。找到“Windows Management Interface”服务,右键菜单中点击“启动”。
    4.  以管理员身份打开命令提示符,运行以下命令:
      1. cd C:\Windows\System32\wbem\
      2. for /f %s in ('dir /b *.mof') do mofcomp %s      注意:这将需要几分钟左右的时间才能完成。
      3. for /f %s in ('dir /b en-us\*.mfl') do mofcomp en-us\%s
    5. 如果要验证是否重建存储库是否成功,开始 -- 控制面板 -- 管理工具,打开“性能监视器”以验证是否可以加载所有计数器
      注意:如果PERFMON生成弹出错误,请参考微软知识库:Manually rebuild performance counters - Windows Server | Microsoft Learn
  1. 执行Windows 10 WMI存储库的修复/重新同步,请执行以下操作

               1. 打开提升的命令提示符。

               2. 通过运行以下命令,验证WMI存储库没有损坏:

                   winmgmt /verifyrepository

                如果存储库未损坏,将得到 “WMI存储库是一致的” 消息。如果还有其他问题,请转到步骤3。如果存储库是一致的,则需要进行更详尽的故障排除。存储库不是问题原因。

             3.运行以下命令修复WMI:

                 winmgmt /salvagerepository

                如果存储库抢救失败,请运行以下命令以查看它是否解决了问题:

                 winmgmt /resetrepository

               最后一条命令之后,应该得到一条“ WMI存储库已重置”消息,以验证命令是否成功。


网站公告

今日签到

点亮在社区的每一天
去签到