Mit dem November-Sicherheitsupdate hat Microsoft die Überprüfung der Codierung und Signierung unter Windows und Windows Server umfassender (strenger) geregelt. Diese Änderung dient dazu, dass die Sicherheit dadurch verbessert wird.
„Diese beabsichtigte Änderung zur Verbesserung der Sicherheit kann dazu führen, dass betroffene Skripte, die fehlerhaftes UTF-8 enthalten, nach dem Update die Signaturüberprüfung nicht mehr bestehen, selbst wenn sie zuvor erfolgreich validiert wurden.“
Mit den Sicherheitsupdates im November 2026 und folgend können durch die strengere Kodierungsüberprüfung folgende Fehlermeldungen auftreten.
- Get-AuthenticodeSignature Status: „NotSigned“ für ein betroffenes, zuvor signiertes Skript.
- Set-AuthenticodeSignature Status: „UnknownError“ mit der Meldung „Für das Unicode-Zeichen existiert keine Zuordnung in der Ziel-Multibyte-Codeseite.“
- App Control for Business (WDAC) Auf Geräten, auf denen App Control erzwungen wird, werden betroffene Skripte mit fehlerhaftem UTF-8 möglicherweise im „ConstrainedLanguage“-Modus ausgeführt.
Repair-SignedPowerShellUtf8.ps1
Microsoft stellt für diese Zwecke ein Reparatur-Skript als Repair-SignedPowerShellUtf8.ps1 zur Verfügung. „Verwenden Sie -Path, um die Eingabedatei auszuwählen, -Recurse, um Unterordner zu durchsuchen, und -OutputPath, um ein Zielverzeichnis für die Reparatur oder Konvertierung festzulegen. Bei der Konvertierung gibt „-SourceCodePage“ bei Bedarf die ursprüngliche Kodierung der Datei an.“
- Scan (Standard) Überprüft Dateien oder Ordner und meldet ein potenzielles Kodierungsproblem, den aktuellen Signaturstatus sowie eine empfohlene Maßnahme. Die Dateien werden dabei nicht verändert.
- Repair Versucht in den Fällen 1 und 2 eine vorübergehende Reparatur unter Beibehaltung der bestehenden Signatur. Erstellt eine separate Kopie und überprüft deren Signatur. Es wird keine neue Signatur erstellt und der Signaturschlüssel wird nicht benötigt.
- ConvertToUtf8Bom Erstellt eine UTF-8-mit-BOM-Kopie und entfernt die alte Signatur. Überprüfen Sie den Text und signieren Sie die Kopie erneut. Dieser Modus signiert sie nicht für Sie. Dies ist der vorgeschlagene Vorgehensweg für Fall 3.
In dem Beitrag stellt Microsoft noch weitere Informationen und Lösungswege bereit. Das würde hier aber den Rahmen sprengen.
Windows 11 Tutorials und Hilfe
- In unserem Windows 11 Wiki findet ihr sehr viele hilfreiche Tipps und Tricks.
- Falls ihr Fragen habt, dann stellt diese ganz einfach bei uns im Forum.
- Installationsmedien: Aktuelle Windows 11 ISOs findet ihr hier: 26H2 26300 und hier 25H2 26200. Ansonsten immer in der rechten Sidebar.
- Windows 11 neu clean installieren Tipps und Tricks.
- Windows 11 auch ohne TPM und Secure Boot installieren.
- Windows 11 mit lokalem Konto auch Offline installieren.
- Windows 11 Inplace Upgrade Reparatur oder Feature Update.
- Automatisch anmelden Pin entfernen Windows 11.
- Alle Beiträge zu Windows 11 im Blog findet ihr über diese Seite. Wobei auch alle anderen Artikel interessant sein können.
