除非您有防病毒,否则Microsoft会阻止所有Windows 7安全更新

微软现在拒绝没有安装防病毒软件的Windows 7用户的安全更新。 有一种解决此限制的方法,但您必须手动设置注册表项。

责备崩溃和Ghost

这都要归功于通过Windows Update推出的Meltdown和Spectre补丁 Microsoft发现许多防病毒应用程序与更新不兼容并导致蓝屏错误

为了防止Windows系统变得不稳定,Microsoft决定默认从所有Windows系统中扣除此安全修补程序。 微软告诉防病毒公司,他们必须设置一个注册表项,标明他们的防病毒软件与更新兼容。 如果钥匙存在,补丁将被安装。 如果密钥不存在,该补丁将无法安装 - 这使防病毒公司有时间更新和测试其软件。

但是微软实际上比这更进一步。 没有注册表项的Windows电脑也不会得到任何未来的Windows安全补丁。 将注册表项存在是更新必需的。 这应该会激励反病毒公司更新他们的软件,并使未来的微软的生活更轻松。

2018年3月13日,微软解除了Windows 10用户的这一限制。 所有Windows 10用户都将获得安全更新,无论他们是否拥有注册表项集。 但Windows 7 SP1和Windows 8.1用户仍然需要注册表项。

微软的支持网站解释了一切,但大多数Windows用户可能还没有听说过这项政策。

为什么Windows 7用户遇到麻烦

如果您安装了防病毒软件,可能会为您设置注册表项,以便您可以接收更新。 即使在Windows 10或Windows 8.1上,内置的Windows Defender防病毒软件也为您设置了关键。 到现在为止还挺好。

如果您使用拒绝设置密钥的较旧的不兼容的防病毒应用程序,Microsoft将拒绝您的这些安全更新以保护系统稳定性,直到您安装兼容的防病毒程序。 这一切都有道理,尽管微软应该更好地告知Windows用户这一点。

但问题在于:如果根本没有安装防病毒软件(如标准Windows 7系统),则没有防病毒软件来设置注册表项。 而且,由于密钥未设置,Windows不会安装任何安全更新。 当然,这很疯狂,因为您需要密钥的唯一原因是为了防止错误的防病毒软件导致的错误,并且如果您没有安装任何防病毒软件,则不会发生这些错误。

真的,微软在这里只是懒惰。 Windows 7可以检查您是否没有安装防病毒软件 - 例如Windows 7通过安全中心进行跟踪 - 并为您提供更新。 但他们不是。 Windows 7将继续接收安全更新,直到2020年 - 但只有当您设置此注册表项。

如何在Windows 7上设置注册表项

如果您使用的是Windows 7,Microsoft建议您安装防病毒软件。例如,您可以只安装免费的Microsoft Security Essentials防病毒软件,它基本上与Windows 10上的Windows Defender产品相同。 安装兼容的防病毒软件,它会为您创建注册表项。

但是,尽管我们强烈建议您使用防病毒软件,但如果您不使用防病毒软件,则接收安全更新尤其重要。 为此,您必须设置与防病毒软件设置相同的注册表项(如果存在)。

Microsoft的支持站点提供了您需要设置的密钥。 您需要打开注册表编辑器 ,然后前往以下位置(请注意,如果QualityCompat键尚不存在,则需要在CurrentVersion键中创建它):

  HKEY_LOCAL_MACHINE \ SOFTWARE \微软\的Windows \ CurrentVersion \ QualityCompat 

用鼠标右键单击QualityCompat项,选择新建> DWORD(32位)值,然后为该新值赋予以下名称:

  cadca5fe-87d3-4b96-b7fb-a231484277cc 

将值设置为“0x00000000” - 它是默认值。 您现在可以关闭注册表编辑器。

为了Windows 7用户,微软应该重新考虑这种方法。 而且,如果微软要阻止这些Windows 7机器的更新,他们需要确保Windows 7用户更好地了解这一政策。

感谢Bleeping Computer在Microsoft的支持文档中注意到这一点。

图片来源:

赞 (0)
分享到:更多 ()