Hatókör
Windows 11 version 24H2, all editions Windows 11 version 25H2, all editions Windows Server 2025

Eredeti közzétételi dátum: Június 18, 2026

Tudásbáziscikk azonosítója: 5105752

Tünetek 

Előfordulhat, hogy a JScript globális definíciós fájljai és végrehajtási környezete, amely több parancsfájlból töltődik be vagy polyfills használatával van megadva, nem marad fenn az egyes parancsfájlok futtatásának befejezése után. Ennek eredményeképpen előfordulhat, hogy néhány, a Windows korábbi verziójában működő szkript hibát jelez a Windows 11, 24H2-es és újabb verzióiban. 

Ok 

A jscript9legacy.dll egy dinamikus csatolású kódtár (DLL) fájl, amelyet Windows operációs rendszerekben használnak, különösen JScript-kód futtatására. Ez a DLL egy újabb verzió, amely felváltja a régebbi jscript9.dll a különböző biztonsági rések kezelése és a biztonság javítása érdekében, Windows 11, 24H2-es verzióval kezdődően.  

A régebbi jscript9.dll automatikusan megőrzi a globális definíciókat és környezetet, így a több parancsfájlból betöltött függvények is elérhetők maradnak. A jscript9legacy.dlla végrehajtási környezet alapértelmezés szerint nem őrződött meg. Az egyik szkriptben definiált függvények a végrehajtás után el lesznek vetve, és a szkript többi része nem fér hozzájuk.  

Megoldás 

Ezt a problémát a 2026. február 24-én és azt követően kiadott Windows-frissítések (KB5077241) kezelik. A problémát megoldó szolgáltatás azonban alapértelmezés szerint le van tiltva. Az állandó JScript-végrehajtási környezet engedélyezéséhez kövesse az alábbi lépéseket. 

Fontos: Ez a cikk információt tartalmaz a beállításjegyzék módosításáról. A módosítás előtt készítsen biztonsági másolatot a beállításjegyzékről. Legyen tisztában azzal is, hogy probléma esetén hogyan állíthatja vissza a beállításjegyzéket. A beállításjegyzék biztonsági mentésének, visszaállításának és módosításának módjáról további információkat a Windows beállításjegyzék biztonsági mentése és visszaállítása című témakörben talál. 

  1. Futtassa a következő parancsot a szolgáltatásfelügyelő beállításkulcs létrehozásához:

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

  2. Ez alatt a kulcs alatt hozzon létre egy új DWORD (32 bites) értéket.

  3. Konfigurálja az értéket az alábbiak szerint:

    1. Az adatmegőrzés engedélyezése csak bizonyos folyamatokra vonatkozóan: Állítsa az 1 értéket minden célfolyamatnévhez.

    2. Az adatmegőrzés engedélyezése az összes folyamathoz: Adja hozzá a * karaktert kulcsnévként, és állítsa az értékét 1-re.

  Képernyőkép a funkcióvezérlés beállításkulcs létrehozásának lépéseiről

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.