在 Windows 7 64 位上运行 IE8 32 位...可能吗?
答案1
Windows 7 64 位系统出厂时预装了 32 位和 64 位版本的 Internet Explorer 8。除非您特意启动 64 位版本的 IE8,否则您可能运行的是 32 位版本。
默认情况下,当您从以下任一位置启动浏览器时,IE8 32 位会自动运行:
- 快速启动工具栏
- 桌面
- 开始菜单
- 与 Internet Explorer 关联的超链接或文件类型
如果要查看当前正在运行的是哪个版本,请查看帮助 -> 关于 Internet Explorer 窗口。64 位版本会注明它是 64 位版本。
两者的主要区别在于 IE8 64 位仅运行原生 64 位 ActiveX 控件,而 IE8 32 位仅运行原生 32 位 ActiveX 控件。这意味着 32 位的 Flash 等插件将仅有的在 32 位 Internet Explorer 中工作(请参阅 Adobe 关于此主题的知识库)。
从微软:
32 位和 64 位版本的 Internet Explorer 之间的差异会影响工具栏加载项和 Microsoft ActiveX 控件。例如,32 位工具栏加载项无法在 64 位版本的 Internet Explorer 中使用。这些加载项包括 MSN 工具栏、AOL 工具栏、eBay 工具栏和 Google 工具栏。您可以在 32 位版本的 Internet Explorer 中安装 32 位工具栏。但是,32 位工具栏不会出现在 64 位版本的 Internet Explorer 中。
例如,当您在 64 位版本的 Internet Explorer 中启动 32 位 Google 工具栏的安装程序时,Google 安装程序会关闭 64 位 Internet Explorer 窗口。安装完成后,Google 安装程序会打开一个新的 32 位 Internet Explorer 窗口。Google 工具栏出现在 32 位版本的 Internet Explorer 中,并且该工具栏正常工作。32 位 Google 工具栏未安装在 64 位版本的 Internet Explorer 中。
根据设计,64 位版本的 Internet Explorer 无法承载 32 位 ActiveX 控件。此外,32 位版本的 Internet Explorer 也无法承载 64 位 ActiveX 控件。