วันที่วางจําหน่าย:
13 กรกฎาคม 2021
เวอร์ชัน:
.NET Framework 3.5 และ 4.8
การอัปเดตวันที่ 13 กรกฎาคม 2021 สําหรับ Windows 10 เวอร์ชัน 1809 และ Windows Server เวอร์ชัน 2019 มีการปรับปรุงความน่าเชื่อถือสะสมใน .NET Framework 3.5 และ 4.8 เราขอแนะนําให้คุณใช้การอัปเดตนี้เป็นส่วนหนึ่งของกิจวัตรการบํารุงรักษาปกติของคุณ ก่อนติดตั้งการอัปเดตนี้ โปรดดูที่ส่วนข้อกําหนดเบื้องต้นและข้อกําหนดในการเริ่มระบบใหม่
การปรับปรุงคุณภาพและความน่าเชื่อถือ
| WPF1 | - แก้ไขปัญหาที่ส่งผลกระทบต่อ DataGrid ที่มีอยู่ใน ScrollViewer ภายนอก - แก้ไขการหยุดทํางานอันเนื่องมาจาก ElementNotAvailableException ใน ListView ที่มีเพียร์อัตโนมัติของรายการข้อมูลแบบกําหนดเอง |
|---|---|
| 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 มีการกระจายตัวมากเกินไป LOH จะถูกกระชับโดยอัตโนมัติ |
| Winforms | - แก้ไขปัญหาในการควบคุมตารางคุณสมบัติเพื่อป้องกันไม่ให้อ่านข้อมูลที่ไม่ถูกต้องในบางสถานการณ์ในกระบวนการ 64 บิต - แก้ไขปัญหาที่ System.Drawing เพิ่มหน่วยความจําที่จัดสรรซ้ําเมื่อไม่สามารถรับการตั้งค่าเครื่องพิมพ์ได้ |
| ClickOnce | - แก้ไขปัญหาการถดถอยที่พบในการอัปเดตก่อนหน้านี้ ขณะนี้เราเคารพการตั้งค่านโยบาย WinTrust "ละเว้นการตรวจสอบการยกเลิกการประทับเวลา" เมื่อตรวจสอบความถูกต้องของการประทับเวลาในรายการ ClickOnce |
1 Windows Presentation Foundation (WPF)
2 รันไทม์ภาษาทั่วไป (CLR)
ข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตนี้
บทความต่อไปนี้มีข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตนี้เนื่องจากเกี่ยวข้องกับเวอร์ชันของผลิตภัณฑ์แต่ละเวอร์ชัน
- 5004228 คําอธิบายของการอัปเดตสะสมสําหรับ .NET Framework 3.5, 4.7.2 และ 4.8 สําหรับ Windows 10 เวอร์ชัน 1809 (KB5004228)
วิธีรับการอัปเดตนี้
ติดตั้งการอัปเดตนี้
| ช่องทางการเผยแพร่ | พร้อมใช้งาน | ขั้นตอนถัดไป |
|---|---|---|
| Windows Update และ Microsoft Update | ใช่ | หากต้องการดาวน์โหลดและติดตั้งการอัปเดตนี้ ให้ไปที่การอัปเดตการตั้งค่า>& ความปลอดภัย>Windows Update แล้วเลือก ตรวจหาการอัปเดต |
| Microsoft Update Catalog | ใช่ | เมื่อต้องการขอรับแพคเกจสแตนด์อโลนสำหรับการอัปเดตนี้ ให้ไปที่เว็บไซต์ Microsoft Update Catalog |
| Windows Server Update Services (WSUS) | ใช่ | การอัปเดตนี้จะซิงค์กับ WSUS โดยอัตโนมัติหากคุณกำหนดค่าผลิตภัณฑ์และการจำแนกประเภทดังต่อไปนี้: ผลิตภัณฑ์: Windows 10 เวอร์ชัน 1809 และ Windows Server เวอร์ชัน 2019 การจำแนกประเภท: อัปเดต |
ข้อมูลไฟล์
สําหรับลิสต์ของไฟล์ที่ระบุในการอัปเดตนี้ ให้ดาวน์โหลดข้อมูลไฟล์สําหรับการอัปเดตแบบสะสม
ข้อกำหนดเบื้องต้น
หากต้องการอัปเดต คุณต้องติดตั้ง .NET Framework 3.5 หรือ 4.8
ข้อกำหนดในการรีสตาร์ต
คุณต้องเริ่มการทํางานของคอมพิวเตอร์ใหม่หลังจากใช้การอัปเดตนี้หากมีการใช้ไฟล์ที่ได้รับผลกระทบ เราขอแนะนําให้คุณออกจากแอปพลิเคชันที่ใช้ .NET Framework ทั้งหมดก่อนที่จะใช้การอัปเดตนี้
วิธีการรับวิธีใช้และการสนับสนุนสําหรับการอัปเดตนี้
- ความช่วยเหลือสําหรับการติดตั้งการอัปเดต: คําถามที่ถามบ่อยเกี่ยวกับ Windows Update
- ปกป้องตัวคุณเองทั้งบนโลกออนไลน์และที่บ้าน: การสนับสนุนความปลอดภัยของ Windows
- การสนับสนุนในพื้นที่ตามประเทศ/ภูมิภาคของคุณ: การสนับสนุนระหว่างประเทศ
ปัญหาที่ทราบแล้วในการอัปเดตนี้
ขณะนี้ Microsoft ยังไม่พบปัญหาในการอัปเดตนี้