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

[समाधान] Service Host: Diagnostic Policy Service उच्च CPU और मेमोरी उपयोग

डायग्नोस्टिक सर्विस Windows OS में Windows घटकों के साथ समस्याओं का पता लगाने और समस्या निवारण के लिए चलती है। यह सर्विस Windows में डायग्नोस्टिक्स यूटिलिटी चलाने के लिए आवश्यक है और यह एक बैकग्राउंड सर्विस है जिसका अर्थ है कि यह आपके सिस्टम को बूट करते ही स्वचालित रूप से शुरू हो जाती है और जब तक सिस्टम चालू है तब तक चलती रहती है। यदि यह सर्विस असामान्य रूप से उच्च मात्रा में CPU और RAM का उपभोग कर रही है तो यह Windows के समग्र कामकाज को अन्य प्रक्रियाओं का जवाब देने में धीमा कर देगी और यूज़र को लैगिंग समस्या का सामना करना पड़ेगा।

[समाधान] Service Host: Diagnostic Policy Service उच्च CPU और मेमोरी उपयोग

विधि 1: SRUDB.dat फ़ाइल हटाएं

इस विधि में, हम सर्विस को रोकेंगे और SRUDB.dat नामक एक सिस्टम फ़ाइल को हटाएंगे जो Windows इंस्टॉलेशन डायरेक्टरी में स्थित है। कभी-कभी DPS (Diagnostic Policy Service) सर्विस लगातार चलती है और उस फ़ाइल में लॉग बनाती है और फ़ाइल का आकार बहुत बड़ा हो जाता है। सर्विस को जबरन रोकना और फिर इस फ़ाइल को हटाना इस समस्या को ठीक करता है।

  1. Ctrl + Shift + Esc दबाकर Task Manager खोलें।

    [समाधान] Service Host: Diagnostic Policy Service उच्च CPU और मेमोरी उपयोग
  2. प्रोसेस टैब में नीचे स्क्रॉल करें और Service Host: Diagnostic Policy Service.
    खोजें।

    [समाधान] Service Host: Diagnostic Policy Service उच्च CPU और मेमोरी उपयोग
  3. End Task पर क्लिक करें और Abandon Unsafe data and Shutdown विकल्प को चेक करना सुनिश्चित करें।[समाधान] Service Host: Diagnostic Policy Service उच्च CPU और मेमोरी उपयोग
  4. अब Window Search bar पर क्लिक करें और Run टाइप करें और डायलॉग बॉक्स खोलें।[समाधान] Service Host: Diagnostic Policy Service उच्च CPU और मेमोरी उपयोग
  5. services.msc टाइप करें और इसे चलाने के लिए Ok पर क्लिक करें। Services विंडो में, Diagnostic Policy Service खोजें, राइट-क्लिक करें, और Properties चुनें।[समाधान] Service Host: Diagnostic Policy Service उच्च CPU और मेमोरी उपयोग
  6. General टैब में, Stop पर क्लिक करें, और एक बार सर्विस रुक जाने पर परिवर्तन लागू करने के लिए Ok पर क्लिक करें।[समाधान] Service Host: Diagnostic Policy Service उच्च CPU और मेमोरी उपयोग
  7. अब Run डायलॉग बॉक्स में %WinDir%\System32\sru टाइप करें और Ok पर क्लिक करें (इस फोल्डर तक पहुंचने के लिए आपको एडमिनिस्ट्रेटर विशेषाधिकारों की आवश्यकता होगी)।[समाधान] Service Host: Diagnostic Policy Service उच्च CPU और मेमोरी उपयोग
  8. SRUDB.dat.
    फ़ाइल हटाएं।

    [समाधान] Service Host: Diagnostic Policy Service उच्च CPU और मेमोरी उपयोग
  9. अब अपने कंप्यूटर को पुनरारंभ करें और देखें कि क्या समस्या हल हो गई है।

विधि 2: पावर प्लान बदलें

यदि आप लैपटॉप का उपयोग कर रहे हैं तो यह विधि आपके लिए काम कर सकती है। इस विधि में, हम सिस्टम के डिफॉल्ट बैटरी पावर प्लान को बदलेंगे। Microsoft ड्राइवर्स के खराब होने और सिस्टम की बैटरी सेटिंग्स को बदलने की रिपोर्टें मिली हैं जिससे RAM उपयोग में स्पाइक्स आते हैं। आपको यह सुनिश्च करना होगा कि आपके पावर प्लान सेटिंग्स On Power और On Battery दोनों के लिए समान हैं। कृपया नीचे दिए गए चरण देखें।

  1. Windows Search पर जाएं और "Power and Sleep Settings" टाइप करें और Additional Power Settings
    पर क्लिक करें।

    [समाधान] Service Host: Diagnostic Policy Service उच्च CPU और मेमोरी उपयोग
  2. अपने प्लान के आगे Change Plan Settings पर क्लिक करें और फिर Change Advanced Power Settings.
    पर क्लिक करें।

    [समाधान] Service Host: Diagnostic Policy Service उच्च CPU और मेमोरी उपयोग
  3. डायलॉग बॉक्स में, Wireless Adapter Settings खोजें और इसे विस्तारित करने के लिए इस पर क्लिक करें, Power Saving Mode के तहत, On Battery के आगे सुनिश्चित करें कि यह Maximum Performance पर सेट है, और On Plugged In भी Maximum Performance पर सेट है।[समाधान] Service Host: Diagnostic Policy Service उच्च CPU और मेमोरी उपयोग
  4. परिवर्तन लागू करने के लिए Ok पर क्लिक करें।

  1. विंडोज़ पर डायग्नोस्टिक पॉलिसी सेवा से उच्च CPU और मेमोरी उपयोग ठीक करें विंडोज़ पर डायग्नोस्टिक पॉलिसी सेवा से उच्च CPU और मेमोरी उपयोग ठीक करें

    कोई फर्क नहीं पड़ता कि आप किस OS का उपयोग करते हैं, चाहे विंडोज़, macOS, या लिनक्स, पृष्ठभूमि में कई सक्रिय प्रक्रियाएं और सेवाएं चलती हैं। उपयोगकर्ताओं के रूप में, हम अक्सर इन जटिल सेवाओं से अनजान होते हैं जो CPU उपयोग और सिस्टम संसाधनों की एक महत्वपूर्ण मात्रा का उपयोग करती हैं। तो, डायग्नोस्टिक प

  1. Svchost.exe हाई CPU उपयोग को हल करें: सर्विस होस्ट को समझें और इसे कैसे ठीक करें Svchost.exe हाई CPU उपयोग को हल करें: सर्विस होस्ट को समझें और इसे कैसे ठीक करें

    क्या आपने टास्क मैनेजर में Svchost.exe हाई CPU उपयोग देखा है? और आप सोच रहे होंगे कि सर्विस होस्ट आखिर है क्या? Svchost.exe (सर्विस होस्ट) माइक्रोसॉफ्ट द्वारा विंडोज़ OS के लिए एक वैध प्रोसेस है और विंडोज़ के लिए महत्वपूर्ण सेवाओं को चलाने में अहम भूमिका निभाता है। हाल ही में उपयोगकर्ताओं ने रिपोर

  1. विंडोज 10 में सर्विस होस्ट (लोकल सिस्टम) CPU स्पाइक्स हल करें विंडोज 10 में सर्विस होस्ट (लोकल सिस्टम) CPU स्पाइक्स हल करें

    क्या आपने देखा कि विंडोज 10 लैपटॉप बहुत धीमा चल रहा है, अनरिस्पॉन्सिव हो गया, हालिया विंडोज अपडेट के बाद रिस्पॉन्ड नहीं कर रहा और टास्क मैनेजर पर जांचने पर सर्विस होस्ट लोकल सिस्टम प्रक्रियाएं बहुत सारे CPU, मेमोरी, और डिस्क का उपभोग कर रही हैं? आइए समझते हैं सर्विस होस्ट प्रोसेस क्या है, यह विंडोज