發行日期:
2021 年 7 月 13 日
版本:
.NET Framework 3.5 和 4.8
適用於 Windows 10 版本 2004、Windows Server 版本 2004、Windows 10 版本 20H2 和 Windows Server 版本 20H2 以及 Windows 版本 21H1 的 2021 年 7 月 13 日更新包含 .NET Framework 3.5 和 4.8 的累積可靠性改良功能。 建議您套用此更新,做為定期例行維護。 安裝此更新之前,請先參閱<先決條件>和<重新啟動需求>章節。
品質和可靠性改良功能
| WPF1 | - 解決影響外部 ScrollViewer 中包含的 DataGrid 的問題。 - 解決了由於具有自訂資料項目自動化對等端的 ListView 中的 ElementNotAvailableException 導致當機。 |
|---|---|
| CLR2 | - 當進程沒有處於高記憶體壓力下時,它傾向於執行 BGC 而不是執行完全壓縮的 GC。 這通常是可取的,但如果應用程式行為發生急劇變化,可能會導致舊世代 (即 gen2 和 LOH) 中的大部分碎片化未使用。 您可以收集 GC ETW 事件,這些事件會告訴您 gen2 和 LOH 中有多少碎片化,並確認您是否處於這種情況。 此版本引進新的 GC 設定 GCConserveMemory 來偵測這種情況,並節約記憶體使用量,不要留下太多未使用的碎片。 您可以在 app.config 檔案中指定 <設定> <執行階段> <GCConserveMemory enabled=“N”/> </runtime> </configuration> 其中 N 是介於 0 到 9 之間的整數值 (含) 。 0 是預設值。 未指定此設定或指定為 0 不會變更 GC 調整。 指定非零值會向 GC 表示您希望 GC 對記憶體使用量的保守程度 – 值越高,GC 就越保守,亦即堆積越小。 我們建議您嘗試不同的數字,看看哪個值最適合您 – 我們通常會從 5 到 7 之間的值開始。 請注意,如果我們偵測到 LOH 有太多碎片,它將自動壓縮。 |
| Winforms | - 解決屬性格線控制項中的問題,以防止在 64 位元進程的某些案例中讀取不正確的資料。 - 解決在無法取得印表機設定時,System.Drawing 會雙重釋放已配置記憶體的問題。 |
| ClickOnce | - 解決先前更新中引入的迴歸。 我們現在會在 ClickOnce 資訊清單中驗證時間戳記時,接受 WinTrust 原則設定「忽略時間戳記撤銷檢查」設定。 |
1 Windows Presentation Foundation (WPF)
2 Common Language Runtime (CLR)
如何取得此更新
安裝此更新
| 發行管道 | 可用 | 後續步驟 |
|---|---|---|
| Windows Update 和 Microsoft Update | 是 | 若要下載並安裝此更新,請移至 [設定>更新] & [安全性>]Windows Update,然後選取 [檢查更新]。 |
| Microsoft Update Catalog | 是 | 若要取得此更新的獨立套件,請前往 Microsoft Update Catalog 網站。 |
| Windows Server Update Services (WSUS) | 是 | 如果您依下列所示設定 [產品和分類],此更新將會自動與 WSUS 同步: 產品: Windows 10 版本 2004、Windows Server 版本 2004、Windows 10 版本 20H2 和 Windows Server 版本 20H2 和 Windows 版本 21H1 分類:安全 |
檔案詳細資訊
如需此更新中提供的檔案清單,請下載累積更新的檔案資訊。
先決條件
若要套用此更新,您必須已安裝 .NET Framework 3.5 或 4.8。
重新啟動需求
如果任何受影響的檔案正在使用中,您必須在套用此更新後將電腦重新啟動。 建議您在套用此更新之前,先結束所有 .NET Framework 應用程式。
如何取得此更新的說明及支援
- 安裝更新的說明:Windows Update 常見問題集
- 線上及在家中保護自己: Windows 安全性支援
- 您所在國家/地區的當地支援: 多語系支援
此更新中的已知問題
Microsoft 目前不知道此更新的任何問題。