หากคุณเผลอลบหรือเปลี่ยนแบบอักษรของระบบตั้งแต่หนึ่งแบบอักษรขึ้นไปใน Windows คุณสามารถลองคืนค่าแบบอักษรเริ่มต้น . ปัญหาเกี่ยวกับฟอนต์ที่หายไปสามารถปรากฏได้ดังนี้:ในกล่องโต้ตอบของระบบ (และหน้าต่างอื่นๆ) แทนที่จะเป็นอักขระปกติ คุณจะเห็นสัญลักษณ์แปลก ๆ หรืออ่านไม่ได้ ในตัวอย่างของเรา สิ่งเหล่านี้คืออักษรอียิปต์โบราณและสี่เหลี่ยม ปัญหานี้อาจเกิดขึ้นหลังจากถอนการติดตั้งแอปของบุคคลที่สาม ซึ่งลบไฟล์ฟอนต์เริ่มต้นของระบบหลายไฟล์ด้วย (เพื่อล้างโฟลเดอร์ไฟล์ฟอนต์ C:\Windows\Fonts
) ). นอกจากนี้ ปัญหาของฟอนต์อาจเกิดขึ้นเมื่อโปรแกรมบางโปรแกรมแทนที่ฟอนต์ดีฟอลต์ตัวใดตัวหนึ่งด้วยฟอนต์ของตัวเองระหว่างการติดตั้ง
ในบทความนี้ เราจะพูดถึงวิธีการคืนค่าแบบอักษรของระบบที่เสียหายใน Windows 10 และ Windows 11 ให้เป็นสถานะระบบที่สะอาด
จะคืนค่าการตั้งค่าแบบอักษรเริ่มต้นของระบบใน Windows ได้อย่างไร
ประการแรก คุณควรพยายามกู้คืนแบบอักษรเริ่มต้นใน Windows 10 หรือ 11 โดยใช้คุณสมบัติในตัว วิธีดำเนินการ:
- ไปที่ Control Panel -> Appearance and Personalization -> Fonts . รายการแผงควบคุมนี้สามารถเปิดได้โดยใช้คำสั่ง:
control fonts
- เลือก การตั้งค่าแบบอักษร ในบานหน้าต่างด้านซ้าย
- ในหน้าต่างถัดไป ให้คลิกที่ เรียกคืนการตั้งค่าแบบอักษรเริ่มต้น ปุ่ม.
ตัวเลือกนี้อนุญาตให้คุณลบฟอนต์ของบริษัทอื่นทั้งหมด เหลือไว้เฉพาะฟอนต์ Windows มาตรฐานเท่านั้น อย่างไรก็ตาม หากไฟล์ฟอนต์ที่ต้องการ (*.fon หรือ *.ttf) ถูกลบหรือเปลี่ยน ฟีเจอร์การรีเซ็ตจะไม่ช่วยอะไร
Segoe UI ตระกูลฟอนต์ถูกใช้โดยค่าเริ่มต้นใน Windows เพื่อแสดงส่วนต่อประสานระบบ ตรวจสอบให้แน่ใจว่าอยู่ในรายการแบบอักษรในแผงควบคุมหากต้องการคืนค่าแบบอักษรที่ต้องการ คุณสามารถคัดลอกไฟล์แบบอักษรเฉพาะจากการแจกจ่าย Windows (หรือจากคอมพิวเตอร์เครื่องอื่น) หรือดาวน์โหลดและติดตั้งไฟล์แบบอักษรด้วยตนเองหรือผ่าน GPO (โปรดทราบว่า Windows 10 มีคุณลักษณะที่บล็อกการติดตั้งที่สาม - ฟอนต์ปาร์ตี้ ซึ่งอาจป้องกันไม่ให้ติดตั้งฟอนต์ใหม่)
เคล็ดลับ . การติดตั้งฟอนต์จำนวนมากใน Windows อาจทำให้เกิดปัญหากับประสิทธิภาพของระบบและแอพบางตัว ซึ่งมักจะเกี่ยวข้องกับกราฟิกและเลย์เอาต์แตกไฟล์ฟอนต์เริ่มต้นจากอิมเมจการติดตั้ง Windows 10 หรือ 11
ไฟล์ฟอนต์ใน Windows ถูกเก็บไว้ในไดเร็กทอรี C:\Windows\Fonts ลองเปิดโฟลเดอร์นี้ใน File Explorer หากคุณเห็นไฟล์แบบอักษรเพียงไม่กี่ไฟล์ที่มี *.FON และ *.TTF ส่วนขยายในไดเร็กทอรีนี้ ไฟล์ฟอนต์เริ่มต้นจะถูกลบออกและรีเซ็ตโดยเครื่องมือในตัว (ตามที่อธิบายไว้ข้างต้น) จะไม่ช่วย
ไฟล์แบบอักษรที่หายไปสามารถคัดลอกได้จากคอมพิวเตอร์ทุกเครื่องที่ใช้ระบบปฏิบัติการเวอร์ชันเดียวกันหรือแยกจากดิสก์การติดตั้งหรืออิมเมจ ISO/WIM ของ Windows 10 (11 หรือ 8.1)
พิจารณากรณีที่สอง ในการดำเนินการนี้ เราจำเป็นต้องมีสื่อการติดตั้ง Windows 10/11 วิธีที่ง่ายที่สุดในการสร้างอิมเมจ ISO สำหรับการติดตั้ง Windows โดยใช้ Media Creation Tool . เมานต์อิมเมจ ISO ลงในไดรฟ์เสมือน (สมมติว่ามีตัวอักษร H: ถูกกำหนดไว้แล้ว)
เปิดพรอมต์คำสั่ง PowerShell ในฐานะผู้ดูแลระบบ และคัดลอก H:\sources\install.wim หรือ H:\sources\install.esd ไฟล์ลงใน C:\Distr\ ไดเรกทอรี:
Copy-Item H:\sources\install.wim C:\Distr\
dism /export-image /SourceImageFile:c:\distr\install.esd /SourceIndex:1 /DestinationImageFile: c:\distr\install.wim /Compress:max /CheckIntegrity
เมานต์ไฟล์อิมเมจการติดตั้ง Windows 10 (install.wim) ไปที่ไดเร็กทอรี C:\Distr\wim:
dism /mount-wim /wimfile:c:\Distr\install.wim /index:1 /mountdir:C:\Distr\wim
Dism /Get-WimInfo /WimFile:C:\Distr\install.wim
เคล็ดลับ . หากคำสั่ง DISM ส่งคืนข้อผิดพลาดต่อไปนี้:ข้อผิดพลาด:0xc1510111 คุณไม่ได้รับอนุญาตให้เมานต์และแก้ไขรูปภาพนี้ ตรวจสอบให้แน่ใจว่าไม่ได้ตรวจสอบแอตทริบิวต์อ่านอย่างเดียวในคุณสมบัติของไฟล์ install.wim
คัดลอกไฟล์ฟอนต์ดั้งเดิมจาก C:\Distr\wim\Windows\Fonts ไปที่ C:\Windows\Fonts ไดเร็กทอรีด้วยการแทนที่ไฟล์ในไดเร็กทอรีเป้าหมาย ใช้คำสั่ง PowerShell นี้:
Copy-Item -path C:\Distr\wim\Windows\Fonts -Destination C:\Windows -recurse –container -force
ไฟล์ฟอนต์จะถูกแทนที่ด้วยไฟล์ดั้งเดิม ระบบจะไม่เปลี่ยนฟอนต์ระบบบางตัวที่ใช้อยู่ในปัจจุบัน ข้อผิดพลาดจำนวนหนึ่งในหน้าต่างคอนโซลจะระบุสิ่งนี้
ตอนนี้คุณสามารถยกเลิกการต่อเชื่อมอิมเมจ Windows ต้นทาง:
dism /unmount-wim /mountdir:C:\Distr\wim /discard
รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาแบบอักษรยังคงมีอยู่หรือไม่
ล้างแคชแบบอักษรใน Windows
การแคชแบบอักษรของ Windows ถูกเปิดใช้งานโดยค่าเริ่มต้น (คล้ายกับการแคชไอคอน) ซึ่งช่วยให้โหลดแบบอักษรได้เร็วขึ้นในแอปและกล่องโต้ตอบของ Windows แคชแบบอักษรอยู่ใน %WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache
โฟลเดอร์ หากแคชฟอนต์เสียหาย ก็อาจทำให้เกิดปัญหาการแสดงฟอนต์ใน Windows เราขอแนะนำให้คุณรีเซ็ตแคชแบบอักษร Windows ปัจจุบันด้วยตนเอง สำหรับสิ่งนี้คุณต้อง:
- เปิดคอนโซลการจัดการบริการ (
services.msc
); - หยุด บริการแคชแบบอักษรของ Windows ในคอนโซลหรือใช้คำสั่ง PowerShell:
Get-Service FontCache|Stop-Service –force
- ล้างโฟลเดอร์แคชแบบอักษร:
Get-ChildItem -Path C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache -File | foreach { $_.Delete()}
- ลบไฟล์ FNTCACHE.DAT :
Remove-Item c:\Windows\System32\FNTCACHE.DAT
- เรียกใช้บริการ FontCache และรีบูตอุปกรณ์ของคุณ
ดาวน์โหลดและกู้คืนแบบอักษรเริ่มต้นใน Windows 10 และ 11
หากคุณไม่มีอิมเมจการติดตั้ง Windows 10 (Windows 11 หรือ Windows 8.1) คุณสามารถคัดลอกไดเร็กทอรีด้วยไฟล์ฟอนต์ดั้งเดิมจากคอมพิวเตอร์เครื่องอื่นที่ใช้ระบบปฏิบัติการเวอร์ชันเดียวกัน หรือใช้คลังฟอนต์พร้อมที่ดาวน์โหลดได้จากลิงก์ ด้านล่าง:
- แบบอักษรเริ่มต้นสำหรับ Windows 8 – DefaultFontsWin8.zip (197 MB);
- แบบอักษรเริ่มต้นสำหรับ Windows 8.1 – DefaultFontsWin8-1.zip (258 MB);
- แบบอักษรดั้งเดิมสำหรับ Windows 10 21H1 (เหมาะสำหรับ Windows 10 รุ่นอื่นๆ) — DefaultFonts-Win10-21H1.zip (189 MB);
- แบบอักษรดั้งเดิมสำหรับ Windows 11 – DefaultFonts-Win11.zip (190 MB)
ดาวน์โหลดและคลายซิปไฟล์เก็บถาวรสำหรับเวอร์ชัน Windows ของคุณ คัดลอกเนื้อหาที่เก็บถาวรไปยังโฟลเดอร์ C:\Windows\Fonts ด้วยการแทนที่
จากนั้นดาวน์โหลดและใช้ไฟล์รีจิสตรีด้วยการตั้งค่าแบบอักษรเริ่มต้นสำหรับ Windows รุ่นของคุณ:
- Windows 10 — win10-default-fonts-reg.zip
- Windows 11 — win11-default-fonts-reg.zip
ไฟล์เก็บถาวรแต่ละไฟล์มีไฟล์ REG สามไฟล์:
- win_10_fonts.reg – มีรายการแบบอักษรเริ่มต้นที่ลงทะเบียนในรีจิสทรีของระบบ (
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
); - win_10_FontSubstitutes.reg – มีการตั้งค่าการเชื่อมโยงแบบอักษร (
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
); - win_restore_default_user_font_settings.reg – คืนค่าการตั้งค่าแบบอักษรเริ่มต้นในกลุ่มรีจิสทรีของผู้ใช้ (
HKCU\Software\Microsoft\Windows NT\CurrentVersion\Font Management
)
เปิดเครื่องรูดไฟล์เก็บถาวรและใช้ (ดับเบิลคลิก) แต่ละไฟล์ reg
รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ ปัญหาฟอนต์น่าจะหมดไป!
เคล็ดลับ . หากปัญหาเกี่ยวกับฟอนต์เกิดจากการติดตั้งไฟล์ฟอนต์ใหม่ คุณสามารถรีเซ็ตเนื้อหาของ C:\Windows\Fonts ก่อนเปลี่ยน (ฟอนต์ที่คุณใช้อยู่จะไม่ถูกแทนที่) การดำเนินการนี้สามารถทำได้โดยใช้ปุ่มกู้คืนในแผงควบคุมที่เราพูดถึงข้างต้นหากสิ่งอื่นล้มเหลวและแบบอักษรแสดงไม่ถูกต้อง ให้ลองตรวจสอบและซ่อมแซมอิมเมจ Windows ของคุณโดยใช้คำสั่ง:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth