如果我按照概述的步骤在这篇 MS 支持文章中(工具/关于 Internet Explorer),我只获得了 Windows 的版本信息,而没有获得 Internet Explorer 的版本信息。
更新:进一步解释一下我如何遇到这个问题以及为什么我认为这个问题值得发布。
首先:请不要试图说服我使用其他浏览器/新版本,我已经在使用它们了。问题不在于我,而在于我们这个奇怪的软件供应商,他们生活在 90 年代,并在用户手册中列出了愚蠢的软件要求。例如:
Microsoft Internet Explorer 版本 11 来自更新版本 11.0.45(Internet Explorer 安全更新 4034733)
所述供应商的软件不能开箱即用,因此我必须进行一些健全性检查,其中,我必须检查浏览器兼容性。
由于我不是微软如何更改 IE 版本控制策略历史的专家,所以我根本无法在手册中所述的版本字符串“11.0.45”和 IE 关于窗口中所述的“21H1”之间建立小于/大于的关系。
所以我不得不做了一些研究。Websearch 和 SO.com 没有找到与主题相关的答案和简而言之,第一个相关的结果是我在答案中引用的 MS 材料。
答案1
事实证明,微软在 Windows 10 版本 1809 中改变了 IE11“关于”窗口的行为。现在,它不再显示“真正的”IE“关于”窗口,而是运行 winver.exe,用于显示操作系统版本(参见此来源)。
幸运的是,同一篇微软网站文章也提到了一种解决方法。以下注册表项包含确切的 IE 版本:
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\svcVersion