ผู้ใช้ Windows ทั่วไปไม่ได้กังวลเรื่องฟอนต์ที่ UI ใช้ หรืออย่างน้อยก็ผมไม่ได้กังวล หากคุณไม่ใช่หนึ่งในพวกเขา คุณสามารถดาวน์โหลดฟอนต์กำหนดเองและวางในโฟลเดอร์ที่เกี่ยวข้องเพื่อให้ข้อความแสดงผล如你所愿 อย่างไรก็ตาม ผู้ใช้หลายคนสังเกตเห็นกรณีที่การดาวน์โหลดและใช้ฟอนต์กำหนดเองทำให้ UI แสดงสัญลักษณ์แปลกๆ ที่ควรจะเป็นข้อความ นี่ชัดเจนว่้ร้อนใจมาก และอาจเป็นเพราะฟอนต์ที่คุณดาวน์โหลดมาเสียหาย วันนี้เราจะอธิบายวิธีแก้ไขฟอนต์ที่เสียหายใน Windows 11/10
วิธีแก้ไขฟอนต์ที่เสียหายใน Windows 11/10
เพื่อสร้างใหม่ รีเซ็ต หรือแก้ไขฟอนต์ที่เสียหายบนคอมพิวเตอร์ Windows 11/10 ของคุณ ให้ทำดังนี้:
- รีเซ็ตการตั้งค่าฟอนต์เริ่มต้นโดยใช้ GUI
- รีเซ็ตการตั้งค่าฟอนต์เริ่มต้นโดยใช้ Registry
- สร้างแคชฟอนต์บนคอมพิวเตอร์ของคุณด้วยตนเอง
1] รีเซ็ตการตั้งค่าฟอนต์เริ่มต้นโดยใช้ GUI
เปิด Control Panel โดยการค้นหาจาก Search Pane บน Taskbar ของคุณ ที่นี่ ให้เลือกดู Large Icons และเลือกส่วน Fonts

ในหน้าต่างต่อไป คุณจะเห็นรายการตัวเลือกทางด้านซ้าย คลิกที่ Font Settings

คุณจะเห็นพรอมต์ที่นี่ ในหน้าต่าง Font Settings ให้คลิกที่ Restore default font settings (กู้คืนการตั้งค่าฟอนต์เริ่มต้น) เมื่อคุณทำเสร็จแล้ว ให้รีบูทคอมพิวเตอร์ของคุณเพื่อให้การเปลี่ยนแปลงมีผล
2] รีเซ็ตการตั้งค่าฟอนต์เริ่มต้นโดยใช้ Registry
กระบวนการเดียวกันกับข้างต้นสามารถทำซ้ำได้โดยการสร้างไฟล์ '.reg' ด้วยเนื้อหาสำหรับย้อนกลับไปที่การตั้งค่าฟอนต์เริ่มต้น นี่คือสิ่งที่คุณต้องทำ:
เปิดกล่องโต้ตอบ Run และในช่องว่างพิมพ์ 'Notepad.exe' กด Ctrl+Shift+Enter เพื่อเปิด Notepad ด้วยสิทธิ์ผู้ดูแล
เมื่ออยู่ที่นี่แล้ว ให้วางซอร์สโค้ดต่อไปนี้:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts] "Segoe UI (TrueType)"="segoeui.ttf" "Segoe UI Black (TrueType)"="seguibl.ttf" "Segoe UI Black Italic (TrueType)"="seguibli.ttf" "Segoe UI Bold (TrueType)"="segoeuib.ttf" "Segoe UI Bold Italic (TrueType)"="segoeuiz.ttf" "Segoe UI Emoji (TrueType)"="seguiemj.ttf" "Segoe UI Historic (TrueType)"="seguihis.ttf" "Segoe UI Italic (TrueType)"="segoeuii.ttf" "Segoe UI Light (TrueType)"="segoeuil.ttf" "Segoe UI Light Italic (TrueType)"="seguili.ttf" "Segoe UI Semibold (TrueType)"="seguisb.ttf" "Segoe UI Semibold Italic (TrueType)"="seguisbi.ttf" "Segoe UI Semilight (TrueType)"="segoeuisl.ttf" "Segoe UI Semilight Italic (TrueType)"="seguisli.ttf" "Segoe UI Symbol (TrueType)"="seguisym.ttf" "Segoe MDL2 Assets (TrueType)"="segmdl2.ttf" "Segoe Print (TrueType)"="segoepr.ttf" "Segoe Print Bold (TrueType)"="segoeprb.ttf" "Segoe Script (TrueType)"="segoesc.ttf" "Segoe Script Bold (TrueType)"="segoescb.ttf" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] "Segoe UI"=-
บันทึกไฟล์นี้ด้วยชื่อใดก็ได้ แต่ต้องแน่ใจว่านามสกุลไฟล์คือ '.reg' เลือก File Type เป็น 'All Files' มิฉะนั้นมันจะบันทึกเป็นไฟล์ '.txt' เท่านั้น
บันทึกไฟล์นี้ในตำแหน่งที่เข้าถึงได้ และเมื่อทำเสร็จแล้ว ให้ไปที่ตำแหน่งนั้น

คลิกขวาที่ไฟล์และเลือก Run as Administrator ยืนยันพรอมต์และรอสักครู่จนกระบวนการเสร็จสิ้น
3] สร้างแคชฟอนต์บนคอมพิวเตอร์ของคุณด้วยตนเอง
สถานการณ์ที่คุณเห็นฟอนต์ผิดปกติบนคอมพิวเตอร์ของคุณ อาจเกิดขึ้นได้หากแคชฟอนต์ของคอมพิวเตอร์เสียหาย หากเป็นเช่นนั้น คุณจะต้องสร้างไฟล์ Font Cache ใหม่ด้วยตนเอง

เนื่องจากโฟลเดอร์ Font Cache ได้รับการป้องกัน คุณจะต้องลดมาตรการความปลอดภัยเพื่อเข้าถึง นี่คือขั้นตอนที่คุณต้องทำ:
1] เปิด Services Manager ผ่านกล่องโต้ตอบ Run โดยพิมพ์ 'services.msc' ในรายการบริการต่างๆ ที่ทำงานบนคอมพิวเตอร์ของคุณ ให้ค้นหา Window Font Cache Service คลิกสองครั้งเพื่อเปิด Properties ของมัน ไปที่แท็บ General และตั้งค่า Startup type เป็น Disabled ตอนนี้ ภายใต้ตัวเลือก Services Status ให้กด Stop และนำการตั้งค่าไปใช้
2] ทำซ้ำขั้นตอนดังกล่าวสำหรับบริการที่ชื่อ Windows Presentation Foundation Font Cache 3.0.0.0
3] เมื่อเสร็จแล้ว ให้ปิด Services Manager และเปิด Windows Explorer คัดลอกและวางเส้นทางต่อไปนี้:
C:\Windows\ServiceProfiles\
ยืนยันคำเตือนต่อไปนี้ที่แสดง และไปที่ AppData > Local > FontCache

ที่นี่ คุณจะเห็นไฟล์หลายไฟล์
กด Ctrl+A เพื่อ เลือกทั้งหมด และกด Delete
4] ตอนนี้ ให้ไปที่ตำแหน่งด้านล่าง เลือกไฟล์ FontCache.dat และลบมัน
C:\Windows\ServiceProfiles\LocalService\AppData\Local
5] ไปที่โฟลเดอร์ System32 บนคอมพิวเตอร์ของคุณ และคลิกขวาที่ไฟล์ FNTCACHE.DAT ของคุณเพื่อลบมัน
เมื่อเสร็จแล้ว ให้รีบูทคอมพิวเตอร์ของคุณ และเปิดใช้งานบริการที่คุณปิดไว้ก่อนหน้านี้จาก Services Manager
จะเปิดใช้งาน ClearType ได้อย่างไร?

ClearType เป็นยูทิลิตี้ของ Windows ที่ช่วยปรับปรุงความอ่านง่ายของผู้ใช้บนคอมพิวเตอร์ หากต้องการเปิดใช้งาน ClearType บนคอมพิวเตอร์ของคุณ ให้ค้นหามันใน Taskbar Search Pane เนื่องจากเป็นคุณสมบัติในตัว คุณจะเห็นการตั้งค่าชื่อมันใน Control Panel เปิดมันขึ้นมา เลือก 'Turn on ClearType' และคลิก Next
จะหาฟอนต์ที่เสียหายได้ที่ไหน?
มีกระบวนการที่ง่ายมากในการตรวจจับการมีอยู่ของฟอนต์เสียหายบนคอมพิวเตอร์ Windows ของคุณ นี่คือวิธีการ:
- เปิดโฟลเดอร์ Fonts บนคอมพิวเตอร์ของคุณ ปกติแล้วจะอยู่ในโฟลเดอร์ Windows ของไดรฟ์ C:
- คลิกที่ Details และเลือกตัวเลือก View
- หากไฟล์ฟอนต์แสดงขนาดเป็น '0' ไฟล์นั้นเสียหาย คุณสามารถถอนการติดตั้งและดาวน์โหลดสำเนาใหม่ของฟอนต์นี้ได้
เราหวังว่าบทความนี้จะช่วยให้คุณพร้อมมากขึ้นในการจัดการกับฟอนต์ที่เสียหายจากนี้ไป

