วันที่เผยแพร่:13 กรกฎาคม 2021

เวอร์ชัน:.NET Framework 3.5 และ 4.8

การอัปเดตของวันที่ 13 กรกฎาคม 2021 สําหรับ Windows 10 เวอร์ชัน 2004 Windows Server เวอร์ชัน 2004 Windows 10 เวอร์ชัน 20H2 และ Windows Server เวอร์ชัน 20H2 และ Windows เวอร์ชัน 21H1 มีการปรับปรุงความน่าเชื่อถือสะสมใน .NET Framework 3.5 และ 4.8 เราขอแนะนําให้คุณใช้การอัปเดตนี้โดยเป็นส่วนหนึ่งของกิจวัตรการบํารุงรักษาเป็นประจําของคุณ ก่อนที่คุณจะติดตั้งการอัปเดตนี้ ให้ดูส่วนข้อกําหนดเบื้องต้นและความต้องการการเริ่มระบบใหม่

การปรับปรุงคุณภาพและความน่าเชื่อถือ

WPF1

- แก้ไขปัญหาที่ส่งผลกระทบต่อ DataGrid ที่มีอยู่ใน ScrollViewer ด้านนอก

- แก้ไขปัญหาการหยุดทํางานเนื่องจาก ElementNotAvailableException ใน ListView ที่มีเพียร์การทํางานอัตโนมัติของรายการข้อมูลแบบกําหนดเอง

CLR2

- เมื่อกระบวนการไม่ได้อยู่ภายใต้ความกดดันหน่วยความจําสูงมันมีแนวโน้มที่จะชอบที่จะทํา BGCs มากกว่าการบีบอัด GCs เต็มรูปแบบ นี่เป็นสิ่งที่พึงปรารถนา แต่หากพฤติกรรมของแอปเปลี่ยนไปอย่างมากอาจทําให้เกิดการกระจัดกระจายของคนรุ่นเก่า (เช่น gen2 และ LOH) ได้ คุณสามารถรวบรวมเหตุการณ์ GC ETW ซึ่งบอกให้คุณทราบว่ามีการกระจายตัวอยู่ใน gen2 และ LOH มากน้อยเพียงใด และตรวจสอบว่าคุณอยู่ในสถานการณ์นี้หรือไม่

เวอร์ชันนี้เปิดตัว GC config GCConserveMemory ใหม่เพื่อตรวจหาสถานการณ์นี้และได้รับการอนุรักษ์เกี่ยวกับการใช้หน่วยความจําและไม่ทิ้งการกระจัดกระจายมากนัก

คุณสามารถระบุได้ในไฟล์ app.config

> การกําหนดค่า <  >รันไทม์ <     <GCConserveMemory enabled="N"/>   </runtime> ></การตั้งค่าคอนฟิก โดยที่ N เป็นค่าจํานวนเต็มระหว่าง 0 ถึง 9 (รวม) 0 เป็นค่าเริ่มต้น ไม่ได้ระบุการกําหนดค่านี้หรือระบุว่า 0 ไม่ได้เปลี่ยนการปรับ GC การระบุค่าที่ไม่ใช่ศูนย์จะบ่งชี้ว่า GC เป็นค่าที่อนุรักษ์นิยมที่คุณต้องการให้ GC ใช้เป็นข้อมูลเกี่ยวกับการใช้หน่วยความจํา – ยิ่งค่าสูงเท่าไหร่ GC แบบอนุรักษ์นิยมก็จะยิ่งมีขนาดเล็กลงเท่านั้น เราขอแนะนําให้คุณทดลองกับตัวเลขต่างๆ เพื่อดูว่าค่าใดดีที่สุดสําหรับคุณ โดยปกติเราจะเริ่มต้นด้วยค่าระหว่าง 5 และ 7 โปรดทราบว่าหากเราตรวจพบ LOH มีการกระจัดกระจายมากเกินไป มันจะถูกกระชับโดยอัตโนมัติ

Winforms

- แก้ไขปัญหาในตัวควบคุมกริดคุณสมบัติเพื่อป้องกันไม่ให้มีการอ่านข้อมูลที่ไม่ถูกต้องในบางสถานการณ์ในกระบวนการ 64 บิต

- แก้ไขปัญหาที่ System.Drawing เพิ่มหน่วยความจําที่จัดสรรให้ฟรีสองครั้งเมื่อไม่สามารถรับการตั้งค่าเครื่องพิมพ์

คลิกครั้งเดียว

- แก้ไขปัญหาความถดถอยที่มีในการอัปเดตก่อนหน้านี้ ขณะนี้เราปฏิบัติตามการตั้งค่านโยบาย WinTrust "ละเว้นการตรวจสอบการเพิกถอนเวลา" เมื่อตรวจสอบการประทับเวลาในไฟล์กํากับ ClickOnce

1 Windows Presentation Foundation (WPF)2 รันไทม์ภาษาทั่วไป (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 ทั้งหมดก่อนที่คุณจะใช้การอัปเดตนี้

วิธีการขอรับความช่วยเหลือและการสนับสนุนสําหรับการอัปเดตนี้

ปัญหาที่ทราบแล้วในการอัปเดตนี้

ขณะนี้ Microsoft ยังไม่พบปัญหาในการอัปเดตนี้

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ