Задача:
Имеется 64-х битная MS Windows. Вроде бы в мануалах сказано, что в меню «Пуск» -> «Все программы» должны быть два ярлычка на Internet Explorer - 32-х и 64-х -разрядные. Ярлычок 32-х разрядного браузера - обычный «Internet Explorer», а ярлычок 64-х разрядного браузера - «Internet Explorer 64-bit».
Но на деле в меню «Пуск» есть только один ярлычок «Internet Explorer». И при запуске оказывается, что это его 64-х разрядная версия. Даже если запускать браузер из папки «Program Files (x86)», все равно запускается 64-х битный IE.
Казалось бы - и пусть бы запускался 64-х разрядный - внешне ведь никаких различий нет. Однако, на эту версию нельзя установить, например, Shockwave Player, с 64-х битным Internet Explorer не работает в Сервис диагностики Контур-Экстерн. Да мало ли что еще...
Решение:
Решение простое. Импортируем в реестр следующие настройки:
файл реестра:
Код: Выделить всё
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"Isolation"="PMIL"
"TabProcGrowth"=-
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Main]
"Isolation"=-
"TabProcGrowth"=-
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main]
"Isolation"="PMIL"
"TabProcGrowth"=-
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Internet Explorer\Main]
"Isolation"=-
"TabProcGrowth"=-
[HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Internet Explorer\Main]
"Isolation"="PMIL"
"TabProcGrowth"=-
[HKEY_LOCAL_MACHINE\Software\Wow6432Node\Policies\Microsoft\Internet Explorer\Main]
"Isolation"=-
"TabProcGrowth"=-
Или просто качаем архив с этим файлом, распаковываем Fix_IE_x64.reg, кликаем его дважды и автоматически импортируем в реестр все вышеприведенные настройки.
После этого, со всех своих ярлыков, браузер Internet Explorer начинает запускаться в 32-х битной версии.