如何暫時封鎖安裝 .NET Framework 4.8

Applies To
.NET

簡介

Microsoft .NET Framework 4.8 自 2019 年 4 月 18 日起可下載,是對 .NET Framework 4、4.5、4.5.1、4.5.2、4.6、4.61、4.6.2、4.7、4.7.1 及 4.7.2 的原生升級。 我們建議您升級至 .NET Framework 4.8,以獲得最高效能、可靠性與安全性。

.NET Framework 4.8 將很快在 Windows Update、WSUS 及 Microsoft 目錄上推出。 然而,少數客戶可能有商業需求,必須在其管理環境中暫時封鎖透過 Windows Update 進行自動安裝。 例如,用戶端機器可能直接連接到 Windows Update/Microsoft Update 伺服器,而非連接內部的 WSUS 伺服器。 在這種情況下,您可能需要更多時間來測試環境中的業務線應用程式。

本文說明如何暫時阻止 .NET Framework 4.8 及其對應語言包在所有支援平台上的安裝。

詳細資訊

重要: 請仔細遵循本節的步驟。 如果未能正確修改登錄,可能會發生嚴重的問題。 在您進行修改之前,請先備份登錄,做為還原之用,以免發生問題。

完成「如何暫時阻擋安裝 .NET Framework 4.8」部分的步驟後,.NET Framework 4.8 及其對應語言包將不再透過 Windows Update 提供。

如何暫時封鎖安裝 .NET Framework 4.8

  1. 備份登記冊。
  2. 啟動 [登錄編輯程式]。 操作方法是點擊開始,在開始搜尋框輸入 regedit,然後按下 Enter。
  3. 找出並按一下下列子機碼:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP

  1. 選中這個子鍵後,在編輯選單中指向「新」,然後點選「鍵」。
  2. 輸入 WU,然後按 Enter。
  3. 右鍵點 選 WU 指向 「新」,然後點選 DWORD 值。
  4. 輸入 BlockNetFramework48,然後按下 Enter。
  5. 右鍵點選 BlockNetFramework48,然後點 選修改。
  6. 在 [數值] 資料方塊中輸入 1,然後按一下 [確定]。
  7. 在 [檔案]功能表上,按一下 [結束] 以關閉 [登錄編輯程式]。

記事​​

  • 遵循這些步驟後,Microsoft .NET Framework 4.8 仍可透過 Windows Update 和 Microsoft Update 目錄取得。
  • 為了安全性、穩定性、可靠性及維修,我們建議您不要長時間維護此區塊。

組織在透過更新管理解決方案管理的環境中,無需修改登錄檔,例如 Microsoft WSUS 或 System Center Configuration Manager。 組織可以使用這些產品來全面管理透過 Windows Update 或 Microsoft Update 發布的更新部署。 本文討論的程序僅適用於直接連接並接收 Windows Update 更新的電腦。