Windows-Fehlerbehebung: WinRS-Client kann die Anfrage nicht verarbeiten
Fehlerbeschreibung
Dieser Fehler tritt auf, wenn die Windows Remote Management (WinRM) oder Windows Remote Shell (WinRS) -Infrastruktur eine Shell-Sitzung nicht ordnungsgemäß bereinigen oder verwalten kann. The parameter required for the WinrsFreeCreateShellResult function is null or zero ) zeigt einen internen API-Speicher-/Zeigerfehler an, bei dem der Client einen gültigen Sitzungshandle vom Host erwartete, stattdessen jedoch leere oder beschädigte Daten erhielt. Dies wird typischerweise durch eine beschädigte WinRM-Konfiguration, veraltete Netzwerkadaptertreiber oder strenge lokale Sicherheitsrichtlinien verursacht, die den Kommunikationshandshake zwischen dem Client und dem Remote-Host blockieren.
Schrittweise Lösungen
Schritt 1: Führen Sie die Befehlszeile als Administrator aus
Um die Konfigurationsreparaturen durchzuführen, müssen Sie eine erweiterte Befehl-Instanz verwenden.
- Drücken Sie die... Windows Key auf deiner Tastatur.
- Typ cmd.
- Mit der rechten Maustaste. Command Prompt in den Suchergebnissen.
- Wählen Sie. Run as administrator.
Schritt 2: Neustart und Reset des WinRM-Dienstes
Durch die Aktualisierung des Dienstes können alle feststehenden Speicherhandflächen oder toten Sitzungen gelöscht werden, die den Nullparameterfehler verursachen.
- In the Command Prompt window, type the following command to stop the service and press Enter:
net stop winrm - Starten Sie den Dienst erneut, indem Sie diesen Befehl eingeben und drücken Enter:
net start winrm
Schritt 3: Reparatur der WinRM-Konfiguration
Wenn der Neustart nicht funktioniert, sollten Sie WinRM zwingen, seine Zuhörer und grundlegenden Konfigurationsparameter auf einen sauberen Zustand zurückzusetzen.
- Geben Sie den folgenden Befehl in die Eingabeaufforderung für Administratoren ein und drücken Sie Enter:
winrm quickconfig - Wenn Sie aufgefordert werden, Änderungen vorzunehmen oder das System zu analysieren, geben Sie y (Ja) und drücken. Enter um Windows zu erlauben, Ihre Fernverwaltungsumgebung automatisch zu reparieren.
Schritt 4: Konfigurieren Sie die LocalAccountTokenFilterPolicy
Strenge Filterregeln für die Benutzerkontokontrolle (UAC) für lokale Konten entfernen häufig die erforderlichen Berechtigungen bei Fernanrufen, was zu Null-Rückgabewerten führt. Das Hinzufügen dieses Registrierungsschlüssels löst Authentifizierungsabfälle.
- In der Eingabeaufforderung fügen Sie den folgenden Befehl genau wie gezeigt ein und drücken Sie Enter:
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f - Starten Sie Ihren Computer neu, damit diese Richtlinienänderung vollständig wirksam wird.
Schritt 5: Aktualisieren Sie Ihre Netzwerktreiber
If the problem persists, faulty network data streams can drop packets required for the WinrsFreeCreateShellResult Umgang mit dem Lebenszyklus.
- Klicken Sie mit der rechten Maustaste auf den Menüknopf Windows Start und wählen Sie Device Manager.
- Erweitern Sie die... Network adapters Abschnitt.
- Klicken Sie mit der rechten Maustaste auf Ihr primäres Netzwerkanschlussgerät (Ethernet- oder Wi-Fi-Adapter).
- Klicken Update driver.
- Wählen Sie. Search automatically for drivers und folgen Sie den Anweisungen auf dem Bildschirm, um die Updates abzuschließen.
Es kann einige Fehler geben.. Learn Microsoft