微软近日承认了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版本,而不会有丢失证书的风险。