ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

บทนำ

การปรับปรุงที่แก้ไขปัญหานี้ถูกนำออกใช้ในเดือน 24 มกราคม 2018, Windows Update, WSUS และ Microsoft Update Catalog สำหรับข้อมูลเพิ่มเติม ให้ดูส่วน "วิธีการรับการปรับปรุงนี้"

อาการ

Windows นำเสนอพื้นฐาน (WPF) โปรแกรมประยุกต์ที่ร้องขอแบบอักษรที่ใช้แทนหรืออักขระที่ไม่ได้รวมอยู่ในแบบอักษรที่เลือกในปัจจุบัน ส่งกลับข้อความแสดงข้อผิดพลาดต่อไปนี้:

System.TypeInitializationException
 

" FileFormatException: ไม่มีองค์ประกอบ FontFamily พบใน FontFamilyCollection ที่สอดคล้องกับระบบปฏิบัติการปัจจุบัน หรือมากกว่า: Win7SP1 "


ข้อยกเว้นภายในมีต้นกำเนิดมาจาก: CompositeFontParser

วิธีการรับการปรับปรุงนี้

"โปรแกรมปรับปรุงสำหรับ Microsoft .NET Framework 4.7.1 บน Windows 7 SP1 และ Windows Server 2008 R2 SP1 (KB4074906)" จะอยู่ในรูปของตัวเลือกการปรับปรุงผ่าน Windows Update, WSUS และแค็ตตา ล็อกปรับปรุงของ Microsoft

หมายเหตุ  ระบบที่พบอาการตามที่อธิบายไว้ในบทความนี้ จะมีเสนอการปรับปรุง

การปรับปรุง Windows

โปรแกรมปรับปรุงนี้จะพร้อมใช้งานผ่านทาง Windows Update เมื่อคุณเปิดการปรับปรุงอัตโนมัติ การปรับปรุงนี้จะสามารถดาวน์โหลด และติดตั้งโดยอัตโนมัติ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการรับการปรับปรุงการรักษาความปลอดภัยโดยอัตโนมัติ ดูWindows Update: FAQ

แค็ตตาล็อก Microsoft Update

เมื่อต้องการรับแพคเกจแบบสแตนด์อโลนสำหรับการปรับปรุงนี้ ไป แค็ตตาล็อก Microsoft Update เว็บไซต์

ซอฟต์แวร์ Windows Update Services (WSUS)

บนเซิร์ฟเวอร์ WSUS ของคุณ ให้ทำตามขั้นตอนเหล่านี้:

  1. เลือกเริ่มต้นเลือกเครื่องมือการจัดการและจากนั้นเลือกMicrosoft Windows Server Update Services 3.0

  2. ขยายComputerNameและจากนั้นเลือกการกระทำ

  3. Select Import Updates.

  4. WSUS จะเปิดหน้าต่างเบราว์เซอร์ที่คุณอาจได้รับพร้อมท์ให้ติดตั้งตัวควบคุม ActiveX ติดตั้งตัวควบคุม ActiveX เพื่อดำเนินต่อ

  5. หลังจาก ActiveX ตัวควบคุมจะได้รับการติดตั้ง คุณจะเห็นหน้าจอแค็ตตาล็อกปรับปรุงของ Microsoft พิมพ์4074906ในกล่องค้นหาและจากนั้น คลิกค้นหา

  6. ค้นหา.NET Framework แพคเกจที่ตรงกับระบบปฏิบัติการ ภาษา และตัวประมวลผลในสภาพแวดล้อมของคุณ คลิกเพิ่มเพื่อเพิ่มลงในตะกร้าของคุณ

  7. เมื่อคุณเลือกแพคเกจทั้งหมดที่คุณจำเป็น เลือกดูตะกร้า

  8. เลือกนำเข้าเพื่อนำเข้าแพคเกจไปยังเซิร์ฟเวอร์ WSUS ของคุณ

  9. เลือกปิดหลังจากที่มีการนำเข้าแพคเกจเพื่อกลับไป WSUS

ขณะนี้มีโปรแกรมปรับปรุงสำหรับการติดตั้งผ่าน WSUS
 

ข้อกำหนดเบื้องต้น

ไม่มีข้อกำหนดเบื้องต้นสำหรับการติดตั้งโปรแกรมปรับปรุงนี้ได้
 

ข้อกำหนดการรีสตาร์ท

คุณอาจต้องรีสตาร์ทคอมพิวเตอร์หลังจากใช้การปรับปรุงนี้
 

ข้อมูลการแทนที่การปรับปรุง

โปรแกรมปรับปรุงนี้ไม่แทนการปรับปรุงใด ๆ ก่อนหน้านี้
 

วิธีแก้ปัญหา

เมื่อต้องหลีกเลี่ยงปัญหานี้ ใช้หนึ่งในวิธีต่อไปนี้

วิธีที่ 1

การเก็บ 4.7.1 ติดตั้ง.NET และรักษาป้องกันความเสี่ยงที่จะได้รับการจัดการ โดยโปรแกรมปรับปรุงความปลอดภัยมกราคม ถอนการติดตั้งการรักษาความปลอดภัยของกรอบงาน.NET มกราคมและค่าสะสมคุณภาพ (KB 4055002), และจากนั้น ติดตั้ง.NET Framework มกราคม ความปลอดภัยอย่างเดียวปรับปรุง (KB 4054183) เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้

  1. ในแผงควบคุม เปิดรายการWindows Updateจากนั้นดูประวัติการปรับปรุง

  2. ในรายการตรวจทานประวัติการปรับปรุงของคุณค้นหา และเลือกการปรับปรุงความปลอดภัยสำหรับ Microsoft .NET Framework 4.6, 4.6.1 การ 4.6.2 การ 4.7, 4.7.1(KB4055002) แล้ว เลือกถอนการติดตั้ง

  3. เมื่อได้รับพร้อมท์ให้ยืนยันการถอนการติดตั้ง เลือกใช่

  4. เริ่มต้นคอมพิวเตอร์ใหม่ถ้าคุณได้รับพร้อมท์ให้ทำเช่นนี้

  5. ดาวน์โหลด และติดตั้งการรักษาความปลอดภัยเฉพาะอัพเดสำหรับ.NET Framework 4.6, 4.6.1 การ 4.6.2 การ 4.7 และ 4.7.1 สำหรับ Windows 7 SP1 และ Windows Server 2008 R2 SP1 และ 4.6 กรอบงาน.NET สำหรับ Windows Server 2008 SP2 (KB 4054183)สำหรับระบบปฏิบัติการของคุณ หากต้องการตั้งค่าคอนฟิกจากการเชื่อมโยงต่อไปนี้:

    เพียงปรับปรุงความปลอดภัยสำหรับ.NET Framework 4.6, 4.6.1 การ 4.6.2 การ 4.7 และ 4.7.1 สำหรับ Windows 7 SP1 และ Windows 2008 Server R2 SP1 สำหรับ x86 ระบบ (KB4054183)

    รักษาความปลอดภัยเฉพาะที่ปรับปรุงสำหรับ.NET Framework 4.6, 4.6.1 การ 4.6.2 การ 4.7 และ 4.7.1 บน Windows 7 SP1 และ Windows 2008 Server R2 SP1 สำหรับ x64 ระบบ (KB4055269)

  6. ทำตามพร้อมท์ติดตั้ง และจากนั้น เริ่มต้นคอมพิวเตอร์ใหม่ถ้าคุณได้รับพร้อมท์ให้ทำเช่นนี้


วิธีที่ 2

ย้อนกลับไปยัง.NET Framework รุ่นก่อนหน้านี้ เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้:

  1. เปิดรายการโปรแกรมและคุณลักษณะในแผงควบคุม

  2. ในรายการถอนการติดตั้งหรือเปลี่ยนโปรแกรมค้นหาแล้ว เลือกMicrosoft .NET Framework 4.7.1และจากนั้น เลือกถอนการติดตั้ง/เปลี่ยนแปลง

    ถอนการติดตั้งโปรแกรม

  3. เลือกเอา.NET Framework 4.7.1 จากคอมพิวเตอร์ของคุณและจากนั้น เลือกถัดไป

    ขั้นตอน 4074906 3

  4. เลือกดำเนินการต่อเพื่อยืนยันการถอนการติดตั้ง

  5. เลือกเสร็จสิ้นหลังจากถอนการติดตั้งเสร็จสมบูรณ์แล้ว

    ขั้นตอน 4074906 5

  6. เริ่มต้นคอมพิวเตอร์ใหม่ถ้าคุณได้รับพร้อมท์ให้ทำเช่นนี้

หมายเหตุ หลังจากที่คุณถอนการติดตั้งการ.NET Framework 4.7.1 คอมพิวเตอร์ของคุณไม่มีรุ่นใด ๆ ของ.NET Framework 4 ติดตั้ง คุณต้องติดตั้ง.NET Framework 4 เป็นรุ่นใหม่ xเช่น.NET Framework 4.7เท่านั้น

ข้อมูลแฟ้ม

สำหรับรุ่นที่สนับสนุนทั้งหมดของระบบ

ชื่อแฟ้ม

รุ่นของแฟ้ม

ขนาดของแฟ้ม

วันที่

เวลา

GlobalUserInterface.CompositeFont

ไม่มีข้อมูล

186,009

18-Jan-2018

ไม่มีข้อมูล

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

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

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

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×