windows 7 64bit系统中怎么把IE11修改为32位

  • 内容
  • ....
  • 相关

写在前面

本文不适用于32位的windows 7系统,因为在windows7 32位系统中安装的程序默认都是32位的版本。 在windows 7 64位系统中,有些默认程序会同时安装64位和32位两个版本,IE11浏览器就是这样的,有些时候我们只能开启32位IE来运行一些特殊程序,比如某些国企落后的OA系统便是之一… 以往IE7 至 IE9版本中我们很容易就可以打开32位版本,只需对应打开目录 C:\Program Files (x86)\Internet Explorer\iexplore.exe 就是32位的IE了。 但是、但是、但是从 IE10 开始这件事就变得异常复杂了!在windows 7 64 bit系统中微软把 32 位跟 64 位的 IE 合一了!不管你是从 Program Files 还是 Program Files (x86) 开启的 IE 都是相同的!如果你想要在 Win7 64bit 系统中打开32位版 IE10 和 IE11,请往下看。

IE11 64bit版本切换32bit版本的方法

1、同时按下 Windows + R 键打开运行,在输入 Regedit 按下确认打开注册表编辑器。

2、找到 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main,在右侧列表中找到 TabProcGrowth 将键值设定为非 0,如果这个数值型态是 DWORD,那可以设定为 1,如果型态是字串,可以设定为 medium。

3、继续在右侧列表中找到 Isolation (Windows 8 下面名称为 IsolationImmersive)设定为 PMIL,然后在重启IE浏览器即可。

需要进一步说明的内容

1、TabProcGrowth 键是用来设定系统可以开启多少 iexplore.exe 进程,一般有两种状态: DWORD 或者 字串值,差异请参考 TabProcGrowth 的说明。在windows系统中,在 DWORD 为 0 时,IE 10 以上的浏览器会默认为开启64bit版本。

2、Isolation(Windows 8 下面名称为 IsolationImmersive)是用来设置增强的保护模式的,PMEM 为开启,PMIL 为不开启。在设定为 PMEM 时,IE 10 以上浏览器会默认 64 bit版本开启,设定为 PMIL 时,则默认用 32 bit版本开启。

3、windows系统在执行时会优先判断 TabProcGrowth 的键值,然后才判断 Isolation 的键值。