• Über Uns
  • Impressum
  • Datenschutzerklärung
  • Login
  • Registrieren
WindowsUnited
  • Windows 11
    • Windows 10
    • Anleitungen & Tipps
    • Windows Mobile
  • Surface
  • Gaming
  • Reviews
  • Exclusives
  • IT-Jobs
No Result
View All Result
WindowsUnited
  • Windows 11
    • Windows 10
    • Anleitungen & Tipps
    • Windows Mobile
  • Surface
  • Gaming
  • Reviews
  • Exclusives
  • IT-Jobs
No Result
View All Result
WindowsUnited
No Result
View All Result
Home Anleitungen

Microsoft: Darum sind Powershell Cmdlets langsam

von Alex
27. September 2019
in Anleitungen
0
Windows 10 erste Schritte
Teile auf FacebookTeile auf Twitter

Bei der Ausführung von signierten PowerShell-Cmdlets, kann es im Vergleich zu unsignierten Cmdlets zu langen Wartezeiten kommen. Doch warum ist das so? Microsoft hat nun einen Hinweis herausgegeben, der genau dieses Problem beleuchten soll.

Laut einem Hinweis aus Redmond verbindet sich ein signiertes PowerShell-Cmdlet mit den folgenden Certificate Trust List (CTL)-URLs, um das angehängte Sicherheitszertifikat zu überprüfen.

http://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/disallowedcertstl.cab
http://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab
Gerade bei Systemen, bei denen die Netzwerkverbindung nicht die Beste ist, kann genau diese Überprüfung zu langen Wartezeiten führen.
Um dem Problem vorzubeugen gibt es nun im Wesentlichen zwei Schritte, die wir kurz erläutern wollen.

Überprüfen auf Zertifikatsprüfungen

Ob sich ein Cmdlet mit einer der genannten CTL-URLs verbindet, lässt sich über den Befehl Get-AuthenticodeSignature -FilePath „path-to-file“ überprüfen.

cmdlet Powershell Kommando

Wenn euch das schreiben, einfach zu viel ist, haben wir noch eine Alternative für euch.

Navigiert im File Explorer zu der, dem Cmdlet zugeordneten DLL-Datei. Klickt nun mit der rechten Maustaste drauf und öffnet die „Eigenschaften“ -> „Digitale Signatur“. Nun sollte eine Information auftauchen, ob und mit welcher Certificate Trust List sich das Cmdlet verbindet.

digital-signature-properties

Vorübergehende Behebung des Problems

Wollt Ihr unterbinden, dass die Zertifikatsprüfung ausgeführt wird, gibt Microsoft den Hinweis, eine neue Gruppenrichtlinie zu erstellen. Diese Richtlinie unterbindet, dass Windows die vertrauenswürdigen und nicht vertrauenswürdigen CTLs aktualisiert. So wird anschließend die Verzögerung, die durch die CTL Prüfung entsteht beseitigt, da die Signatur nicht überprüft wird.

Um die Gruppenrichtlinie zu erstellen, geht wie folgt vor:

  1. Öffnet über die Suche den „Gruppenrichtlinien Editor“
  2. Auf der linken Seite klickt Ihr nun unter dem Punkt Computer Konfiguration auf den Ordner Windows Einstellungen. Anschließend findet Ihr auf der rechten Seite des Fensters, den Eintrag Sicherheitseinstellungen dort klickt Ihr nun drauf.
  3. Im nächsten Schritt wählt Ihr den Ordner Public Key Policies
  4. Nun findet Ihr die Einstellung „Certificate Path Validation Settings“
  5. Nun öffnet sich ein neues Fenster mit den Einstellungen. Navigiert in diesem Fenster zum Reiter „Netzwerkeinstellungen“
  6. Dort aktiviert die Checkbox „Bearbeiten der Policy Einstellungen“
  7. Deaktiviert die Checkbox Zertifikate im Microsoft Root Certificate Program automatisch aktualisieren (empfohlen) 
  8. Anschließend bestätigt Ihr eure Einstellungen mit OK

Nun sollten signierte Cmdlets wieder einwandfrei funktionieren.

Funktioniert der Tipp bei euch? Was sind eure Erfahrungen?

Tags: AnleitungCmdletMicrosoftpowershellSicherheitsüberprüfung
Share1TweetSendShare

Verwandte Artikel

Windows 11 glänzt mit größtem Nutzerplus seit der Veröffentlichung des Betriebssystems
Microsoft

Windows 11 glänzt mit größtem Nutzerplus seit der Veröffentlichung des Betriebssystems

6. Februar 2025
Windows 10 Game Bar: Microsoft öffnet ein mächtiges Gamer-Tool für alle – Welches Widget würdet ihr euch wünschen?
Apps

Microsoft Edge: Xbox Game Bar bekommt Browser Widget

28. Januar 2025
Nintendo Switch 2: Xbox bestätigt Unterstützung mit eigenen Spielen
Gaming

Nintendo Switch 2: Xbox bestätigt Unterstützung mit eigenen Spielen

28. Januar 2025
Diskussion abonnieren
Anmelden/Registrieren
Benachrichtige mich zu:
Logge dich ein zum Kommentieren
0 Comments
älteste
neuste beste Bewertung
Inline Feedbacks
View all comments

Anzeige


Amazon Deals

Amazon-Deals

Die WindowsUnited App

WindowsUnited App

WindowsUnited App - Jetzt als PWA für alle Plattformen

Einfach im Browser oder "zum Startbildschirm hinzufügen" und wie eine App nutzen.
WindowsUnited

© 2020 1United GmbH

Mehr

  • Impressum
  • Datenschutzerklärung
  • Facebook-Gruppe: Der WindowsUnited Newsroom
  • Jobs
  • Sende uns einen Tipp
  • Über Uns

Folge Uns   Blogverzeichnis - Bloggerei.de

Welcome Back!

Login to your account below

Forgotten Password? Jetzt registrieren

Erstelle ein Nutzerkonto!

Fülle das Formular aus, um dich zu registrieren

Alle Felder müssen ausgefüllt sein. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • Home
  • Windows
    • Windows 10
    • Anleitungen
    • Windows Mobile
  • Nokia
  • Surface
  • Reviews
  • Meinung
  • IT-Stellenmarkt
  • Impressum
  • Datenschutzerklärung
  • Anmeldung / Registrierung

© 2020 1United GmbH