本文提供在 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 提供者功能
移至 [開始],選取 [設定>系統]。
注意
在 Windows 10 版本 22H2 之前的版本中,請改為移至 [設定>應用程式>與功能]。
選取 [選擇性功能>][新增功能]。
- 若要新增 SNMP 功能,請選取 [簡單網路管理通訊協定][SNMP][>新增]。
- 若要新增 WMI SNMP 提供者功能,請選取 [WMI SNMP 提供者>新增]。
若要確認新增的狀態,請選取 [ 查看選擇性功能歷程記錄]。
使用 Windows PowerShell 新增 SNMP 和 WMI SNMP 提供者功能
以系統管理員身分啟動 PowerShell。
執行下列 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 收集資訊中針對使用者體驗問題收集資訊中所述的步驟來收集資訊。