2022 年 10 月 11 日 - KB5017266 .NET Framework 版本 20H2、版本 21H1 和 Windows 10 Windows 10 版本 21H2 Windows 10的 3.5 和 4.8.1 累積更新

套用到
.NET

注意

  • 發行日期:
    2022 年 10 月 11 日
  • 版本:
    .NET Framework 3.5 和 4.8.1

注意

  • 重要
  • 此更新最初發佈於 2022 年 9 月 20 日的安全性和品質彙總套件中。 此更新包含在 2022 年 10 月 11 日的安全性和品質彙總套件中。 2022 年 10 月 11 日發佈的此更新沒有任何變化。 如果您先前已安裝此更新,則不需要執行任何動作。

適用於 Windows 10 20H2 版、Windows 10 21H1 版以及 Windows 10 21H2 版的 2022 年 9 月 20 日更新包含 .NET Framework 3.5 和 4.8.1 的累積可靠性改進。 建議您套用此更新,做為定期例行維護。 安裝此更新之前,請先參閱<先決條件>和<重新啟動需求>章節。

摘要

安全性的改善

此版本沒有發佈新的安全性改進。 此更新是累積更新,包含所有先前發行的安全性改良功能。

品質和可靠性改良功能

WPF1 - 解決使用 RichTextBox 時,WPF 應用程式無法在啟用「文字游標指示器」的情況下運作的問題。
- 解決了允許使用者使用 keybord 調整 Datagrid 和 Gridview 控制項欄寬的問題
- 解決了在啟用分組的情況下 TreeView (或 ListBox/DataGrid 中出現的問題,) 在更改基礎集合 () 同時折疊或展開 TreeView 節點時。 捲動動作,尤其是像 LineUp 或 MouseWheelUp 這樣的「簡短」動作,可能會導致不良的結果: 掛起、當機、非預期的捲動、顯示間隙等。
- 解決當應用程式已變更浮點控制項字時,開啟工具提示導致 ArgumentOutOfRangeException 的問題。
- 解決了在 UI 執行緒上叫用同步處理等待可能會因為非預期的重新進入而導致轉譯執行緒失敗的問題。
- 解決 DWM 失敗可能導致 WPF 的轉譯執行緒失敗的問題。 應用程式可以設定登錄機碼,以選擇加入忽略所有 DwmFlush 錯誤的行為
HKCU\Software\Microsoft\Avalon.Graphics\IgnoreDwmFlushErrors
或
HKLM\Software\Microsoft\Avalon.Graphics\IgnoreDwmFlushErrors
其名稱為想要選擇加入之 .exe 的完整路徑,且其 DWORD 值為 1。
Winforms - 改進了 ToolStrip、ComboBox 和 TextBox 項目中的鍵盤導航。
- 已改善 System.Windows.Forms.DataGridView 控制項連結儲存格中的色彩對比。
- 讓朗讀程式專注於 System.Windows.Forms.DataGridView 控制項,即使它是空的。
工作流程 - 解決使用者與工作流程 Designer 互動時,以滑鼠右鍵按一下元件變數清單中的變數時,可能會遇到錯誤停用的操作功能表項目的問題。
.NET 執行階段 - 改進了 arm64 上受管理偵錯的可靠性。
- 調整了 GC 堆硬限制配置,以及 .NET Framework 容器方案的處理器解釋。
- 改善內部合規性掃描所識別的程式碼安全性。
- 改進了 ilasm.exe 中的確定性輸出能力。
網路 - 解決了在協商 TLS 1.3 時使用用戶端憑證時 Ssl 協商可能無限期懸置的問題。 在變更重新協商之前 (PostHandshakeAuthentiction) 會失敗,並且 SslStream 或 HttpWebRequest 會觀察到逾時。 可能的因應措施是透過 Switch.System.Net.DontEnableTls13 AppContext 或 OS 登錄來停用 TLS 1.3。

1 Windows Presentation Foundation (WPF)

此更新的其他相關資訊

下列文章包含此更新 (與個別產品版本相關) 的其他資訊。

  • 5018543 適用於 Windows 10 版本 20H2 的 .NET Framework 3.5、4.8 和 4.8.1 累積更新說明 (KB5018543)
  • 5018544 說明適用於 Windows 10 21H1 版的 .NET Framework 3.5、4.8 和 4.8.1 的累積更新 (KB5018544)
  • 5018545 說明適用於 Windows 10 版本 21H2 的 .NET Framework 3.5、4.8 和 4.8.1 的累積更新 (KB5018545)

此更新中的已知問題

2022 年 9 月預覽發行版本列在 Windows Server Update Services 中
 使用Windows Server Update Services (WSUS) 的 IT 系統管理員可能會注意到,此 KB 列在 WSUS 提供的更新中。 此清單為錯誤。 預覽更新通常只能透過 Microsoft Update Catalog 手動匯入。

Windows 的個人首頁使用者不太可能遇到這個問題。 技術系統管理員通常會使用 WSUS 在受管理環境中部署 Microsoft 產品更新。

請注意:在 WSUS 設定為自動核准更新並自動拒絕取代內容的環境中,.NET Framework 2022 年 9 月安全性和品質彙總套件更新隨後可能會自動拒絕,並從用戶端檢視中自動失效。 如果發生這種情況,請參閱 恢復已拒絕更新的指南。 然後,在 Microsoft Endpoint Configuration Manager 或更新管理環境中執行更新同步處理。 設定為只取得安全性更新的環境不應反映這些徵兆。

解決方案: 此問題現在已修正。

如何取得此更新

安裝此更新

發行管道 可用 後續步驟
Windows Update 和 Microsoft Update 是 無。 此更新將從 Windows Update 自動下載並安裝。
Windows Update for Business 否 無。 這些變更將會包含在此通道的下一個安全性更新中。 如需有關商務用 Windows Update 的詳細資訊,請移至商務用 Windows Update 網站。
Microsoft Update Catalog 是 若要取得此更新的獨立套件,請前往 Microsoft Update Catalog 網站。
Windows Server Update Services (WSUS) 是 如果您依下列所示設定 [產品和分類],此更新將會自動與 WSUS 同步:
產品: Windows 10 版本 20H2、Windows 10 版本 21H1 和 Windows 10 版本 21H2
分類:安全

檔案詳細資訊

如需此更新中提供的檔案清單,請下載累積更新的檔案資訊。

先決條件

若要套用此更新,您必須已安裝 .NET Framework 3.5 或 4.8.1。

重新啟動需求

如果任何受影響的檔案正在使用中,您必須在套用此更新後將電腦重新啟動。 建議您在套用此更新之前,先結束所有 .NET Framework 應用程式。

如何取得此更新的說明及支援