微软近日承认了Windows 10中的一个新Bug,该公司表示,要解决这个问题,只有回到之前的操作系统版本。问题表现在更新到较新版本的Windows 10后,证书系统可能不存在。从目前来看,一切问题都由该公司推送的累积更新造成。问题主要出现正在2020年9月及更高版本的更新,所以如果设备更新了包含这些累积更新的操作系统,最终可能会失去系统中的用户证书,没有证书,许多系统和第三方软件将将寸步难行。
"当将设备从Windows 10 1809版本或更高版本更新到Windows 10的更高版本时,系统和用户证书可能会丢失,"该公司解释说。"只有当设备已经安装了2020年9月16日或更高版本发布的任何最新累积更新(LCU),然后继续从媒体或安装源更新到Windows 10的较新版本,而这些媒体或安装源没有集成2020年10月13日或较新版本发布的LCU时,设备才会受到影响。这主要发生在受管设备通过更新管理工具(如Windows Server Update Services (WSUS)或Microsoft Endpoint Configuration Manager)使用过时的捆绑包或媒体进行更新时。当使用没有集成最新更新的过时物理介质或ISO镜像时,也可能发生这种情况。"
有趣的是,并不是所有人都会受到影响,微软表示,直接连接到Windows Update的设备或使用Windows Update for Business的设备不会遇到这个bug,只是因为它们总是会获得最新的累积更新,其中包括最新的修复程序。
该问题影响2018年10月更新后发布的所有Windows 10版本,具体如下:
Windows 10版本1903
Windows 10版本1909
Windows 10版本2004
Windows 10版本20H2
Windows Server 1903版
Windows Server 1909版
Windows Server 2004版
Windows Server 20H2版
微软表示已经在研究修复方案,但与此同时,避免这个bug的唯一方法就是直接降级到更新前使用的Windows 10的以前版本。很显然,这只有在安装新功能更新后的前10天或30天内才允许降级。以消费者版本为例,标准的截止日期是安装新功能更新后的10天,只要之前的操作系统文件没有从设备中删除即可。如果超出了这一时限,系统会删除所有旧版备份文件,到时候想要立即修复这一问题就只有重装了。
但是,如果系统非常重要,必须继续保留的话则需要等待,因为微软表示已经开始了修复这个错误的工作,一旦有了补丁,公司将发布更新,让用户安装新的Windows 10版本,而不会有丢失证书的风险。