U盘装系统_分享U盘装系统教程_提供64位win11、win10、win7电脑系统及绿色软件下载

当前位置:首页 > 系统教程 > win10教程

如何在Microsoft Windows Update中禁用.NET Core更新

时间:2020-12-08 来源: 点击:
手机扫码继续观看
如何在Microsoft Windows Update中禁用.NET Core更新

  如何在Microsoft Windows Update中禁用.NET Core更新

  Microsoft已更改了公司在Windows上交付.NET Core软件更新的方式。现在,它已包含在 Microsoft Updates中,并将与其他公司的产品一起接收更新。对于感兴趣的用户,Microsoft放置了额外的控件来防止.NET Core(所有版本)自动获取更新。

如何在Microsoft Windows Update中禁用.NET Core更新

  从2020年12月开始,Microsoft将通过Microsoft Update(Windows Update)在Windows上提供.NET Core更新。Microsoft更新是一项向计算机上安装的所有Microsoft产品提供更新的服务。在Windows 10中,您可以通过打开“设置” >“更新和安全”>“ Windows Update”,然后单击右侧的“高级”选项来启用该服务。更新Windows时,该选项名为“接收其他Microsoft产品的更新”。启用后,它将向所有已安装的Microsoft产品交付更新,否则将仅交付Windows更新。

如何在Microsoft Windows Update中禁用.NET Core更新

  Microsoft为用户提供了许多选项,可以从上述选项中排除.NET Core更新。

  .NET Core如何在Windows 10中接收更新

  早些时候,由于客户可能会破坏应用程序的反馈,因此无法通过Microsoft Update获得.NET Core的更新。该反馈是针对.NET Framework较早收集的,该更新是在现场安装的,而不是并排安装的。

  然而。.NET Core更新始终并排安装,包括主要版本和次要版本。只有每月的服务更新才能就地安装并替换以前的服务更新。与.NET Framework不同,.NET Core是一个独立的软件,不是Windows的组件。

  这是.NET Core更新的工作方式。

  • 设备将从Microsoft Update接收.NET Core更新。

  • 操作系统中仅提供最新的服务版本。它将替换所有以前安装的次要版本。例如,3.1.5版将替换任何旧版3.1.x。

  • Microsoft Update不包括预发行的.NET Core版本。

  如果您对安装所有版本或单个版本不感兴趣,可以通过以下方法禁用它们。

  在Microsoft Windows Update中禁用.NET Core更新

  1. 打开注册表编辑器应用程序。

  2. 转到下面的注册表项。HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NET。了解如何去注册表项与点击。如果缺少此密钥,请手动创建。

如何在Microsoft Windows Update中禁用.NET Core更新

  3. 在右侧,修改或创建一个新的32位DWORD值BlockMU。

如何在Microsoft Windows Update中禁用.NET Core更新

  注意:即使您运行的是64位Windows,仍必须创建32位DWORD值。

  4. 将其值设置为1(十进制)。

如何在Microsoft Windows Update中禁用.NET Core更新

  5. 要使注册表调整完成的更改生效,您需要重新启动Windows 10。

  大功告成

  或者,您可能要禁用单个软件版本的.NET Core更新。这是可以完成的方法。

  禁用单个.NET Core版本的更新

  1. 打开注册表编辑器应用程序。

  2. 转到以下注册表项(创建缺少的项,例如.NET和.NET5.0)。

  o 对于.NET Core 5- HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NET5.0

  o 对于.NET Core 3.1- HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NET3.1

  o 对于.NET Core 2.1- HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NET2.1

  3. 在右侧,修改或创建一个新的32位DWORD值BlockMU。

  注意:即使您运行的是64位Windows,仍必须创建32位DWORD值。

  4. 将其值设置为1(十进制)。

如何在Microsoft Windows Update中禁用.NET Core更新

  5. 要使注册表调整完成的更改生效,您需要重新启动Windows 10。

  大功告成

  好吧,如果在Windows Update的高级设置中禁用了“在更新Windows时接收其他Microsoft产品的更新”选项,则不会收到.NET Core更新。但是,这也将阻止您的设备接收其他Microsoft应用程序的更新,这可能是不受欢迎的。上面的注册表项解决了此问题,并允许您在启用其他产品的更新的同时阻止和排除.NET Core更新。

上一篇:win10字体发虚怎么办?字体发虚详细处理方法

下一篇:如何在Win10专业版中更改功能键[Fn键设置]

相关文章