Prvotni datum objave: Junij 18, 2026
ID zbirke znanja: 5105752
Znaki
Globalne definicije JScript in kontekst izvajanja, naloženi iz več skriptov ali zagotovljeni prek polifillov, morda ne bodo ohranjeni po končanem izvajanju vsakega skripta. Zato nekateri skripti, ki so delovali v starejših različicah sistema Windows, morda ne bodo uspeli v sistemu Windows 11, različica 24H2 in novejših različicah.
Vzrok
jscript9legacy.dll je datoteka knjižnice dinamičnih povezav (DLL), ki se uporablja v operacijskih sistemih Windows, zlasti za zagon kode JScript. Ta DLL je novejša različica, ki nadomešča starejše jscript9.dll za odpravljanje različnih ranljivosti in izboljšanje varnosti, začenši z Windows 11, različica 24H2.
Starejši jscript9.dll samodejno ohranja globalne definicije in kontekst, tako da funkcije, naložene iz več skriptov, ostanejo dostopne. V jscript9legacy.dllkontekst izvajanja privzeto ne ostane. Funkcije, definirane v enem skriptu, se po izvedbi zavržejo in niso dostopne preostalemu skriptu.
Rešitev
Ta težava je odpravljena v posodobitvah sistema Windows, izdanih 24. februarja 2026 (KB5077241) in pozneje. Vendar pa je funkcija, ki odpravlja težavo, privzeto onemogočena. Če želite omogočiti trajni kontekst izvajanja JScript, sledite tem korakom.
Pomembno: V tem članku so na voljo informacije o tem, kako lahko spremenite register. Preden spremenite register, naredite varnostno kopijo registra. Če pride do težave, se prepričajte, da znate obnoviti register. Za več informacij o tem, kako lahko varnostno kopirate, obnovite in spreminjate register, glejte Kako varnostno kopirati in obnoviti register v sistemu Windows.
-
Zaženite ta ukaz, da ustvarite registrski ključ za nadzor funkcij:
reg add »HKLM\Software\Policies\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_ENABLE_PERSISTENCE«
-
Pod tem ključem ustvarite novo vrednost DWORD (32-bitno).
-
Vrednost konfigurirajte na naslednji način:
-
Če želite omogočiti obstojnost le za določene procese: Nastavite vrednost na 1 za vsako ime ciljnega procesa.
-
Če želite omogočiti obstojnost za vse procese: Dodajte * kot ime ključa in nastavite njegovo vrednost na 1.
-