A 64 bites Internet Explorer folyamatok engedélyezése
Amint azt bizonyára tudja, a Windows 64 bites kiadásai között megtalálható a 32 bites Internet Explorer és a 64 bites verzió is. Ez a Windows XP Professional x64 Edition óta így van, és mindkét kiadás a kiegészítőkkel való kompatibilitás miatt van benne. A 64 bites IE első bevezetésekor a legtöbb kiegészítő, például a Flash Player, a Java és a legtöbb ActiveX-vezérlő csak 32 bites volt. A 32 bites kiegészítők nem működnek a 64 bites IE-vel, ezért a Microsoft az x86-os és az x64-es IE-verziókat is csomagolta. A felhasználók könnyedén megnyithatták azt az IE-t, amelyet akartak, de ez megváltozott az Internet Explorer 10-zel. Lássuk hogyan.
Az IE első 64 bites verziója az Internet Explorer 6 volt, amely a Windows XP 64 bites kiadásában szerepel. Az IE6-tól egészen az IE9-ig a 32 bites IE a C:\Program Files (x86)\Internet Explorer\IExplore.exe fájlból, a 64 bites IE pedig a C:\Program Files\Internet Explorer\IExplore.exe fájlból nyitható meg. A 64 bites Windows Feladatkezelőjében a Folyamatok lapon láthatja, hogy mely IE-folyamatok 32 bitesek.
Az Internet Explorer 10-ben azonban a Microsoft változtatást hajtott végre – a böngésző keretfolyamata mindig 64 bites IE10 és újabb verziókban, de a lapfolyamatok alapértelmezés szerint 32 bitesek. Függetlenül attól, hogy az IE-t a Program Files vagy a Program Files (x86) alkalmazásból nyitja meg, ez a helyzet.
Az IE10 új funkciót vezetett be Enhanced Protected Mode néven. Ha az Enhanced Protected Mode engedélyezve van, akkor az IE engedélyezi a 64 bites lapfolyamatokat. Ezzel szemben a 64 bites IE engedélyezéséhez lépjen az Internetbeállítások -> Speciális fülre, és jelölje be a "Továbbfejlesztett védett mód engedélyezése" lehetőséget a Biztonság részben. Ezt követően be kell zárnia az összes IE-folyamatot, és újra kell indítania a böngészőt, hogy minden folyamat 64 bites legyen.
Az Internet Explorer 11 újabb változtatást hajtott végre a 64 bites Windows 8.1 rendszeren. Jelenleg két külön lehetőség van rajta Speciális lap – "Továbbfejlesztett védett mód engedélyezése" és "64 bites folyamatok engedélyezése a továbbfejlesztett védett módhoz" Mód". De úgy tűnik, hogy csak a „64 bites folyamatok engedélyezése továbbfejlesztett védett módhoz” engedélyezése kapcsolja be a 64 bites folyamatokat. Nem kell bejelölnie az „Enable Enhanced Protected Mode” (Továbbfejlesztett védett mód engedélyezése) jelölőnégyzetet, mint az IE10 esetében a 64 bites folyamatok eléréséhez.
Az IE11-et tartalmazó Windows 7 rendszeren a helyzet más – továbbra is egyetlen lehetőség van, mint például az IE10, mivel az AppContainer integritási szintje a sandboxoláshoz nem érhető el Windows 7 rendszeren. Csak Windows 8.1 és IE11 rendszeren van 2 külön lehetőség.
A 64 bites IE engedélyezése előtt érdemes megbizonyosodni arról, hogy az összes szükséges kiegészítő kompatibilis. Lépjen az Internet Explorer Eszközök menüjébe -> Bővítmények kezelése, és nézze meg, hogy a bővítmények 32 bitesek, 64 bitesek vagy mindkettő. Az „Architektúra” oszlop ezt mutatja, mint az alábbi képen:
- Az IE Kiegészítők kezelése párbeszédpanelje