Velja za
Windows 11 version 24H2, all editions Windows 11 version 25H2, all editions Windows Server 2025

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

  1. Zaženite ta ukaz, da ustvarite registrski ključ za nadzor funkcij:

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

  2. Pod tem ključem ustvarite novo vrednost DWORD (32-bitno).

  3. Vrednost konfigurirajte na naslednji način:

    1. Če želite omogočiti obstojnost le za določene procese: Nastavite vrednost na 1 za vsako ime ciljnega procesa.

    2. Če želite omogočiti obstojnost za vse procese: Dodajte * kot ime ključa in nastavite njegovo vrednost na 1.

  Posnetki zaslona, ki prikazujejo korake za ustvarjanje registrskega ključa za nadzor funkcij

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.