Wie man es repariert "Der WS-Management-Dienst kann die Anfrage nicht verarbeiten. Die DMTF-Klasse im Repository verwendet eine andere Hauptversionsnummer als die angeforderte Klasse. Auf diese Klasse kann mit einer nicht-DMTF-Ressource-URI zugegriffen werden".
Fehlerbeschreibung
This error typically occurs when there is a version mismatch or corruption in the Windows Management Instrumentation (WMI) repository or the Web Services-Management (WS-Management) configuration. It frequently triggers during remote management tasks (like WinRM or PowerShell Remoting) when the querying system requests a specific class version (often a newer DMTF standard) that does not match the schema version compiled inside the target machine's WMI repository.
Schrittweise Lösungen
Folgen Sie den folgenden Methoden, um das Problem zu lösen.
Methode 1: Neue Registrierung der WMI-Komponenten und Kompilationsdateien
Wenn Windows gezwungen wird, die Dateien des Managed Object Formats (.mof) neu zu kompilieren, löst sich der Versionsausfall.
- Drücken Sie die... Windows Key, Typ
cmd, mit der rechten Maustaste auf Command Prompt, und wählen Run as administrator. - Stoppen Sie die WinRM- und WMI-Dienste, indem Sie die folgenden Befehle nacheinander ausführen:
net stop winrm net stop winmgmt - Navigieren Sie zum WMI-Verzeichnis:
cd %windir%\system32\wbem - Registrieren Sie alle WMI-Dateien.mof und.mfl erneut, indem Sie diesen Schleifbefehl ausführen:
for /f %s in ('dir /b *.mof *.mfl') do mofcomp %s - Registrieren Sie die WMI-Dynamic-Link-Bibliotheken erneut:
for /f %s in ('dir /b *.dll') do regsvr32 /s %s - Starten Sie die zuvor eingestellten Dienste neu:
net start winmgmt net start winrm
Methode 2: Wiederaufbau des WMI-Repositoriums
Wenn das Neuregistrieren von Dateien nicht funktioniert, könnte das Repository selbst strukturell beschädigt sein und einen konsistenten Wiederaufbau benötigen.
- Öffnen. Command Prompt als Administrator.
- Überprüfen Sie die Konsistenz des WMI-Repositoriums durch Ausführen:
winmgmt /verifyrepository - Wenn in der Ausgabe "Repository is not consistent" steht, führen Sie den folgenden Befehl aus, um eine Live-Reparatur zu versuchen:
winmgmt /salvagerepository - Wenn der Fehler fortbesteht oder die Rettung fehlschlägt, wird die Repository-Struktur vollständig zurückgesetzt:
winmgmt /resetrepository - Starten Sie Ihren Computer neu, damit Windows die Datenbank von Grund auf neu erstellen kann.
Methode 3: Aktualisieren oder neu installieren von Windows Management Framework (WMF)
Wenn Sie bei der Verbindung zwischen verschiedenen Betriebssystemgenerationen auf diesen Fehler stoßen (z. B. wenn Windows 10/11 mit einem älteren Windows Server kommuniziert), fehlt der älteren Maschine möglicherweise die erforderlichen DMTF-Klassenschema-Updates.
- Identifizieren Sie die Betriebssystemversion der Ausgangs- und Zielmaschinen.
- Stellen Sie sicher, dass auf beiden Maschinen die neuesten Windows-Updates installiert sind, da Microsoft WMI-Schemata häufig durch kumulative Updates aktualisiert.
- If you are using an older version of Windows Server, download and install the latest supported version of Windows Management Framework (WMF) direkt vom offiziellen Microsoft-Download-Portal.
Es kann einige Fehler geben.. Learn Microsoft