🇬🇧 | 🇩🇪 | 🇫🇷 | 🇪🇸 | 🇨🇳 | 🇸🇦
Wir haben keine DLL, aber wir haben:
Windows-Dateianalysator und Online-schneller Antivirus

Eine minimalistische Benutzeroberfläche mit schneller Suche, bequemem Hochladen und einer sauberen Abteilungsstruktur.

🛡️🔍 Überprüfen Sie Ihre Datei schnell, klicken Sie einfach auf diese Seite.
Virus-Check, Hashes, Signalüberprüfung, Architektur, KI-Informationen.

Wie man es repariert "Die WS-Management-Identifizierungsoperation ist nur bei Fernsitzungen verfügbar".

Fehlerbeschreibung

Der Fehler. "The WS-Management identification operation is only available on remote sessions" Dies geschieht in Windows (typischerweise bei Verwendung von PowerShell- oder WinRM-Befehlen wie Test-WSMan oder... Connect-WSMan ) wenn Sie versuchen, eine WS-Management-Operation mit dem Ziel der lokalen Maschine auszuführen ( localhost oder... 127.0.0.1 WinRM verhindert aktiv bestimmte Identitätsverifizierungsschleifen auf dem lokalen Host, um Sicherheitsgrenzen aufrechtzuerhalten und Loopback-Authentifizierungsprobleme zu vermeiden.


Schrittweise Lösungen

Methode 1: Entfernen des Zielparameters für die lokale Prüfung

If you are troubleshooting WinRM on your current machine, running the command with explicit local loopback addresses triggers this error.

  1. Öffnen. PowerShell als Administrator.
  2. Statt zu rennen:
    Test-WSMan -ComputerName localhost
  3. Führen Sie den Befehl ohne den Computernamen-Parameter aus, um den lokalen WinRM-Dienst zu testen:
    Test-WSMan

Methode 2: Aktivieren der lokalen Loopback für die Fernverwaltung (DisableLoopbackCheck)

Wenn Ihre Anwendung oder Ihr Skript eine Verbindung zu localhost Sie müssen die Windows-Registrierung über einen expliziten Session-Aufruf im Remote-Stil ändern, um eine lokale Loopback-Authentifizierung zu ermöglichen.

  1. Drücken Sie die... Windows Key + R, Typ regedit, und drücken. Enter Um den Registrierungs-Editor zu öffnen.
  2. Navigieren Sie zum folgenden Pfad: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
  3. Klicken Sie mit der rechten Maustaste auf Lsa Ordner, wählen New, und dann klicken DWORD (32-bit) Value.
  4. Nennen Sie den neuen Wert DisableLoopbackCheck.
  5. Doppelklick. DisableLoopbackCheck, wechseln Sie es. Value data Ich bin hier. 1 Und halten Sie die Basis wie sie ist. Hexadecimal.
  6. Klicken OK und Ihren Computer neu starten, damit die Änderungen wirksam werden.

Methode 3: Konfiguration von WinRM-vertrauenswürdigen Hosts

Manchmal beschränkt die Sicherheitsrichtlinie den WS-Management-Verkehr sogar intern. WinRM zu zwingen, allen Hosts (oder Ihrer spezifischen lokalen Konfiguration) zu vertrauen, umgeht strenge Identifikationsblöcke.

  1. Klicken Sie mit der rechten Maustaste auf das Startmenü und wählen Sie Terminal (Admin) oder... PowerShell (Admin).
  2. Führen Sie den folgenden Befehl aus, um die Ausrichtung von Loopback und Remote-Authentifizierung zu ermöglichen:
    Set-Item WSMan:\localhost\Client\TrustedHosts -Value "*" -Force
  3. Wiederherstellen des WinRM-Dienstes, um die Konfiguration anzuwenden:
    Restart-Service WinRM

Methode 4: Verwenden Sie New-PSSession für lokale Szenarien

Wenn Sie einen Remote-Sitzungskontext lokal für ein Skript simulieren müssen, erstellen Sie eine formelle PowerShell-Sitzung anstelle einer direkten Verbindungsaufforderung.

  1. Öffnen Sie Ihr Skript oder die PowerShell-Konsole.
  2. Initialisieren Sie die Verbindung als Sitzungsblock wie folgt:
    $session = New-PSSession -ComputerName "localhost"
    Invoke-Command -Session $session -ScriptBlock { Get-Process }
    Remove-PSSession $session
ERROR_WSMAN_INVALID_URI_WMI_SINGLETON | ERROR_WSMAN_INVALID_URI_WMI_ENUM_WQL | ERROR_WSMAN_NO_PUSH_SUBSCRIPTION_FOR_LOCAL_SESSION | ERROR_WSMAN_INVALID_SUBSCRIPTION_MANAGER | ERROR_WSMAN_NON_PULL_SUBSCRIPTION_NOT_SUPPORTED

Es kann einige Fehler geben.. Learn Microsoft