Unter Windows 11 24H2 und Windows 11 25H2 wurde aus Sicherheitsgründen (Sicherheitslücken) die jscript9legacy.dll integriert, die die ältere jscript9.dll ersetzt. Durch den Wechsel der DLL kann es möglicherweise zu einem Problem kommen, welches manuell gelöst werden kann.
„Die ältere „jscript9.dll“ behält globale Definitionen und den Kontext automatisch bei, sodass auf Funktionen, die aus mehreren Skripten geladen wurden, weiterhin zugegriffen werden kann. In der „jscript9legacy.dll“ bleibt der Ausführungskontext standardmäßig nicht erhalten. In einem Skript definierte Funktionen werden nach der Ausführung verworfen und sind für den Rest des Skripts nicht mehr zugänglich.“
Mit dem Februar Update KB5077241 oder danach wurde dieses Problem zwar behoben. Es wurde aber per Standard als „Deaktiviert“ deklariert. Wer einen dauerhaften JScript-Ausführungskontext ermöglichen möchte, kann diesen in der Registry aktivieren.
- Über die Eingabeaufforderung:
reg add "HKLM\Software\Policies\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_ENABLE_PERSISTENCE"
- Kann ein DWORD-Wert (32-Bit) erstellt werden. Einmal für einen bestimmten Prozess mit dem Wert 1
- Oder für alle Prozesse mit dem Namen * und dem Wert 1
Hinweis: Dies ist ein ganz spezieller Fall. Im Normalfall wird man diese Lösung nicht benötigen.
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: 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.
