启动与系统组件

运行 WMI 查询时出现错误0x8004106C - Windows Server

· 52CE 我爱测

本文可帮助修复运行 WMI 查询时发生的错误0x8004106C。 原始 KB 数: 2404366 现象 无法运行 WMI 查询。 如果运行查询,可能会收到类似于以下内容的错误。 在此示例中,以下查询是从 root\cimv2 命名空间运行的: 返回的错误为: 0x8004106C 说明:配额冲突。 原因 如果 WMI 提供程序服务已达到其配额限制,则可能会出现此错误。 解决方法 通过执行以下步骤提高 WMI 提供程序服务的内存配额: 1. 转到“开始&

本文可帮助修复运行 WMI 查询时发生的错误0x8004106C。

原始 KB 数: 2404366

现象

无法运行 WMI 查询。 如果运行查询,可能会收到类似于以下内容的错误。 在此示例中,以下查询是从 root\cimv2 命名空间运行的:

Select * From Win32_LogicalDisk Where FreeSpace > 200000

返回的错误为:

0x8004106C 说明:配额冲突。

原因

如果 WMI 提供程序服务已达到其配额限制,则可能会出现此错误。

解决方法

通过执行以下步骤提高 WMI 提供程序服务的内存配额:

  1. 转到“开始**>运行”**并键入wbemtest.exe。

  2. 选择“连接” 。

  3. 在命名空间文本框中,键入 根。

  4. 选择“连接” 。

  5. 选择 枚举实例...。

  6. 在 “类信息 ”对话框中,输入超类名称作为 __ProviderHostQuotaConfiguration ,然后按 “确定”。

    注意

    Superclass 名称在前面包含双下划线。

  7. 在 “查询结果 ” 窗口中,双击__ProviderHostQuotaConfiguration=@。

  8. 在 “对象编辑器” 窗口中,双击要修改其配额的属性名称。

  9. 在“值”对话框中,键入 xp 和 Windows 2003 的 536870912 (512 MB),对于 Vista,较新的值从新值805306368(768)开始,如果仍需要空间,请移动到 1073741824 (1024)。 如果这无法解决配额冲突问题,则需要排查内存使用率过高的原因。

  10. 选择“ 保存属性”。

  11. 选择“ 保存对象”。

  12. 关闭 Wbemtest。

  13. 重新启动计算机。

注意

Windows XP 和 Windows Server 2003 的每个主机的内存配额为 128 MB,限制为 512 MB。 Windows Vista 和 Windows Server 2008 的每个主机的内存配额为 512 MB,与 XP 和 2003 一样不是施加的限制,并且可以增加此数字。

数据收集

如果需要Microsoft支持方面的帮助,建议按照使用 TSS 收集信息中的 步骤收集用户体验问题来收集信息。

资料来源与适用范围

资料来源
微软官方中文故障文档
适用范围
按正文的 Windows / Windows Server 适用版本;保留原文兼容性要求
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。