Wie man es repariert "Der Dienst WS-Management erhielt eine Anfrage, in der eine maximale Anzahl von Elementen angegeben wurde, aber der Dienst unterstützt diese Funktion nicht".
Fehlerbeschreibung
Dieser Fehler tritt typischerweise auf, wenn eine Remote-PowerShell-Sitzung oder ein Management-Tool (wie Windows Admin Center, System Center oder eine Überwachungssoftware von Drittanbietern) versucht, Daten mit Windows Remote Management (WinRM) abzufragen. Die Clientanfrage gibt einen Parameter an, um die maximale Anzahl der in einem einzigen Batch zurückgegebenen Elemente zu begrenzen oder zu definieren (Pagination oder Aufzähloptimierung). Der WinRM / WS-Management-Dienst auf der Zielmaschine ist jedoch mit einer Richtlinie oder einer Versionseinschränkung konfiguriert, die diese spezifische Pagination-Funktion nicht erkennt oder unterstützt, was dazu führt, dass die Anfrage fehlschlägt.
Schritt für Schritt
Um dieses Problem zu lösen, müssen Sie die WinRM-Konfiguration auf der Zielmaschine anpassen, um Aufzähl- und Optimierungsanfragen ordnungsgemäß zu verarbeiten, oder sicherstellen, dass der Dienst mit den entsprechenden Kompatibilitäts-Einstellungen ausgeführt wird.
Schritt 1: Öffnen Sie PowerShell als Administrator
- Drücken Sie die... Windows Key auf deiner Tastatur.
- Typ
powershell. - Mit der rechten Maustaste. Windows PowerShell von den Suchergebnissen.
- Wählen Sie. Run as administrator.
Schritt 2: Überprüfen Sie die aktuelle WinRM-Konfiguration
Bevor Sie Änderungen vornehmen, können Sie Ihre aktuelle WS-Management-Konfiguration anzeigen, um sicherzustellen, dass der Dienst aktiv ist und seine Eigenschaften sehen.
- Geben Sie den folgenden Befehl ein und drücken Sie Enter:
winrm get winrm/config - Überprüfen Sie die Ausgabe, um sicherzustellen, dass der Dienst ausgeführt wird, und prüfen Sie, ob benutzerdefinierte Richtlinien das Verhalten von WS-Management einschränken.
Schritt 3: Aktivieren von WinRM-Kompatibilitätsfunktionen
Der Fehler tritt häufig auf, weil erweiterte Aufzählfunktionen blockiert oder nicht konfiguriert sind. Sie können die Standard-WinRM-Konfiguration zurücksetzen und aktualisieren, um sicherzustellen, dass alle Standardfunktionen unterstützt werden.
- Laufen Sie den Befehl aus, um WinRM schnell mit Standard-Standardvorgaben zu konfigurieren:
winrm quickconfig - Wenn Sie aufgefordert werden, Änderungen vorzunehmen oder die Firewall-Ausnahmen zu analysieren, drücken Sie
YUnd dann... Enter um es zu bestätigen.
Schritt 4: MaxElements und Timeout-Einstellungen für die Aufzählung anpassen
Manchmal führen explizite Einschränkungen für maximale Elemente oder Timeouts dazu, dass der WS-Management-Dienst optimierte Abfragen ablehnt.
- Führen Sie den folgenden Befehl aus, um die standardmäßige maximale Anzahl von Elementen pro Benutzer zu konfigurieren, wenn die Abfrage einen Systemschwellenwert erreicht:
winrm set winrm/config/winrs '@{MaxShellsPerUser="30";MaxProcessesPerShell="25"}' - Anschließend wird die Timeout-Richtlinie für die Aufzählung angepasst, um dem Dienst mehr Zeit zu geben, um Elemente zu verarbeiten, ohne dass die Batchanfrage fehlschlägt:
winrm set winrm/config/Timeout '@{Value="60000"}'
Schritt 5: Wiederaufnehmen des WinRM-Dienstes
Damit die Konfigurationsänderungen voll wirksam werden, müssen Sie den Windows Remote-Management-Dienst neu starten.
- Stoppen des Dienstes durch Ausführen:
net stop winrm - Starten Sie den Dienst erneut, indem Sie laufen:
net start winrm
Schritt 6: Überprüfen Sie die Verbindung
Testen Sie die Verbindung vom Clientcomputer oder lokal, um sicherzustellen, dass der Fehler behoben wird.
- Führen Sie einen lokalen Testbefehl aus, um sicherzustellen, dass der Dienst auf Aufzählungsanfragen antwortet:
Get-WSManInstance -ResourceURI "winrm/config" - Wenn Sie die Verbindung aus der Ferne herstellen, testen Sie die Verbindung von der Verwaltungsmaschine mit:
Test-WSMan -ComputerName "TARGET_COMPUTER_NAME"(Ersetzen Sie
TARGET_COMPUTER_NAMEmit dem tatsächlichen Namen oder der IP-Adresse der gerade konfigurierten Maschine).
Es kann einige Fehler geben.. Learn Microsoft