Udostępnij za pośrednictwem


Nie można dodać funkcji dostawcy SNMP i WMI SNMP w systemie Windows 10 lub Windows 11

Ten artykuł zawiera obejścia umożliwiające dodanie funkcji dostawcy SNMP (Simple Network Management Protocol) i Windows Management Instrumentation (WMI) SNMP Provider w systemie Windows 10 lub Windows 11.

Błąd podczas dodawania funkcji dostawcy SNMP i WMI

Spróbuj dodać funkcje dostawcy SNMP i WMI SNMP w systemie Windows 10 lub Windows 11 przy użyciu narzędzia Obsługa i zarządzanie obrazami wdrażania (DISM.exe) w następujący sposób:

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

Następnie zostanie wyświetlony następujący komunikat o błędzie:

Błąd: 0x800f080c
Nazwa funkcji SNMP jest nieznana.
Nazwa funkcji WMISnmpProvider jest nieznana.
Nie rozpoznano nazwy funkcji systemu Windows.
Użyj opcji /Get-Features, aby znaleźć nazwę funkcji na obrazie i ponowić próbę polecenia.

Ważne

Ten problem występuje, ponieważ funkcje dostawcy SNMP SNMP i WMI są przestarzałe.

W celu obejścia tego problemu należy skorzystać z jednej z następujących metod:

Dodawanie funkcji dostawcy SNMP i WMI SNMP ze strony Ustawienia

  1. Przejdź do pozycji Start, wybierz pozycję System ustawień>.

    Uwaga 16.

    W wersjach starszych niż Windows 10 w wersji 22H2 przejdź do pozycji Ustawienia>Aplikacje>i funkcje.

  2. Wybierz pozycję Funkcje>opcjonalne Dodaj funkcję.

    • Aby dodać funkcję SNMP, wybierz pozycję Simple Network Management Protocol (SNMP)>Dodaj.
    • Aby dodać funkcję dostawcy SNMP usługi WMI, wybierz pozycję Dodaj dostawcę>protokołu WMI SNMP.

Aby sprawdzić stan dodany, wybierz pozycję Zobacz historię funkcji opcjonalnych.

Dodawanie funkcji dostawcy SNMP i WMI SNMP przy użyciu programu Windows PowerShell

  1. Uruchom program Windows PowerShell jako administrator.

  2. Uruchom następujące polecenia cmdlet Add-WindowsCapability , aby dodać funkcje dostawcy SNMP i WMI SNMP.

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

Aby sprawdzić stan dodany, uruchom następujące polecenia cmdlet Get-WindowsCapability .

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

Stan jest instalowany, jeśli te funkcje są dodawane poprawnie.

Zbieranie danych

Jeśli potrzebujesz pomocy technicznej firmy Microsoft, zalecamy zebranie informacji, wykonując kroki opisane w temacie Zbieranie informacji przy użyciu usługi TSS w przypadku problemów z środowiskiem użytkownika.