إعادة إنشاء ذاكرة التخزين المؤقت للخطوط في نظام التشغيل Windows 10

تعمل Font Cache(Font Cache) بنفس طريقة Icon Cache ، ويقوم نظام التشغيل Windows بإنشاء ذاكرة تخزين مؤقت للخطوط لتحميلها بشكل أسرع وعرضها على واجهة التطبيق ، Explorer وما إلى ذلك. إذا كانت ذاكرة التخزين المؤقت للخط تالفة لسبب ما ، فقد لا تظهر بشكل صحيح ، أو تبدأ في عرض أحرف خط غير صالحة في Windows 10 . لحل هذه المشكلة ، تحتاج إلى إعادة إنشاء ذاكرة التخزين المؤقت للخط ، وفي هذا المنشور ، سنرى كيفية القيام بذلك.

إعادة إنشاء ذاكرة التخزين المؤقت للخطوط في نظام التشغيل Windows 10

يتم تخزين ملف ذاكرة التخزين المؤقت للخط في مجلدات Windows : C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache, إذا كنت تحاول الوصول إلى هذا المجلد ، فلن تتمكن من القيام بذلك مباشرة لأن Windows يحمي هذا المجلد. يتم تخزين الخطوط مؤقتًا في أكثر من ملف في المجلد أعلاه. على أي حال(Anyway) ، دون إضاعة أي وقت ، دعنا نرى كيفية إعادة إنشاء ذاكرة التخزين المؤقت للخطوط(Font Cache) في نظام التشغيل Windows 10(Windows 10) بمساعدة البرنامج التعليمي المدرج أدناه.

إعادة إنشاء ذاكرة التخزين المؤقت للخطوط في نظام التشغيل Windows 10

تأكد من  إنشاء نقطة استعادة(create a restore point)  في حالة حدوث خطأ ما.

الطريقة الأولى: إعادة إنشاء ذاكرة التخزين المؤقت للخطوط يدويًا في نظام التشغيل Windows 10(Method 1: Manually Rebuild Font Cache in Windows 10)

1. اضغط على مفتاح Windows + R ثم اكتب services.msc واضغط على Enter.

نوافذ services.msc |  إعادة إنشاء ذاكرة التخزين المؤقت للخطوط في نظام التشغيل Windows 10

2. قم بالتمرير لأسفل حتى تجد " Windows Font Cache service " في نافذة الخدمات.

ملاحظة: (Note:) اضغط(Press W) على مفتاح W على لوحة المفاتيح لتحديد موقع خدمة Windows Font Cache .

3. انقر بزر الماوس الأيمن فوق Window Font Cache Service(Right-click on Window Font Cache Service) ثم حدد Properties ( خصائص).(Properties.)

انقر بزر الماوس الأيمن على Window Font Cache Service ثم حدد خصائص

4. تأكد من النقر فوق إيقاف(Stop) ثم قم بتعيين نوع بدء التشغيل(Startup type) على أنه معطل.( Disabled.)

تأكد من تعيين نوع بدء التشغيل على أنه معطل لخدمة ذاكرة التخزين المؤقت لخطوط النافذة

5. انقر فوق "تطبيق" ، تليها " موافق".(OK.)

6. افعل نفس الشيء (اتبع الخطوات من 3 إلى 5) لـ Windows Presentation Foundation Font Cache 3.0.0.0.

تأكد من تعيين نوع بدء التشغيل على أنه معطل لـ Windows Presentation Foundation Font Cache 3.0.0.0

7. انتقل الآن إلى المجلد التالي بالانتقال إلى مجلد واحد في كل مرة:

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

ملاحظة:(Note:) لا تقم بنسخ ولصق المسار أعلاه لأن أدلة معينة محمية بواسطة Windows . تحتاج إلى النقر نقرًا مزدوجًا يدويًا على كل مجلد من المجلدات أعلاه والنقر فوق متابعة(Continue) للوصول إلى المجلدات أعلاه.

إعادة إنشاء ذاكرة التخزين المؤقت للخطوط يدويًا في نظام التشغيل Windows 10 |  إعادة إنشاء ذاكرة التخزين المؤقت للخطوط في نظام التشغيل Windows 10

8. الآن مرة واحدة داخل المجلد المحلي ، (Local)احذف جميع الملفات التي تحمل اسم FontCache و. dat كملحق.(delete all the files with the name FontCache and .dat as the extension.)

احذف جميع الملفات التي تحمل اسم FontCache و .dat كملحق

9. بعد ذلك ، انقر نقرًا مزدوجًا فوق مجلد FontCache واحذف جميع محتوياته.( delete all of its content.)

انقر نقرًا مزدوجًا فوق مجلد FontCache واحذف كل محتوياته

10. تحتاج أيضًا إلى حذف الملف FNTCACHE.DAT( delete the file FNTCACHE.DAT) من الدليل التالي:

C:\Windows\System32\

احذف الملف FNTCACHE.DAT من مجلد Windows System32

11. بمجرد الانتهاء من ذلك ، أعد تشغيل الكمبيوتر لحفظ التغييرات.

12. بعد إعادة التشغيل ، تأكد من بدء الخدمات التالية وتعيين نوع بدء التشغيل على أنه تلقائي:

Windows Font Cache Service
Windows Presentation Foundation Font Cache 3.0.0.0

ابدأ تشغيل Windows Font Cache Service وعيّن نوع بدء التشغيل على أنه تلقائي |  إعادة إنشاء ذاكرة التخزين المؤقت للخطوط في نظام التشغيل Windows 10

13. سيؤدي هذا إلى إعادة إنشاء ذاكرة التخزين المؤقت للخطوط بنجاح في نظام التشغيل Windows 10.(Rebuild Font Cache in Windows 10.)

إذا كنت لا تزال ترى الأحرف غير الصالحة بعد إعادة التشغيل ، فأنت بحاجة إلى إصلاح Windows 10 الخاص بك باستخدام DISM .

الطريقة الثانية: إعادة إنشاء ذاكرة التخزين المؤقت للخطوط في نظام التشغيل Windows 10 باستخدام ملف BAT(Method 2: Rebuild Font Cache in Windows 10 using the BAT file)

1.افتح برنامج المفكرة(Notepad) ثم انسخ والصق ما يلي:

@echo off

:: Stop and disable "Windows Font Cache Service" service
:FontCache
sc stop "FontCache"
sc config "FontCache" start=disabled
sc query FontCache | findstr /I /C:"STOPPED" 
if not %errorlevel%==0 (goto FontCache)

:: Grant access rights to current user for "%WinDir%\ServiceProfiles\LocalService" folder and contents
icacls "%WinDir%\ServiceProfiles\LocalService" /grant "%UserName%":F /C /T /Q

:: Delete font cache
del /A /F /Q "%WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache\*FontCache*"

del /A /F /Q "%WinDir%\System32\FNTCACHE.DAT"

:: Enable and start "Windows Font Cache Service" service
sc config "FontCache" start=auto
sc start "FontCache"

2- الان من قائمة المفكرة اضغط على ملف( File) ثم حفظ باسم.(Save as.)

أعد إنشاء ذاكرة التخزين المؤقت للخطوط في نظام التشغيل Windows 10 باستخدام ملف BAT

3. من القائمة المنسدلة " حفظ كنوع" ، حدد " (Save)كل الملفات(All Files) " ثم ضمن اسم الملف ، اكتب Rebuild_FontCache.bat (امتداد .bat مهم جدًا).

من حفظ بنوع ، حدد "كل الملفات" ثم ضمن اسم الملف ، اكتب Rebuild_FontCache.bat وانقر فوق حفظ

4. تأكد من الانتقال إلى سطح المكتب ثم انقر فوق حفظ.( Save.)

5. انقر نقرًا مزدوجًا فوق Rebuild_FontCache.bat لتشغيله وبمجرد الانتهاء ، أعد تشغيل الكمبيوتر لحفظ التغييرات.

انقر نقرًا مزدوجًا فوق Rebuild_FontCache.bat لتشغيله

مُستَحسَن:(Recommended:)

هذا كل شيء ، لقد تعلمت بنجاح كيفية إعادة إنشاء ذاكرة التخزين المؤقت للخطوط في نظام التشغيل Windows 10(How to Rebuild Font Cache in Windows 10) ولكن إذا كان لا يزال لديك أي أسئلة بخصوص هذا البرنامج التعليمي ، فلا تتردد في طرحها في قسم التعليقات.



About the author

أنا مهندس برمجيات لديه خبرة في Xbox Explorer و Microsoft Excel و Windows 8.1 Explorer. في أوقات فراغي ، أحب ممارسة ألعاب الفيديو ومشاهدة التلفزيون. لديّ درجة علمية من جامعة يوتا وأعمل حاليًا كمهندس برمجيات لشركة دولية.



Related posts