应用对象
Windows 8.1 Windows RT 8.1 Windows 8 Windows RT Windows 7 Ultimate Windows Vista Ultimate Windows Server 2012 R2 Standard Windows Server 2012 Standard Windows Server 2012 Standard Windows Server 2008 R2 Enterprise Windows Server 2008 Enterprise

这篇文章描述了如何暂时阻止.NET Framework 4.5.2 的安装。有关详细步骤,请参阅如何暂时阻止安装的.NET Framework 4.5.2

有关.NET Framework 4.5.2

Microsoft.NET Framework 4.5.2 是 Microsoft.NET Framework 4、 Microsoft.NET Framework 4.5,以及 Microsoft.NET Framework 4.5.1 的就地升级。Microsoft 将通过 Windows 更新发布此升级。有些客户可能会具有阻止.NET Framework 4.5.2的自动安装在其托管的环境中的业务需求。本文介绍如何执行此阻止操作。此方法对正在运行下列操作系统之一的计算机适用:

  • Windows Vista Service Pack 2 (SP2)

  • Windows 7 Service Pack 1 (SP1)

  • Windows 8

  • Windows 8.1

  • Windows Server 2008 SP2

  • Windows Server 2008 R2 SP1

  • Windows Server 2012

  • Windows Server 2012 R2

  • Windows RT

  • Windows RT 8.1

注意:"解决方案"一节中的步骤后,.NET Framework 4.5.2 和其相应的语言包将不再通过 Windows 更新被提供。

解决方案

.NET Framework 4.5.2 可通过 Windows 更新和 Windows 服务器更新服务(WSUS ) 可用.NET Framework 4.5.2 将在所有适用的平台上作为推荐的更新。重要:我们强烈建议您不要阻止.NET Framework 4.5.2 的安装。但是,您可能有理由暂时阻止安装业务。例如,您可能需要更多的时间在您的环境中测试业务线应用程序。在这种情况下,您可以修改注册表以暂时阻止此安装。

如何暂时阻止.NET Framework 4.5.2 的安装

重要:仔细按照本节中的步骤操作。如果错误地修改了注册表,可能会出现严重问题。之前您修改它还原的注册表备份以防出现问题。注意:对安全性、 稳定性、 可靠性和提供服务的原因,我们建议您不要维护此块扩展一段时间。

  1. 备份注册表。

  2. 启动注册表编辑器。若要执行此操作,请单击开始,在开始搜索框中,键入regedit ,然后按 enter 键。

  3. 找到并单击以下注册表子项:

    HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP

  4. 选择步骤 3 中指定的子项后,在编辑菜单上,指向新建,然后单击

  5. 键入WU,,然后按 enter 键。

  6. 右键单击WU,指向新建,然后单击DWORD 值

  7. 键入BlockNetFramework452,然后按 enter 键。

  8. 右键单击BlockNetFramework452,然后单击修改

  9. 数值数据框中,键入1,然后单击确定

  10. 文件菜单上,单击退出以退出注册表编辑器。

注意:组织不需要修改注册表中的环境中通过使用更新管理解决方案,例如 Microsoft WSUS 或 Microsoft 系统中心配置管理器来管理。组织可以使用这些产品完全管理通过 Windows Update 或 Microsoft 更新发布的更新的部署。本文中讨论的过程是只需将计算机直接连接到并从 Windows Update 接收更新。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。