Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไข PresentationFontCache.exe ใช้ CPU และ Memory สูงใน Windows 11/10

บางผู้ใช้รายงานว่ากระบวนการชื่อ PresentationFontCache.exe ใช้ทรัพยากรสูงผิดปกติบนคอมพิวเตอร์ Windows 11/10 ตามที่พวกเขาระบุ เมื่อตรวจสอบใน Task Manager พบว่า PresentationFontCache.exe ก่อให้เกิดการใช้ CPU และ Memory สูง ในบทความนี้ เราจะดูวิธีแก้ไขปัญหานี้

แก้ไข PresentationFontCache.exe ใช้ CPU และ Memory สูงใน Windows 11/10

PresentationFontCache.exe คืออะไร?

PresentationFontCache.exe เป็นไฟล์ที่เกี่ยวข้องกับ .NET Framework และใช้สำหรับโหลดฟอนต์สำหรับแอปพลิเคชัน Windows Presentation Foundation (WPF) เมื่อใช้แอปเหล่านี้ กระบวนการจะถูกกระตุ้น อย่างไรก็ตาม ไม่ได้หมายความว่าผู้ใช้ที่ไม่ใช้แอป WPF จะไม่เจอปัญหา PresentationFontCache.exe ใช้ CPU สูง มีหลายเหตุผลที่สามารถกระตุ้นกระบวนการนี้ได้

สถานการณ์ที่ดีที่สุดคือเพียงข้อผิดพลาดเล็กน้อย (glitch) ที่กระตุ้นกระบวนการและทำให้ใช้ทรัพยากรหมด สามารถแก้ไขได้โดยการรีสตาร์ทคอมพิวเตอร์ หรือหากคุณหยุดบริการที่เริ่มกระบวนการนี้ PresentationFontCache.exe จะไม่ใช้ CPU และ Memory มากเกินไป สถานการณ์แย่ที่สุดคือไฟล์เสียหาย เราจะพูดถึงเรื่องนี้ด้วย

ก่อนเริ่ม troubleshooting เราแนะนำให้หยุดกระบวนการก่อน คลิกขวาที่กระบวนการและเลือก End Task นี่เป็นการแก้ไขชั่วคราว เนื่องจากกระบวนการอาจกลับมาทำงานอีกครั้ง

แก้ไข PresentationFontCache.exe ใช้ CPU และ Memory สูง

หากคุณประสบปัญหา PresentationFontCache.exe ใช้ CPU และ Memory สูง ลองใช้วิธีแก้ไขดังต่อไปนี้:

  1. รีสตาร์ทคอมพิวเตอร์
  2. ลบไฟล์ Font*.dat หรือ FontCache 3.0.0.0.dat
  3. หยุดบริการ Windows Presentation Foundation Font Cache
  4. ซ่อมแซม .NET Framework

มาพูดรายละเอียดแต่ละข้อ

1. รีสตาร์ทคอมพิวเตอร์

ควรเริ่มต้นด้วยการรีสตาร์ทคอมพิวเตอร์ วิธีนี้จะปิดโปรแกรมที่อาจกระตุ้นกระบวนการนี้ ลองทำและดูว่าปัญหายังคงอยู่หรือไม่

2. ลบ Font*.dat หรือ FontCache 3.0.0.0.dat file

แก้ไข PresentationFontCache.exe ใช้ CPU และ Memory สูงใน Windows 11/10

ปัญหาอาจเกิดจากไฟล์ Font*.dat หรือ FontCache 3.0.0.0.dat ไฟล์นี้อาจเสียหายและรบกวนการทำงานของคอมพิวเตอร์จนกระตุ้นกระบวนการ

แก้ไข PresentationFontCache.exe ใช้ CPU และ Memory สูงใน Windows 11/10

ก่อนอื่น เราต้องทำให้มองเห็นไฟล์ซ่อนได้ ทำตามขั้นตอนด้านล่าง:

  1. เปิด Control Panel
  2. คลิก Appearance and Personalization > File Explorer Options หรือค้นหา File Explorer Options โดยตรง
  3. ไปที่แท็บ View เลือก Show hidden files, folders, or drives จาก Hidden files and folders
  4. คลิก Apply > OK

เปิด File Explorer ไปที่ตำแหน่ง:

C:\Windows\ServiceProfiles\LocalService\AppData\Local

คลิกขวาที่ FontCache 3.0.0.0.dat หรือ Font*.dat และเลือก Delete จากนั้นรีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหายังคงอยู่หรือไม่

3. หยุดบริการ Windows Presentation Foundation Font Cache Service

แก้ไข PresentationFontCache.exe ใช้ CPU และ Memory สูงใน Windows 11/10

หากไม่ต้องการลบไฟล์ ให้ลองปิดบริการดูก่อน ทำตามขั้นตอน:

  1. เปิด Services จากเมนู Start
  2. ค้นหา Windows Presentation Foundation Font Cache 3.0.0.0
  3. คลิกขวาที่บริการ ตั้งค่า Startup type เป็น Disabled และคลิก Stop
  4. คลิก Apply > OK

ควรทราบว่าการปิดบริการนี้อาจลดประสิทธิภาพของแอป WPF ที่คุณใช้อยู่ - จึงควรเป็นขั้นตอนชั่วคราวเท่านั้น

4. ซ่อมแซม Microsoft .NET Framework

ตามที่กล่าวไว้ กระบวนการที่ใช้ทรัพยากรเกี่ยวข้องกับ .NET Framework อาจเสียหายทำให้เกิดปัญหา ดังนั้น ควรซ่อมแซม .NET Framework และดูว่าปัญหาหายไปหรือไม่

หวังว่าคุณจะสามารถแก้ไขปัญหาได้ด้วยวิธีเหล่านี้

PresentationFontCache.exe เป็นไวรัสหรือไม่?

ไม่ PresentationFontCache.exe ไม่ใช่ไวรัสหรือมัลแวร์ มันเป็นไฟล์สำคัญที่ใช้โดย Windows Presentation Foundation Applications หากเห็นมันทำงานในพื้นหลัง แสดงว่ากระบวนการกำลังทำงาน อย่างไรก็ตาม หากยังกังวลเกี่ยวกับไวรัส ให้ลองสแกนไวรัสและมัลแวร์ หากมีแอนตี้ไวรัสภายนอก ให้ใช้สแกน หรือใช้ Windows Firewall ตรวจสอบไฟล์อันตราย ทำตามขั้นตอน:

  1. เปิด Windows Security จากเมนู Start
  2. ไปที่ Virus & threat protection > Scan options
  3. เลือก Microsoft Defender Offline scan > Scan now

รอจนกระบวนการเสร็จสิ้น หวังว่าปัญหาจะหายไป

อ่านเพิ่มเติม: วิธีสร้าง Font cache ใหม่ใน Windows

วิธีแก้ไข CPU และ RAM ใช้สูง

โดยปกติ CPU และ RAM สูงอาจเกิดจากไฟล์เสียหาย ไฟล์ระบบที่เสียหาย หรือไฟล์แอปที่เสียหาย (โปรแกรมที่แสดง CPU สูง) ควรสแกนไวรัสและมัลแวร์ด้วย เนื่องจากอาจก่อให้เกิดปัญหา แนะนำให้ดูคู่มือแก้ไข CPU และ RAM สูงของเรา

อ่านเพิ่มเติม: แก้ไข GfxUI.exe ใช้ CPU สูง

แก้ไข PresentationFontCache.exe ใช้ CPU และ Memory สูงใน Windows 11/10