Jak povolit 64bitové procesy aplikace Internet Explorer
Jak možná víte, 64bitové edice systému Windows obsahují 32bitový Internet Explorer a také 64bitovou verzi. To je případ od Windows XP Professional x64 Edition a důvodem, proč jsou zahrnuty obě edice, je kompatibilita s doplňky. Když byl poprvé představen 64bitový IE, většina doplňků jako Flash Player, Java a většina ovládacích prvků ActiveX byla pouze 32bitová. 32bitové doplňky nemohou pracovat s 64bitovým IE, proto Microsoft přibalil obě verze x86 a x64 IE. Uživatelé mohli snadno otevřít libovolný IE, ale to se změnilo s Internet Explorer 10. Pojďme se podívat jak.
První 64bitovou verzí IE byl Internet Explorer 6, který je součástí 64bitové edice Windows XP. Od IE6 až po IE9 můžete otevřít 32bitový IE z C:\Program Files (x86)\Internet Explorer\IExplore.exe a 64bitový IE z C:\Program Files\Internet Explorer\IExplore.exe. Ve Správci úloh 64bitového systému Windows můžete na kartě Procesy vidět, které procesy IE jsou 32bitové.
V aplikaci Internet Explorer 10 však společnost Microsoft provedla změnu – proces rámce prohlížeče je v IE10 a výše vždy 64bitový, ale procesy na kartě jsou ve výchozím nastavení 32bitové. Bez ohledu na to, zda otevřete IE z Program Files nebo Program Files (x86), je tomu tak.
IE10 představil novou funkci nazvanou Enhanced Protected Mode. Pokud je povolen Enhanced Protected Mode, pak IE povolí 64bitové zpracování karet. Naopak, chcete-li povolit 64bitové IE, musíte přejít na Možnosti Internetu -> karta Upřesnit a v části Zabezpečení zaškrtnout možnost „Povolit rozšířený chráněný režim“. Poté musíte zavřít všechny procesy IE a restartovat prohlížeč, aby byly všechny procesy 64bitové.
Internet Explorer 11 provedl další změnu v 64bitovém systému Windows 8.1. Nyní má dvě samostatné možnosti Karta Upřesnit – „Povolit rozšířený chráněný režim“ a „Povolit 64bitové procesy pro rozšířený chráněný režim“ Režim". Zdá se však, že pouze povolení „Povolit 64bitové procesy pro rozšířený chráněný režim“ zapne 64bitové procesy. Nemusíte zaškrtávat „Povolit rozšířený chráněný režim“, jako jste museli pro IE10 získat 64bitové procesy.
Ve Windows 7 s IE11 je to jiný příběh – stále existuje jediná možnost, jako je IE10, protože úroveň integrity AppContainer pro sandboxing není ve Windows 7 k dispozici. Pouze ve Windows 8.1 s IE11 existují 2 samostatné možnosti.
Než povolíte 64bitové IE, možná se budete chtít ujistit, že všechny doplňky, které potřebujete, jsou kompatibilní. Přejděte do nabídky Nástroje aplikace Internet Explorer -> Spravovat doplňky a zjistěte, zda jsou vaše doplňky 32bitové, 64bitové nebo obojí. Sloupec „Architektura“ ukazuje, že jako na obrázku níže:
- Dialog Spravovat doplňky IE