具體到Windows,微軟為每一代Windows提供的主流支持周期為至少五年,或者下一代產品發布之后兩年。取決于哪一個更后到來。
比如Windows XP,它從2001年發布,主流支持按照五年來算的話本該在2006年結束。但是我們知道它的下一代產品Windows Vista是2007年1月30日發布的,所以Windows XP的主流支持被推遲到Vista發布后兩年,實際是2009年4月的第二個周二。
同理,Windows Vista的發布日期是2007年1月30日,而下一代產品Windows 7發布日期是2009年10月。所以,Vista的主流支持的結束時間,就是標準的五年,實際是在2012年4月的第二個周二。
同理,Windows 7發布時間是2009年10月,下一代產品Windows 8的發布時間是2012年10月26日。所以,Windows 7的主流支持結束時間,同樣是標準的五年,實際是在2015年1月的第二個周二。
Windows 8發布時間是2012年10月26日,它的下一代產品是Windows 10,發布時間是2015年7月29日。所以Windows 8的主流支持時間其實應該到2018年的1月的第二個周二截止。
那么,今天停止支持的是什么呢?上面為什么沒提到Windows 8.1呢?這就涉及到微軟的另一個策略,Services Pack支持策略了。
對于一款Windows而言,微軟不會一直支持該系統的所有版本,而是支持最新的SP版本。對于上一代SP版本(或者不帶SP的RTM版),微軟提供的支持時間是持續到最新SP發布之后兩年,或者整個產品周期結束,取決于哪個日期先到。
比如Windows 7,SP1補丁發布日期2011年2月,所以,不帶SP補丁的Windows 7 RTM版其實在2013年4月的第二個周二之后就停止支持了。
微軟4月起不再為Windows 7 RTM提供服務支持
Windows 8.1其實被微軟視為Windows 8的一個補丁升級,因此其產品支持策略同樣采用了SP的策略。Windows 8.1的發布時間是2013年10月17日。因此,兩年之后,最初的Windows 8的主流支持就在2016年的1月第二個周二(1月12日)停止了。但是Windows 8.1依然會延續Windows 8的主流支持周期,直到上面提到的2018年1月的第二個周二。
所以,Windows 8并不短命,它的生命周期完全是按照既定的策略來的,和Windows Vista,Windows 7等是一樣的。
另外,微軟產品支持周期結束的時間都是每年的1月或者4月的第二個周二(這天會發布最后一個補丁)。具體時間是根據產品發布時間,產品的支持周期在到期之后,先遇到這兩天中哪一天,就在哪一天結束。比如Windows 8.1發布時間是2013年10月17日,兩年到期其實是2015年10月,因此會先遇到2016年的1月的第二個周二,就在這天結束了。
另外,結束支持這天發布的補丁,其實還享有額外一個月的支持時間。大概是防止補丁發布出來之后就遇到問題,微軟還是會想辦法解決的。