إصلاح: PresentationFontCache.exe عالية استخدام وحدة المعالجة المركزية أو الذاكرة



جرب أداة القضاء على المشاكل

إذا كان جهاز الكمبيوتر الخاص بك بطيئًا حقًا وقمت بفحص إدارة المهام لمعرفة العملية التي قد تستخدم الكثير من وحدة المعالجة المركزية ، فربما تكون قد شاهدت عملية PresentationFontCache.exe في تلك القائمة. قد تستخدم هذه العملية 50٪ من وحدة المعالجة المركزية أو حتى 100٪ من وحدة المعالجة المركزية (في بعض الحالات). سيؤدي الاستخدام العالي لوحدة المعالجة المركزية إلى إبقاء جهاز الكمبيوتر الخاص بك يعمل بسرعة بطيئة مما قد يزعج روتين عملك. حتى إذا أنهيت العملية من مدير المهام ، فمن المحتمل أن تعود إما بعد فترة أو بمجرد إعادة تشغيل النظام. في بعض الحالات ، قد يتسبب PresentationFontCache.exe في حدوث مشكلات في بدء التشغيل وإبطاء وقت بدء التشغيل بشكل ملحوظ أيضًا.



يرتبط PresentationFontCache.exe بـ .Net Framework. الغرض الرئيسي من Presentation Font Cache هو تحميل الحروف الرسومية للخط في الذاكرة بحيث يمكن لجميع تطبيقات WPF (Windows Presentation Foundation) استخدام هذه الخطوط. لذلك ، عندما تستخدم تطبيق Windows Presentation Foundation ، يتم بدء PresentationFontCache.exe بحيث تكون معلومات الخط متاحة لتطبيق WPF. الآن ، للإجابة عن سبب استخدام ذاكرة التخزين المؤقت لخطوط العرض التقديمي الكثير من الموارد ، فإن لها علاقة بالخط الفاسد في ذاكرة التخزين المؤقت. بعد مرور بعض الوقت ، قد تتلف معلومات الخط في الذاكرة أو لا تستجيب. يؤدي هذا أحيانًا إلى أن تسيء 'ذاكرة التخزين المؤقت لخطوط العرض التقديمي' التصرف وتعلق في حلقة إعادة التشغيل. لذلك ، كل هذا يبدأ باستخدام الكثير من وحدة المعالجة المركزية مما يخلق الكثير من المشاكل.



لحسن الحظ ، هناك حلان لهذه المشكلة. انتقل من خلال كل من الطرق الواردة أدناه وطبق الطريقة المناسبة لك.



الطريقة الأولى: حذف ملف الخط * .dat

يبدو أن تحديد موقع ملف Font * .dat وحذفه يعمل مع غالبية المستخدمين. بشكل أساسي ، يحتوي ملف .dat على المعلومات المشار إليها في التطبيق (التطبيقات). ربما يكون هذا الملف تالفًا ويتسبب في حدوث المشكلة. لذلك ، عادةً ما يؤدي حذف هذا الملف وإعادة التشغيل إلى حل المشكلة نيابةً عنك.

فيما يلي خطوات حذف هذا الملف

  1. معلق مفتاح Windows و اضغط ر
  2. نوع C: Windows ServiceProfiles LocalService AppData Local و اضغط أدخل



  1. حدد موقع ملف باسم الخط * .dat (أو FontCache 3.0.0.0.dat )
  2. انقر على اليمين الخط * .dat (أو FontCache 3.0.0.0.dat ) وحدد تأكيد أي مطالبات إضافية

  1. في حال تم، اعادة التشغيل .

ملحوظة: إذا لم تتمكن من الوصول إلى المجلد ، فقم بما يلي. معلق مفتاح Windows و اضغط ر . نوع لوحة التحكم و اضغط أدخل . تحديد المظهر والتخصيص . تحديد مستكشف الملفات خيارات (أو خيارات المجلد). انقر على رأي التبويب. حدد الخيار إظهار الملفات والمجلدات ومحركات الأقراص المخفية في إعدادات متقدمة الجزء. انقر تطبيق ثم حدد حسنا . الآن قم بتنفيذ الخطوات المذكورة أعلاه. إذا كنت لا تزال غير قادر على الوصول إلى الموقع ، فسيتعين عليك الانتقال إلى هذا الموقع يدويًا.

يجب أن يكون كل شيء على ما يرام بعد إعادة تشغيل الكمبيوتر.

ملحوظة: إذا لم تتمكن من حذف الملف ، فقم بإيقاف PresenetationFontCache.exe من إدارة المهام. اضغط على CTRL و SHIFT و Esc (CTRL + SHIFT + Esc) في وقت واحد. سيؤدي هذا إلى فتح مدير المهام. الآن ، حدد PresentationFontCache.exe من القائمة وانقر فوق إنهاء المهمة. الآن قم بتنفيذ الخطوات المذكورة أعلاه.

الطريقة 2: إيقاف خدمة التخزين المؤقت لخطوط العرض التقديمي

كما هو مذكور في البداية ، يتم استخدام PresentationFontCache.exe مع تطبيقات Windows Presentation Foundation. من المرجح أن يبدأ بمجرد بدء تشغيل تطبيق WPF. لذلك ، إذا كنت لا تستخدم أي تطبيقات WPF ، فإن تعطيل خدمة التخزين المؤقت لخطوط العرض التقديمي سيؤدي إلى حل المشكلة نيابة عنك. إذا لم تكن متأكدًا ، فإن تطبيقات WPF هي تلك التي تم إنشاؤها في Visual Studio لسطح مكتب Windows. لذلك ، إذا كنت لا تستخدم أيًا من هذه التطبيقات أو لم تكن مطورًا ، فيجب أن تكون على ما يرام بعد تعطيل خدمة التخزين المؤقت لخطوط العرض التقديمي.

فيما يلي خطوات تعطيل خدمة التخزين المؤقت لخطوط العرض التقديمي

  1. معلق مفتاح Windows و اضغط ر
  2. نوع services.msc و اضغط أدخل

  1. حدد موقع خدمة باسم Windows Presentation Foundation Font Cache 3.0.0.0 وانقر فوقه نقرًا مزدوجًا

  1. تحديد معاق من القائمة المنسدلة في نوع بدء التشغيل الجزء

  1. انقر قف إذا كان حالة الخدمة يركض
  2. انقر تطبيق واختر حسنا

بمجرد الانتهاء ، يجب أن تكون على ما يرام. يجب ألا تبدأ الخدمة بعد الآن ويجب أن ينخفض ​​استخدام وحدة المعالجة المركزية.

الطريقة الثالثة: إصلاح NET Framework

إذا لم تنجح الطريقتان المذكورتان أعلاه ، فإن الملاذ الأخير هو إصلاح .NET Framework. نظرًا لأن ذاكرة التخزين المؤقت لخطوط العرض مرتبطة بـ .Net Framework ، فإن الإصلاح والمشكلات في الإطار ستعمل عادةً على إصلاح مشكلات التخزين المؤقت لخطوط العرض التقديمي أيضًا.

  1. معلق مفتاح Windows و اضغط ر
  2. نوع appwiz.cpl و اضغط أدخل

  1. حدد Microsoft .Net Framework 3.0 (قد يكون لديك نسخة أخرى). حدد هذا الإدخال وانقر تغيير / إزالة
  2. يجب فتح نافذة جديدة. تحديد يصلح واتبع أي تعليمات إضافية تظهر على الشاشة
  3. كرر هذه الخطوات لجميع المثيلات من القائمة (قد يكون لديك مثيلات متعددة)

بمجرد الانتهاء ، يجب أن تكون على ما يرام.

3 دقائق للقراءة