যদি আপনার পিসি সত্যিই ধীর হয়ে যায় এবং আপনি অনেক সিপিইউ ব্যবহার করার প্রক্রিয়াটি দেখতে টাস্ক ম্যানেজার চেক করেন, আপনি সেই তালিকায় PresentationFontCache.exe প্রক্রিয়াটি দেখে থাকতে পারেন। এই প্রক্রিয়াটি 50% CPU বা এমনকি 100% CPU (কিছু ক্ষেত্রে) ব্যবহার করতে পারে। উচ্চ সিপিইউ ব্যবহার আপনার কম্পিউটারকে ধীর গতিতে চলতে রাখবে যা আপনার কাজের রুটিনকে ব্যাহত করতে পারে। এমনকি যদি আপনি টাস্ক ম্যানেজার থেকে প্রক্রিয়াটি শেষ করেন তবে এটি সম্ভবত কিছুক্ষণ পরে বা একবার আপনি সিস্টেমটি পুনরায় বুট করার পরে ফিরে আসবে। কিছু ক্ষেত্রে, PresentationFontCache.exe স্টার্টআপে সমস্যা তৈরি করতে পারে এবং আপনার স্টার্টআপের সময় উল্লেখযোগ্যভাবে কমিয়ে দিতে পারে।
PresentationFontCache.exe .Net Framework এর সাথে যুক্ত। প্রেজেন্টেশন ফন্ট ক্যাশের মূল উদ্দেশ্য হল মেমরিতে ফন্ট গ্লিফগুলি লোড করা যাতে সমস্ত WPF (উইন্ডোজ প্রেজেন্টেশন ফাউন্ডেশন) অ্যাপ্লিকেশন এই ফন্টগুলি ব্যবহার করতে পারে। সুতরাং, আপনি যখনই একটি উইন্ডোজ প্রেজেন্টেশন ফাউন্ডেশন অ্যাপ্লিকেশন ব্যবহার করেন, PresentationFontCache.exe চালু করা হয় যাতে WPF অ্যাপের জন্য ফন্টের তথ্য পাওয়া যায়। এখন, কেন প্রেজেন্টেশন ফন্ট ক্যাশে প্রচুর রিসোর্স ব্যবহার করছে তার উত্তর দিতে, ক্যাশে থাকা নষ্ট ফন্টের সাথে এর কিছু সম্পর্ক আছে। কিছু সময়ের পরে, মেমরিতে ফন্টের তথ্য দূষিত বা প্রতিক্রিয়াশীল হতে পারে। এটি কখনও কখনও উপস্থাপনা ফন্ট ক্যাশে খারাপ আচরণের দিকে নিয়ে যায় এবং একটি রিস্টার্ট লুপে আটকে যায়। সুতরাং, এই সব অনেক CPU ব্যবহার করা শুরু করে যা অনেক সমস্যার সৃষ্টি করে।
ভাগ্যক্রমে, এই সমস্যার জন্য কয়েকটি সমাধান রয়েছে। নিচে দেওয়া প্রতিটি পদ্ধতির মধ্য দিয়ে যান এবং আপনার জন্য উপযুক্ত একটি প্রয়োগ করুন।
পদ্ধতি 1:Font*.dat ফাইল মুছুন
Font*.dat ফাইলটি সনাক্ত করা এবং মুছে ফেলা বেশিরভাগ ব্যবহারকারীর জন্য কাজ করে বলে মনে হচ্ছে। মূলত, একটি .dat ফাইলে একটি অ্যাপ্লিকেশন(গুলি) উল্লেখিত তথ্য থাকে। এই ফাইলটি দূষিত এবং সমস্যা সৃষ্টি করতে পারে। সুতরাং, এই ফাইলটি মুছে ফেলা এবং রিবুট করা সাধারণত আপনার জন্য সমস্যাটি সমাধান করবে৷
এই ফাইলটি মুছে ফেলার ধাপগুলি এখানে রয়েছে
- Windows কী ধরে রাখুন এবং R টিপুন
- টাইপ করুন C:\Windows\ServiceProfiles\LocalService\AppData\Local\ এবং Enter টিপুন
৷
- Font*.dat নামের একটি ফাইল খুঁজুন (বা FontCache 3.0.0.0.dat )
- Font*.dat -এ রাইট ক্লিক করুন (বা FontCache 3.0.0.0.dat ) এবং যেকোনো অতিরিক্ত প্রম্পট নিশ্চিত করুন নির্বাচন করুন
৷
- একবার হয়ে গেলে, রিবুট করুন .
দ্রষ্টব্য: আপনি যদি ফোল্ডারটি অ্যাক্সেস করতে না পারেন তবে নিম্নলিখিতগুলি করুন। Windows কী ধরে রাখুন এবং R টিপুন . কন্ট্রোল প্যানেল টাইপ করুন এবং Enter টিপুন . চেহারা এবং ব্যক্তিগতকরণ নির্বাচন করুন . ফাইল এক্সপ্লোরার নির্বাচন করুন বিকল্প (বা ফোল্ডার বিকল্প)। দেখুন ক্লিক করুন৷ ট্যাব লুকানো ফাইল, ফোল্ডার এবং ড্রাইভ দেখান বিকল্পটি নির্বাচন করুন৷ উন্নত সেটিংসে অধ্যায়. প্রয়োগ করুন ক্লিক করুন তারপর ঠিক আছে নির্বাচন করুন . এখন উপরে প্রদত্ত পদক্ষেপগুলি সম্পাদন করুন। আপনি যদি এখনও লোকেশন অ্যাক্সেস করতে না পারেন তাহলে আপনাকে ম্যানুয়ালি এই লোকেশনে নেভিগেট করতে হবে।
কম্পিউটার পুনরায় চালু হওয়ার পরে সবকিছু ঠিক হওয়া উচিত।
দ্রষ্টব্য: আপনি যদি ফাইলটি মুছতে না পারেন তবে টাস্ক ম্যানেজার থেকে PresenetationFontCache.exe বন্ধ করুন। একই সাথে CTRL, SHIFT এবং Esc (CTRL + SHIFT + Esc) টিপুন। এটি টাস্ক ম্যানেজার খুলবে। এখন, তালিকা থেকে PresentationFontCache.exe নির্বাচন করুন এবং End Task-এ ক্লিক করুন। এখন উপরে দেওয়া ধাপগুলি সম্পাদন করুন৷
পদ্ধতি 2:উপস্থাপনা ফন্ট ক্যাশে পরিষেবা বন্ধ করুন
শুরুতে উল্লিখিত হিসাবে, PresentationFontCache.exe উইন্ডোজ প্রেজেন্টেশন ফাউন্ডেশন অ্যাপ্লিকেশনগুলির সাথে ব্যবহার করা হয়। একটি WPF অ্যাপ্লিকেশন চলতে শুরু করার পরে এটি সম্ভবত শুরু করা হবে। সুতরাং, আপনি যদি কোনো WPF অ্যাপ্লিকেশন ব্যবহার না করেন তাহলে উপস্থাপনা ফন্ট ক্যাশে পরিষেবা নিষ্ক্রিয় করা আপনার জন্য সমস্যার সমাধান করবে। আপনি যদি নিশ্চিত না হন, WPF অ্যাপ্লিকেশনগুলি উইন্ডোজ ডেস্কটপের জন্য ভিজ্যুয়াল স্টুডিওতে তৈরি করা হয়। সুতরাং, আপনি যদি এই অ্যাপ্লিকেশনগুলির মধ্যে কোনওটি ব্যবহার না করেন বা আপনি একজন বিকাশকারী না হন তবে উপস্থাপনা ফন্ট ক্যাশে পরিষেবাটি নিষ্ক্রিয় করার পরে আপনার ভাল হওয়া উচিত৷
এখানে উপস্থাপনা ফন্ট ক্যাশে পরিষেবা নিষ্ক্রিয় করার পদক্ষেপগুলি রয়েছে
- Windows কী ধরে রাখুন এবং R টিপুন
- services.msc টাইপ করুন এবং Enter টিপুন
৷
- উইন্ডোজ প্রেজেন্টেশন ফাউন্ডেশন ফন্ট ক্যাশে 3.0.0.0 নামে একটি পরিষেবা খুঁজুন এবং ডাবল ক্লিক করুন
৷
- অক্ষম নির্বাচন করুন স্টার্টআপ টাইপ-এ ড্রপ ডাউন মেনু থেকে বিভাগ
৷
- ক্লিক করুন স্টপ যদি পরিষেবার স্থিতি চলছে
- প্রয়োগ করুন এ ক্লিক করুন এবং ঠিক আছে নির্বাচন করুন
৷
একবার সম্পন্ন হলে, আপনি যেতে ভাল হতে হবে. পরিষেবাটি আর শুরু করা উচিত নয় এবং আপনার CPU ব্যবহার কমে যাওয়া উচিত৷
৷পদ্ধতি 3:মেরামত .Net Framework
যদি উপরের দুটি পদ্ধতি কাজ না করে তাহলে আপনার শেষ অবলম্বন হল .Net Framework মেরামত করা। যেহেতু উপস্থাপনা ফন্ট ক্যাশে .Net ফ্রেমওয়ার্কের সাথে যুক্ত, ফ্রেমওয়ার্কের মেরামত এবং সমস্যাগুলি সাধারণত উপস্থাপনা ফন্ট ক্যাশের সমস্যাগুলিও ঠিক করবে৷
- Windows কী ধরে রাখুন এবং R টিপুন
- appwiz.cpl টাইপ করুন এবং Enter টিপুন
৷
- সনাক্ত করুন Microsoft .Net Framework 3.0 (আপনার অন্য সংস্করণ থাকতে পারে)। এই এন্ট্রি নির্বাচন করুন এবং পরিবর্তন/সরান ক্লিক করুন৷
- একটি নতুন উইন্ডো খোলা উচিত। মেরামত নির্বাচন করুন৷ এবং যেকোনো অতিরিক্ত অন-স্ক্রীন নির্দেশাবলী অনুসরণ করুন
- তালিকা থেকে সমস্ত দৃষ্টান্তের জন্য এই পদক্ষেপগুলি পুনরাবৃত্তি করুন (আপনার একাধিক উদাহরণ থাকতে পারে)
একবার হয়ে গেলে, আপনার যেতে হবে।