Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> Windows त्रुटियाँ

फिक्स: PresentationFontCache.exe उच्च CPU या मेमोरी उपयोग

यदि आपका PC वास्तव में धीमा हो गया और आपने टास्क मैनेजर चेक किया कि कौन सी प्रक्रिया बहुत अधिक CPU का उपयोग कर रही है, तो आपने उस सूची में PresentationFontCache.exe प्रक्रिया देखी होगी। यह प्रक्रिया 50% CPU या कुछ मामलों में 100% CPU का उपयोग कर सकती है। उच्च CPU उपयोग आपके कंप्यूटर को धीमी गति से चलाता रहेगा जो आपकी कार्य दिनचर्या को बाधित कर सकता है। यहां तक कि यदि आप टास्क मैनेजर से प्रक्रिया को समाप्त करते हैं, तो यह सबसे अधिक संभावना है कि कुछ समय बाद या एक बार सिस्टम रीबूट करने पर वापस आ जाएगी। कुछ मामलों में, PresentationFontCache.exe स्टार्टअप में समस्याएं पैदा कर सकता है और आपके स्टार्टअप समय को काफी धीमा कर सकता है।

PresentationFontCache.exe .Net Framework से जुड़ा हुआ है। प्रेजेंटेशन फॉन्ट कैश का मुख्य उद्देश्य फॉन्ट ग्लिफ़्स को मेमोरी में लोड करना है ताकि सभी WPF (विंडोज प्रेजेंटेशन फाउंडेशन) एप्लिकेशन इन फॉन्ट का उपयोग कर सकें। इसलिए, जब भी आप विंडोज प्रेजेंटेशन फाउंडेशन एप्लिकेशन का उपयोग करते हैं, तो PresentationFontCache.exe शुरू की जाती है ताकि WPF ऐप के लिए फॉन्ट की जानकारी उपलब्ध हो। अब, यह उत्तर देने के लिए कि प्रेजेंटेशन फॉन्ट कैश बहुत सारे संसाधनों का उपयोग क्यों कर रहा है, इसका कैश में दूषित फॉन्ट से कुछ लेना-देना है। कुछ समय बाद, मेमोरी में फॉन्ट की जानकारी दूषित या अनुत्तरदायी हो सकती है। यह कभी-कभी प्रेजेंटेशन फॉन्ट कैश को गलत व्यवहार करने और रीस्टार्ट लूप में फंसने का कारण बनता है। तो, यह सब बहुत सारे CPU का उपयोग करना शुरू कर देता है जिससे बहुत सारी समस्याएं पैदा होती हैं।

सौभाग्य से, इस समस्या के लिए कुछ समाधान हैं। नीचे दिए गए प्रत्येक तरीके को देखें और जो आपके लिए उपयुक्त हो उसे लागू करें।

विधि 1: Font*.dat फाइल डिलीट करें

Font*.dat फाइल का पता लगाना और डिलीट करना अधिकांश उपयोगकर्ताओं के लिए काम करता है। मूल रूप से, एक .dat फाइल में एक एप्लिकेशन(ओं) से संदर्भित जानकारी होती है। यह फाइल दूषित हो सकती है और समस्या पैदा कर रही है। तो, इस फाइल को डिलीट करना और रीबूट करना आमतौर पर आपके लिए समस्या हल कर देगा।

इस फाइल को डिलीट करने के चरण यहां दिए गए हैं

  1. विंडोज कुंजी दबाए रखें और R दबाएं
  2. C:\Windows\ServiceProfiles\LocalService\AppData\Local\ टाइप करें और एंटर दबाएं

फिक्स: PresentationFontCache.exe उच्च CPU या मेमोरी उपयोग

  1. Font*.dat (या FontCache 3.0.0.0.dat) नाम की फाइल ढूंढें
  2. Font*.dat (या FontCache 3.0.0.0.dat) पर राइट क्लिक करें और डिलीट चुनें। किसी भी अतिरिक्त संकेतों की पुष्टि करें

फिक्स: PresentationFontCache.exe उच्च CPU या मेमोरी उपयोग

  1. एक बार हो जाने पर, रीबूट करें।

नोट: यदि आप फोल्डर तक नहीं पहुंच सकते तो निम्नलिखित करें। विंडोज कुंजी दबाए रखें और R दबाएं। कंट्रोल पैनल टाइप करें और एंटर दबाएं। सूरत और वैयक्तिकरण चुनें। फाइल एक्सप्लोरर विकल्प (या फोल्डर विकल्प) चुनें। दृश्य टैब पर क्लिक करें। उन्नत सेटिंग्स अनुभाग में छिपी हुई फाइलें, फोल्डर, और ड्राइव दिखाएं विकल्प चुनें। लागू करें पर क्लिक करें फिर ओके चुनें। अब ऊपर दिए गए चरणों को निष्पादित करें। यदि आप अभी भी स्थान तक नहीं पहुंच सकते तो आपको इस स्थान पर मैन्युअली नेविगेट करना होगा।

कंप्यूटर पुनरारंभ होने के बाद सब कुछ ठीक होना चाहिए।

नोट: यदि आप फाइल डिलीट नहीं कर सकते तो PresentationFontCache.exe को टास्क मैनेजर से रोकें। CTRL, SHIFT और Esc (CTRL + SHIFT + Esc) एक साथ दबाएं। यह टास्क मैनेजर खोल देगा। अब, सूची से PresentationFontCache.exe चुनें और एंड टास्क पर क्लिक करें। अब ऊपर दिए गए चरण निष्पादित करें।

विधि 2: प्रेजेंटेशन फॉन्ट कैश सेवा बंद करें

जैसा कि शुरुआत में उल्लेख किया गया है, PresentationFontCache.exe विंडोज प्रेजेंटेशन फाउंडेशन एप्लिकेशन के साथ उपयोग किया जाता है। यह सबसे अधिक संभावना है कि एक बार WPF एप्लिकेशन चलना शुरू होने पर शुरू हो जाएगा। इसलिए, यदि आप किसी WPF एप्लिकेशन का उपयोग नहीं करते हैं तो प्रेजेंटेशन फॉन्ट कैश सेवा को अक्षम करने से आपके लिए समस्या हल हो जाएगी। यदि आप सुनिश्चित नहीं हैं, तो WPF एप्लिकेशन वे हैं जो विजुअल स्टूडियो में विंडोज डेस्कटॉप के लिए बनाए गए हैं। इसलिए, यदि आप इनमें से किसी एप्लिकेशन का उपयोग नहीं कर रहे हैं या आप डेवलपर नहीं हैं तो प्रेजेंटेशन फॉन्ट कैश सेवा को अक्षम करने के बाद आप ठीक हो जाएंगे।

प्रेजेंटेशन फॉन्ट कैश सेवा को अक्षम करने के चरण यहां दिए गए हैं

  1. विंडोज कुंजी दबाए रखें और R दबाएं
  2. services.msc टाइप करें और एंटर दबाएं

फिक्स: PresentationFontCache.exe उच्च CPU या मेमोरी उपयोग

  1. विंडोज प्रेजेंटेशन फाउंडेशन फॉन्ट कैश 3.0.0.0 नाम की सेवा ढूंढें और उस पर डबल क्लिक करें

फिक्स: PresentationFontCache.exe उच्च CPU या मेमोरी उपयोग

  1. स्टार्टअप प्रकार अनुभाग में ड्रॉप डाउन मेनू से अक्षम चुनें

फिक्स: PresentationFontCache.exe उच्च CPU या मेमोरी उपयोग

  1. यदि सेवा स्थिति चल रही है तो रोकें पर क्लिक करें
  2. लागू करें पर क्लिक करें और ओके चुनें

फिक्स: PresentationFontCache.exe उच्च CPU या मेमोरी उपयोग

एक बार हो जाने पर, आप जाने के लिए तैयार हो जाएंगे। सेवा अब शुरू नहीं होनी चाहिए और आपका CPU उपयोग कम हो जाना चाहिए।

विधि 3: .Net Framework मरम्मत करें

यदि उपरोक्त दो विधियां काम नहीं करतीं तो आपका अंतिम उपाय .Net Framework को मरम्मत करना है। चूंकि प्रेजेंटेशन फॉन्ट कैश .Net Framework से जुड़ा हुआ है, Framework में समस्याओं को मरम्मत करने से आमतौर पर Presentation Font Cache के साथ समस्याएं भी ठीक हो जाएंगी।

  1. विंडोज कुंजी दबाए रखें और R दबाएं
  2. appwiz.cpl टाइप करें और एंटर दबाएं

फिक्स: PresentationFontCache.exe उच्च CPU या मेमोरी उपयोग

  1. Microsoft .Net Framework 3.0 ढूंढें (आपके पास दूसरा संस्करण हो सकता है)। इस प्रविष्टि को चुनें और बदलें/हटाएं पर क्लिक करें
  2. एक नई विंडो खुलनी चाहिए। मरम्मत चुनें और किसी भी अतिरिक्त ऑन-स्क्रीन निर्देशों का पालन करें
  3. सूची के सभी उदाहरणों के लिए इन चरणों को दोहराएं (आपके पास कई उदाहरण हो सकते हैं)

एक बार हो जाने पर, आप जाने के लिए तैयार हो जाएंगे।

  1. WmiPrvSE.exe द्वारा अत्यधिक CPU उपयोग ठीक करें WmiPrvSE.exe द्वारा अत्यधिक CPU उपयोग ठीक करें

    WmiPrvSE का पूर्ण रूप Windows Management Instrumentation Provider Service है। Windows Management Instrumentation (WMI) माइक्रोसॉफ्ट विंडोज ऑपरेटिंग सिस्टम का एक घटक है जो एंटरप्राइज वातावरण में प्रबंधन जानकारी और नियंत्रण प्रदान करता है। बहुत से लोग मानते हैं कि यह एक वायरस है क्योंकि कभी-कभी WmiPr

  1. WUDFHost.exe हाई CPU उपयोग ठीक करें: आसान समाधान और ड्राइवर अपडेट WUDFHost.exe हाई CPU उपयोग ठीक करें: आसान समाधान और ड्राइवर अपडेट

    यदि विंडोज ड्राइवर फाउंडेशन (WUDFHost.exe) आपके सिस्टम के अत्यधिक संसाधनों का उपयोग कर रहा है, तो संभवतः कुछ ड्राइवर क्षतिग्रस्त या पुराने हैं। WUDFHost.exe यूजर-मोड ड्राइवरों को संभालता है, लेकिन यह हाई CPU और RAM उपयोग का कारण बन सकता है। आप इसे टास्क मैनेजर में साधारण तरीके से समाप्त नहीं कर सकते

  1. Ntoskrnl.exe द्वारा उच्च CPU उपयोग कैसे ठीक करें - चरण-दर-चरण गाइड Ntoskrnl.exe द्वारा उच्च CPU उपयोग कैसे ठीक करें - चरण-दर-चरण गाइड

    Ntoskrnl.exe जैसी सिस्टम प्रक्रियाएं आपके PC के समग्र प्रदर्शन को धीमा कर सकती हैं। इसका विस्तार Windows NT ऑपरेटिंग सिस्टम कर्नेल एक्जीक्यूटेबल के रूप में होता है। यह एक्जीक्यूटेबल मेमोरी प्रबंधन, प्रक्रिया प्रबंधन, हार्डवेयर निष्कर्षण के लिए जिम्मेदार है, और यह ऑपरेटिंग सिस्टम का मूलभूत हिस्सा है।