Pôvodný dátum publikovania: Júna 18, 2026
ID KB: 5105752
Príznaky
Globálne definície JScript a kontext spustenia načítané z viacerých skriptov alebo poskytnuté prostredníctvom polyfillov nemusia pretrvávať po dokončení spustenia každého skriptu. Výsledkom je, že niektoré skripty, ktoré fungovali v starších verziách Windowsu, mohli zlyhať vo Windows 11, verzii 24H2 a novších.
Príčina
jscript9legacy.dll je súbor knižnice DLL (dynamic link library), ktorý sa používa v operačných systémoch Windows, najmä na spúšťanie kódu JScript. Táto knižnica DLL je novšia verzia, ktorá nahrádza staršie jscript9.dll riešením rôznych zraniteľností a zlepšovaním zabezpečenia od verzie Windows 11 24H2.
Staršia jscript9.dll automaticky uchováva globálne definície a kontext, takže funkcie načítané z viacerých skriptov zostávajú dostupné. V jscript9legacy.dllsa kontext spustenia predvolene nezachováva. Funkcie definované v jednom skripte sa po spustení zahodia a nie sú prístupné pre zvyšok skriptu.
Riešenie
Tento problém je vyriešený v aktualizáciách Windowsu vydaných 24. februára 2026 (KB5077241 a neskôr. Funkcia, ktorá tento problém rieši, je však predvolene vypnutá. Ak chcete povoliť trvalý kontext spúšťania príkazu JScript, postupujte podľa týchto krokov.
Dôležité: Tento článok obsahuje informácie o úprave databázy Registry. Pred vykonaním úprav databázu Registry zálohujte. Uistite sa, že viete, ako obnoviť databázu Registry, ak sa vyskytne problém. Ďalšie informácie o zálohovaní, obnovení a úprave registra nájdete v časti Ako zálohovať a obnoviť databázu Registry v systéme Windows.
-
Spustite nasledujúci príkaz na vytvorenie kľúča databázy Registry ovládacieho prvku funkcií:
reg add "HKLM\Software\Policies\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_ENABLE_PERSISTENCE"
-
Pod týmto kľúčom vytvorte novú hodnotu DWORD (32-bitovú).
-
Hodnotu nakonfigurujete takto:
-
Ak chcete povoliť perzistenciu len pre konkrétne procesy: Nastavte hodnotu na 1 pre názov každého cieľového procesu.
-
Povolenie perzistencie pre všetky procesy: Pridajte * ako názov kľúča a nastavte jeho hodnotu na 1.
-