新安装的 Windows 7 系统无法打开大部分网页

最近 vmware 放出了免费的个人版 vmware fusion, 于是我也尝鲜试用了一下,结果发现新装的 windows 7 系统很多网页都无法访问,后来仔细看了一下,其实是一个历史问题。

1 问题重现

  1. 准备一个新装的 windows 7 系统

  2. 在网络已连接的情况下,打开 IE,默认配置会显示 msn 主页

    msn 主页包含天气、新闻等内容,这说明我们的网络是正常的

  3. 接下来我们试试 tricks.one, 似乎就没那么幸运了

2 分析

先别放弃 ie,我们详细看一下报错内容

我们可以确认前面五条对于我们都不是问题,那么, 问题应该出在最后一条上,根据提示打开「Internet 选项」的 「高级」选项卡,勾选相应配置。

我们可以看到,tls 1.1 1.2 都是没有勾选的,勾上后重启 ie, 再试一下吧

3 总结

windows 7 是已经过时的系统,由于默认 tls 的版本过低, 导致现在很多网页 ie 无法打开,修改相关配置后, 这个老家伙还可以再撑一段时间, 不过估计现在还在使用 windows 7 系统的朋友也只是 把 ie 当作其他浏览器的下载工具而已, 这些下载页面一般也考虑到了这个问题,还是会启用 tls 1.0 协议。