我们的客户最近开始报告我们网站页面加载速度缓慢的问题。我们尚未发现我们网站最近的代码更改与性能问题之间存在明确联系。事实上,就 UI 而言,有问题的页面情况保持不变。
到目前为止,我们追踪到,遇到速度缓慢问题的客户使用的是装有 IE 11 的 Windows 8。如果这些客户尝试在装有 IE 11 的 Windows 10 机器上打开相同的页面,加载时间会大幅增加。我们说的是 Win8/IE11 上的 20 秒和 Win10/IE11 上的 6 秒之间的差异。
据我们所知,两台机器所处的网络相同,所关注的 IE 设置也匹配(无代理、始终检查新内容、退出浏览器时不删除缓存、智能屏幕过滤器已打开)。
对于可能存在哪些差异或还有什么需要注意的地方,您有什么想法吗?
答案1
目前答案是,我们从 Win8 机器上卸载了 2017 年 9 月的 Windows 补丁,性能恢复到了预期水平。我们还没有缩小范围确定是哪个补丁/KB。当我们重新安装所有 9 月补丁时,性能下降,问题再次出现。
更新
在向微软开具支持单后,他们首先指示我们安装 2017 年 10 月补丁,这解决了问题。他们还建议我们在刚刚安装了 2017 年 9 月补丁的机器上尝试以下操作:
取消选中 Internet Explorer 高级选项选项卡中的两个“禁用脚本调试”选项。
我们能够看到,当未选中这两个选项时,性能问题消失,而当选中这两个选项时,性能问题又再次出现。
我无法从 Microsoft 支持那里获得有关导致此问题的确切问题/故障/错误的精确信息,但我也没有时间与他们进一步深入研究,因此我关闭了票。