ফন্ট ক্যাশ আইকন ক্যাশের মতোই কাজ করে। উইন্ডোজ ফন্ট দ্রুত লোড এবং প্রদর্শন করার জন্য ক্যাশ তৈরি করে। যদি ফন্ট ক্যাশ করাপ্ট হয়, তবে ফন্ট সঠিক দেখায় না বা অবৈধ ক্যারেক্টার দেখায়। এটি সমাধানের জন্য ফন্ট ক্যাশ রিবিল্ড করতে হয়।
ফন্ট ক্যাশ ফাইল সংরক্ষিত থাকে: C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache। এই ফোল্ডারটি উইন্ডোজ দ্বারা সুরক্ষিত, তাই সরাসরি এক্সেস করা যায় না। ফন্ট একাধিক ফাইলে ক্যাশ থাকে।
উইন্ডোজ ১০-এ ফন্ট ক্যাশ রিবিল্ড করুন
দ্রষ্টব্য: শুরু করার আগে সিস্টেম রিস্টোর পয়েন্ট তৈরি করুন।
পদ্ধতি ১: ম্যানুয়ালি ফন্ট ক্যাশ রিবিল্ড করুন
- Win + R →
services.msc→ এন্টার। - Windows Font Cache service খুঁজুন (W কী চাপলে সহজে পাবেন)।
- ডান ক্লিক → Properties → Stop ক্লিক করুন → Startup type: Disabled সেট করুন।
- Apply → OK।
- একইভাবে Windows Presentation Foundation Font Cache 3.0.0.0-এর জন্যও করুন।
- ফোল্ডারে যান:
C:\Windows\ServiceProfiles\LocalService\AppData\Local(প্রতিটি ফোল্ডার ম্যানুয়ালি খুলুন, Continue ক্লিক করুন)। - Local ফোল্ডারের ভিতরে
FontCache*.datসব ফাইল ডিলিট করুন। - FontCache ফোল্ডার খুলে সকল কন্টেন্ট ডিলিট করুন।
C:\Windows\System32\থেকেFNTCACHE.DATডিলিট করুন।- পিসি রিবুট করুন।
- রিবুটের পর নিচের সার্ভিস দুটি Automatic সেট করে শুরু করুন:
Windows Font Cache Service
Windows Presentation Foundation Font Cache 3.0.0.0 - এটি ফন্ট ক্যাশ সফলভাবে রিবিল্ড করবে।
রিস্টার্টের পরেও অবৈধ ক্যারেক্টার থাকলে DISM দিয়ে উইন্ডোজ রিপেয়ার করুন।
পদ্ধতি ২: BAT ফাইল দিয়ে ফন্ট ক্যাশ রিবিল্ড করুন
- নোটপ্যাড খুলে নিচের কোড কপি-পেস্ট করুন:
@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"
- নোটপ্যাড মেনু থেকে File → Save as।
- Save as type: All Files, File name: Rebuild_FontCache.bat (এক্সটেনশন .bat হতে হবে)।
- ডেস্কটপে সেভ করুন।
- Rebuild_FontCache.bat ডাবল-ক্লিক করে চালান, রিবুট করুন।
সুপারিশ:
- ব্লুটুথ অন না হওয়ার সমস্যা সমাধান
- রিসেন্ট আইটেম এবং ফ্রিকোয়েন্ট প্লেস বন্ধ করুন
- ইনলাইন অটোকমপ্লিট সক্ষম/অক্ষম করুন
- মেমরি ম্যানেজমেন্ট এরর সমাধান
এভাবে উইন্ডোজ ১০-এ ফন্ট ক্যাশ রিবিল্ড করা যায়। প্রশ্ন থাকলে কমেন্টে জানান।