网络与域名解析

无法安装 SNMP 和 WMI SNMP 提供程序功能 - Windows Client

· 52CE 我爱测

本文提供了在 Windows 10 或 Windows 11 中添加简单网络管理协议(SNMP)和 Windows Management Instrumentation (WMI) SNMP 提供程序功能的解决方法。 添加 SNMP 和 WMI SNMP 提供程序功能时出错 尝试使用 部署映像服务和管理(DISM.exe)(/zh-cn/windows-hardware/manufacture/desktop/what-is-dism) 工具在 Windo

本文提供了在 Windows 10 或 Windows 11 中添加简单网络管理协议(SNMP)和 Windows Management Instrumentation (WMI) SNMP 提供程序功能的解决方法。

添加 SNMP 和 WMI SNMP 提供程序功能时出错

尝试使用 部署映像服务和管理(DISM.exe) 工具在 Windows 10 或 Windows 11 中添加 SNMP 和 WMI SNMP 提供程序功能,如下所示:

dism /online /enable-feature /featureName:SNMP /featureName:WMISnmpProvider

然后,你会收到以下错误消息:

错误:0x800f080c 功能名称 SNMP 未知。 功能名称 WMISnmpProvider 未知。 无法识别 Windows 功能名称。 使用 /Get-Features 选项查找映像中的功能名称,然后重试该命令。

重要

出现此问题的原因是 SNMP 和 WMI SNMP 提供程序功能已弃用。

要解决此问题,请使用下列方法之一。

从“设置”页添加 SNMP 和 WMI SNMP 提供程序功能

  1. 转到“开始”,选择“设置>系统”。

    注意

    在低于 Windows 10 版本 22H2 的版本中,请改为转到**“设置**>应用”> 应用和功能。

  2. 选择**“可选功能>添加功能”。**

    • 若要添加 SNMP 功能,请选择“简单网络管理协议”(SNMP)>“添加”。
    • 若要添加 WMI SNMP 提供程序功能,请选择“ WMI SNMP 提供程序>添加”。

若要验证添加的状态,请选择“ 查看可选功能历史记录”。

使用 Windows PowerShell 添加 SNMP 和 WMI SNMP 提供程序功能

  1. 以管理员身份启动 Windows PowerShell。

  2. 运行以下 Add-WindowsCapability cmdlet 以添加 SNMP 和 WMI SNMP 提供程序功能。

    Add-WindowsCapability -Online -Name "SNMP.Client~~~~0.0.1.0"
    
    Add-WindowsCapability -Online -Name "WMI-SNMP-Provider.Client~~~~0.0.1.0"
    

若要验证添加的状态,请运行以下 Get-WindowsCapability cmdlet。

Get-WindowsCapability -Online -Name "SNMP.Client~~~~0.0.1.0"
Get-WindowsCapability -Online -Name "WMI-SNMP-Provider.Client~~~~0.0.1.0"

如果正确添加了这些功能,则状态为 “已安装 ”。

数据收集

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

资料来源与适用范围

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

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

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