If you have installed the 64-bit JRE version and would like to use it with Internet Explorer. However, even though you started the x64 flavor of IE, the browser still reports that the JRE plugin is missing.
Note: you will not notice this is you also have the 32-bit JRE installed.
The Internet Explorer 10 Manager process is always a 64-bit process in 64-bit versions of Windows 8. This is an architecture change in Internet Explorer 10. By default, tab processes can be either 32-bit or 64-bit processes, except when the
TabProcGrowthregistry entry is set to 0. When this registry entry is set to 0, the tabs run in the same process as the manager process, which in this case is 64-bit. However, some browser add-ons do not have a 64-bit version. Therefore, they do not work as expected.
Looking at the Task Manager confirms this: starting Internet Explorer x64 launches a 32-bit child process.
Open the Windows Registry and search for the key
HKCU\Software\Microsoft\Internet Explorer\Main. Create a new value
REG_DWORD) and set its value to
Side-effects of this change:
- Tabs and frames run within the same process; frames are not unified across MIC levels.
- Protected Mode is disabled for all Internet Explorer (IE) Security Zones
- Verify Java installation
- MS KB 2716529: 32-bit browser applications may not work as expected in Internet Explorer 10
- Setting TabProcGrowth to a value of zero disables Protected Mode for IE Security Zones
- Seven Things You Should Known About IE 8