หมายเหตุ
- วันที่วางจําหน่าย:
14 พฤษภาคม, 2024 - เวอร์ชัน:
.NET Framework 3.5 และ 4.8
การอัปเดตวันที่ 14 พฤษภาคม 2024 สําหรับ Windows Server 2022 มีการปรับปรุงความปลอดภัยและความน่าเชื่อถือแบบสะสมใน .NET Framework 3.5 และ 4.8 เราขอแนะนําให้คุณใช้การอัปเดตนี้เป็นส่วนหนึ่งของกิจวัตรการบํารุงรักษาปกติของคุณ ก่อนติดตั้งการอัปเดตนี้ โปรดดูที่ส่วนข้อกําหนดเบื้องต้นและข้อกําหนดในการเริ่มระบบใหม่
สรุป
การปรับปรุงความปลอดภัย
ไม่มีการปรับปรุงความปลอดภัยใหม่ในรุ่นนี้ การอัปเดตนี้เป็นแบบสะสม และประกอบด้วยการปรับปรุงความปลอดภัยที่เผยแพร่ก่อนหน้านี้ทั้งหมด
การปรับปรุงคุณภาพและความน่าเชื่อถือ
| CLR1 | - แก้ไขปัญหาที่การหยุดทํางานอาจเกิดขึ้นหากเธรดหลายเธรดทั้งหมดพร้อมกันสอบถามการใช้งาน ITypeInfo ของชนิดที่มีการจัดการเดียวกัน |
|---|---|
| ไลบรารี .NET | - แก้ไขปัญหาที่แพลตฟอร์ม 32 บิตแสดงเวลาการตอบสนองถดถอยอย่างมีนัยสําคัญ - แก้ไขปัญหาในการใช้การปฏิบัติที่ผ่านการตรวจสอบของ MIST ของอัลกอริทึม FIPS |
| ข้อมูลพื้นฐานของ .NET | - แก้ไขปัญหาเกี่ยวกับการเปลี่ยนแปลงรูปแบบอักขระตัวแทนที่นํามาใช้ใน IIS 10 |
| WPF2 | - แก้ไขปัญหาที่แอปหยุดทํางานเมื่อเรียกใช้เมธอด GetWindowText และ GetWindowTextLength |
1รันไทม์ภาษาทั่วไป (CLR)
2Windows Presentation Foundation (WPF)
ข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตนี้
บทความต่อไปนี้มีข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตนี้เนื่องจากเกี่ยวข้องกับเวอร์ชันของผลิตภัณฑ์แต่ละเวอร์ชัน
- 5038282 คําอธิบายของการอัปเดตแบบสะสมสําหรับ .NET Framework 3.5, 4.8 และ 4.8.1 สําหรับ Windows Server 2022 (KB5038282)
ปัญหาที่ทราบแล้วในการอัปเดตนี้
| อาการ | Microsoft ได้รับรายงานเกี่ยวกับการอัปเดตสะสมเดือนพฤษภาคมของ .NET Framework ทําให้ลูกค้าสังเกตเห็นข้อยกเว้นเวลาการทํางานในบางสถานการณ์ SQL CLR ที่โฮสต์ ข้อยกเว้นเหล่านี้จะปรากฏพร้อมกับข้อความแสดงข้อผิดพลาด System.Security.HostProtectionException: พยายามดําเนินการที่ถูกห้ามโดยโฮสต์ CLR และจะมีหนึ่งในเฟรมต่อไปนี้ในการติดตามสแตกข้อยกเว้น: System.Security.Cryptography.SHA256Managed. CTOR() - หรือ - System.Security.Cryptography.SHA384Managed. CTOR() - หรือ - System.Security.Cryptography.SHA512Managed. CTOR() ข้อยกเว้นนี้เกิดจากการเปลี่ยนแปลงล่าสุดในการใช้งานชนิด SHA256Managed, SHA384Managed และ SHA512Managed ใน .NET Framework การใช้ชนิด SHA1Managed, HMACSHA1, HMACSHA256, HMACSHA284 และ HMACSHA512 ภายในสภาพแวดล้อมที่โฮสต์ของ SQL CLR จะไม่ได้รับผลกระทบ |
|---|---|
| วิธีแก้ไขปัญหา | มีหลายตัวเลือกวิธีแก้ปัญหาที่พร้อมใช้งาน ตัวเลือกหนึ่งคือการทําเครื่องหมายแอสเซมบลีที่ใช้ชนิด SHA256Managed, SHA384Managed หรือ SHA512Managed เป็น UNSAFE ซึ่งจะทําให้สภาพแวดล้อมที่โฮสต์ CLR ของ SQL อนุญาตให้ตัวสร้างที่ได้รับผลกระทบดําเนินการได้สําเร็จ อีกตัวเลือกหนึ่งคือการใช้ฟังก์ชัน HASHBYTES ในตัวของ SQL แทน API ตระกูล SHA-2 ของ .NET Framework ฟังก์ชัน HASHBYTES สามารถเรียกใช้ได้โดยตรงจาก SQL และไม่จําเป็นต้องเขียนโค้ดที่มีการจัดการ |
| การแก้ปัญหา | Microsoft ได้แก้ไขปัญหานี้ด้วยการอัปเดต KB5043743 |
วิธีรับการอัปเดตนี้
ติดตั้งการอัปเดตนี้
| ช่องทางการเผยแพร่ | พร้อมใช้งาน | ขั้นตอนถัดไป |
|---|---|---|
| Windows Update และ Microsoft Update | ใช่ | ไม่มี การอัปเดตนี้จะถูกดาวน์โหลดและติดตั้งโดยอัตโนมัติจาก Windows Update |
| Windows Update สำหรับธุรกิจ | ใช่ | ไม่มี การอัปเดตนี้จะถูกดาวน์โหลดและติดตั้งโดยอัตโนมัติจาก Windows Update |
| Microsoft Update Catalog | ใช่ | เมื่อต้องการขอรับแพคเกจสแตนด์อโลนสำหรับการอัปเดตนี้ ให้ไปที่เว็บไซต์ Microsoft Update Catalog |
| Windows Server Update Services (WSUS) | ใช่ | การอัปเดตผลิตภัณฑ์ .NET Framework แต่ละรายการนี้จะได้รับการติดตั้งตามความเหมาะสม โดยใช้การอัปเดตระบบปฏิบัติการ สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตระบบปฏิบัติการ โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับส่วนการอัปเดตนี้ |
ข้อมูลไฟล์
สําหรับลิสต์ของไฟล์ที่ระบุในการอัปเดตนี้ ให้ดาวน์โหลดข้อมูลไฟล์สําหรับการอัปเดตแบบสะสม
ข้อกำหนดเบื้องต้น
หากต้องการอัปเดต คุณต้องติดตั้ง .NET Framework 3.5 หรือ 4.8
ข้อกำหนดในการรีสตาร์ต
คุณต้องเริ่มการทํางานของคอมพิวเตอร์ใหม่หลังจากใช้การอัปเดตนี้หากมีการใช้ไฟล์ที่ได้รับผลกระทบ เราขอแนะนําให้คุณออกจากแอปพลิเคชันที่ใช้ .NET Framework ทั้งหมดก่อนที่จะใช้การอัปเดตนี้
วิธีการรับวิธีใช้และการสนับสนุนสําหรับการอัปเดตนี้
- ความช่วยเหลือสําหรับการติดตั้งการอัปเดต: คําถามที่ถามบ่อยเกี่ยวกับ Windows Update
- ปกป้องตัวคุณเองทั้งบนโลกออนไลน์และที่บ้าน: การสนับสนุนความปลอดภัยของ Windows
- การสนับสนุนในพื้นที่ตามประเทศ/ภูมิภาคของคุณ: การสนับสนุนระหว่างประเทศ