Gilt für
Windows 11 version 24H2, all editions Windows 11 version 25H2, all editions Windows Server 2025

Ursprüngliches Veröffentlichungsdatum: 18. Juni 2026

KB-ID: 5105752

Symptome 

Globale JScript-Definitionen und -Ausführungskontexte, die aus mehreren Skripts geladen oder über Polyfills bereitgestellt werden, bleiben nach Abschluss der Ausführung der einzelnen Skripts möglicherweise nicht erhalten. Daher können einige Skripts, die in früheren Versionen von Windows funktionierten, in Windows 11 Version 24H2 und höher fehlschlagen. 

Ursache 

Die jscript9legacy.dll ist eine DLL-Datei (Dynamic Link Library), die in Windows-Betriebssystemen verwendet wird, insbesondere zum Ausführen von JScript-Code. Diese DLL ist eine neuere Version, die die ältere jscript9.dll ersetzt, um verschiedene Sicherheitsrisiken zu beheben und die Sicherheit zu verbessern, ab Windows 11 Version 24H2.  

Die ältere jscript9.dll behält globale Definitionen und den Kontext automatisch bei, sodass funktionen, die aus mehreren Skripts geladen werden, weiterhin zugänglich sind. In jscript9legacy.dllwird der Ausführungskontext standardmäßig nicht beibehalten. Funktionen, die in einem Skript definiert sind, werden nach der Ausführung verworfen und sind für den Rest des Skripts nicht zugänglich.  

Lösung 

Dieses Problem wird in Windows-Updates behoben, die am und nach dem 24. Februar 2026 (KB5077241) veröffentlicht wurden. Das Feature, das das Problem behebt, ist jedoch standardmäßig deaktiviert. Führen Sie die folgenden Schritte aus, um den permanenten JScript-Ausführungskontext zu aktivieren. 

Wichtig: Dieser Artikel enthält Informationen zum Ändern der Registrierung. Stellen Sie sicher, dass Sie die Registrierung sichern, bevor Sie sie ändern. Stellen Sie sicher, dass Sie wissen, wie Sie die Registrierung wiederherstellen, falls ein Problem auftreten sollte. Weitere Informationen zum Sichern, Wiederherstellen und Ändern der Registrierung finden Sie unter Sichern und Wiederherstellen der Registrierung in Windows

  1. Führen Sie den folgenden Befehl aus, um den Registrierungsschlüssel für die Featuresteuerung zu erstellen:

    reg add "HKLM\Software\Policies\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_ENABLE_PERSISTENCE"

  2. Erstellen Sie unter diesem Schlüssel einen neuen DWORD-Wert (32-Bit).

  3. Konfigurieren Sie den Wert wie folgt:

    1. So aktivieren Sie Persistenz nur für bestimmte Prozesse: Legen Sie den Wert für jeden Zielprozessnamen auf 1 fest.

    2. So aktivieren Sie Persistenz für alle Prozesse: Fügen Sie * als Schlüsselnamen hinzu, und legen Sie den Wert auf 1 fest.

  Screenshots mit Schritten zum Erstellen des Registrierungsschlüssels für die Featuresteuerung

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.