2023年1月10日,微软最后一次提供了Win8.1和Win7(ESU)的安全补丁,但这不意味着这两家族的支持就彻底结束了。首先先说一些确认的(微软官方公开的)信息:
NT6.1(Win7)家族及以下:
1.Azure云上部署的Windows Server/SQL Server 2008(NT6.0,Vista)/2008 R2(NT6.1,Win7)将额外获得一年的ESU(也就是到明年1月)
2.Windows Embedded Standard 7 的公开更新于2020年10月结束(比Win7长将近1年),ESU支持将于2023年10月10日结束(还有9个月)
3.Windows Embedded POSReady 7的公开更新于2021年10月(是NT6.1家族安全支持最新的,比Win7长将近2年)ESU支持将于2024年10月8日结束(还有1年9个月)
WES7基本上包含所有Win7的功能,还有额外面向嵌入式的功能,且组件均模块化,安装时自选。POSReady顾名思义,是WES面向POS终端定制的版本,当然也包含Win7所有基础的功能。
(顺带一提:POSReady 2009是NT5.1家族,即XP内核的安全支持最新的系统,一直支持到2019年,比XP长了将近5年,补丁大多通用)
NT6.2/6.3(Win8/8.1)家族:
1.Windows Server 2012(NT6.2)/2012 R2(NT6.3)和各种衍生版本的支持尚未结束,将支持到2023年10月10日。且有ESU计划,将支持到2026年10月13日。
2.虽然微软官方宣称将不为Win8.1推出ESU补丁,但奇怪的是2022年8月仍为Win8.1提供了ESU许可准备补丁,用于加入(目前暂不存在的)ESU计划,甚至也提供了32位版(如果只是为了Server 2012 R2的话那是不需要提供32位版的)。补丁编号KB5017220,目前仍可以从微软更新目录(Update Catalog)下载。
Windows Server 2012(NT6.2)自然也有该补丁,编号KB5017221,但该补丁就没有也为Win8.0提供,所以Win8.1收到ESU准备补丁应该并不是巧合。
3.Windows Embedded Standard 8(NT6.2)的支持将于2023年7月11日结束,比Win8.0长7年。
4.Windows Embedded 8.1 Pro的支持周期与Win8.1相同,也于2023年1月10日结束。尚无是否有ESU的消息,也没有Embedded版的ESU准备补丁提供。
5.Windows Embedded 8.1 Industry Pro/Industry Enterprise的支持将于2023年7月11日结束,也就是还有6个月,ESU同样没有消息也没有准备补丁。
WES8类似上面提到的WES7,是自选组件的嵌入式Win8.0。而Windows Embedded 8.1的几个版本都不能安装时自选组件,安装后系统功能与一般的Win8.1也几乎没什么区别。
接下来是一些猜想:
当年Vista结束更新后,同内核(NT6.0)的Windows Server 2008由于在服务器市场较为受欢迎,仍然受支持,生命周期与NT6.1的2008 R2一致,托它的福,Vista也能安装绝大多数Server 2008的补丁,变相延长了支持周期。而且兼容性出乎意料的高,确实有几个补丁是不能装的或者装了会出问题,甚至启动出错,但绝大多数都能装,甚至一个更新了系统版本号的补丁(从6002到6003)装了也没问题,几乎相当于给Vista硬凑了个SP3。所以当时想要让Vista继续能安全使用的,都先测试后安装了SVR2008的补丁。也许以后Win8.1是否也能用同样的方式续上。Embedded系列倒是有些出乎意料,估计是因为Win8.x的Embedded系列发布时没有比Win8.x本事晚多少,所以也没法享受(显著)更长的生命周期,还是挺遗憾的。微软在Win10年代给出的解决方案是Win10 IoT,这与之前可以自选组件又或是有特殊功能的完整Windows相差甚远。即便如此,微软也没有提到要为Embedded系列提供ESU。