新装的 Win11,开始菜单搜 Internet Explorer,出来的只有 Edge。客户发来的老系统只认 IE,一打开就提示浏览器版本过低。
IE11 桌面版在 Win11 上已经被移除,微软不再提供安装包。网上那些「Win11 专用 IE 安装包」,多数是套壳或者带捆绑。
用 Edge 的 IE 模式顶上去
Edge 设置 > 默认浏览器,把「允许在 Internet Explorer 模式下重新加载网站」改成允许,然后重启浏览器。
打开目标页面,右上角三个点 > 在 Internet Explorer 模式下重新加载。地址栏左边出现一个 IE 小图标,就说明生效了。
ActiveX 控件、老式文件上传框在 IE 模式下能用,这是它跟普通兼容视图最大的区别。
有个坑:某些老插件是 32 位的,需要在 Edge 里另开一项「允许在 IE 模式下使用 32 位 ActiveX」。找不到这个开关,先看 Edge 版本是不是太旧。
固定站点,免得每次手动切
同一页设置里有「Internet Explorer 模式页面」,把网址加进去,下次打开就是 IE 模式。企业环境用组策略下发站点列表,几十台机器不用一台台点。
组策略路径在 计算机配置 > 管理模板 > Microsoft Edge,站点列表是一个 XML 文件,放内网共享上,路径别带中文。
IE 模式下确实回不去的功能也有:老式 Silverlight 应用、部分浏览器插件都用不了,遇到这类系统,虚拟机才是唯一稳妥的方案。
还有打印。老系统用 IE 的打印控件直接出票据,Edge 的 IE 模式对打印控件支持参差不齐,先拿真实单据试一次再上线。
别碰的几种做法
第三方 IE 内核浏览器、改注册表伪装 IE11 版本号、从 Win10 拷 IE 目录过来,这三种都别试。前两种绕不过页面检测,第三种会破坏系统组件。
真要长期跑老系统,让供应商升级,或者单独开一台 Win10 虚拟机,比在主力机上折腾干净得多。