फिक्स सर्विस होस्ट: डायग्नोस्टिक पॉलिसी सर्विस हाई सीपीयू यूसेज
जैसा कि आप जानते होंगे, कई सक्रिय पृष्ठभूमि प्रक्रियाएं और सेवाएं हैं जो विंडोज(Windows) के सुचारू कामकाज में योगदान करती हैं । इनमें से अधिकांश पृष्ठभूमि प्रक्रियाएं/सेवाएं न्यूनतम मात्रा में CPU शक्ति और RAM का उपयोग करती हैं । हालांकि, कभी-कभी एक प्रक्रिया खराब हो सकती है या भ्रष्ट हो सकती है और अंत में सामान्य से अधिक संसाधनों का उपयोग कर सकती है, अन्य अग्रभूमि अनुप्रयोगों के लिए बहुत कम छोड़ती है। डायग्नोस्टिक पॉलिसी सर्विस(Policy Service) एक ऐसी प्रक्रिया है जो दुर्लभ अवसरों पर सिस्टम संसाधनों को हॉग करने के लिए कुख्यात है।
डायग्नोस्टिक पॉलिसी सर्विस (Diagnostic Policy Service)Svchost.exe ( सर्विस होस्ट(Service Host) ) की साझा प्रक्रियाओं में से एक है और विभिन्न विंडोज(Windows) घटकों के साथ समस्याओं का पता लगाने और उनका निवारण करने के लिए जिम्मेदार है। यदि संभव हो तो सेवा किसी भी खोजी गई समस्या को स्वचालित रूप से ठीक करने का प्रयास करती है और यदि नहीं, तो विश्लेषण के लिए नैदानिक जानकारी लॉग करें। चूंकि समस्याओं का निदान और स्वचालित समस्या निवारण एक निर्बाध अनुभव के लिए एक महत्वपूर्ण विशेषता है, इसलिए डायग्नोस्टिक नीति सेवा(Diagnostic Policy Service) को कंप्यूटर के बूट होने और पृष्ठभूमि में सक्रिय रहने पर स्वचालित रूप से प्रारंभ करने के लिए सेट किया गया है। इसके पीछे का सटीक कारण अधिक CPU की खपत करना(CPU)इरादा से अधिक शक्ति ज्ञात नहीं है, लेकिन संभावित समाधानों के आधार पर, अपराधी सेवा का एक भ्रष्ट उदाहरण, भ्रष्ट सिस्टम फ़ाइलें, वायरस या मैलवेयर हमला, बड़ी घटना लॉग फ़ाइलें आदि हो सकते हैं।
इस लेख में, हमने पांच अलग-अलग तरीकों के बारे में बताया है जो आपको डायग्नोस्टिक पॉलिसी सर्विस की (Diagnostic Policy Service)सीपीयू(CPU) खपत को वापस सामान्य करने में मदद करेंगे।
फिक्स सर्विस होस्ट(Fix Service Host) : डायग्नोस्टिक पॉलिसी सर्विस हाई सीपीयू यूसेज(Policy Service High CPU Usage)
नैदानिक नीति सेवा उच्च CPU उपयोग के लिए संभावित सुधार(Potential fixes for Diagnostic Policy Service High CPU Usage)
अधिकांश उपयोगकर्ता डायग्नोस्टिक नीति सेवा(Diagnostic Policy Service) के असामान्य रूप से उच्च डिस्क उपयोग को केवल पुनरारंभ करके हल करने में सक्षम होंगे । दूसरों को भ्रष्ट सिस्टम फ़ाइलों को देखने या अंतर्निहित प्रदर्शन समस्या निवारक को चलाने के लिए कुछ स्कैन ( SFC और DISM ) करने की आवश्यकता हो सकती है। (DISM)विंडोज के नवीनतम संस्करण में(latest version of Windows) अपडेट करने और इवेंट व्यूअर लॉग को साफ करने से भी समस्या का समाधान हो सकता है। अंत में, अगर कुछ भी काम नहीं करता है, तो उपयोगकर्ताओं के पास सेवा को अक्षम करने का विकल्प होता है। हालांकि, डायग्नोस्टिक पॉलिसी सर्विस(Policy Service) को अक्षम करने का मतलब है कि विंडोज(Windows) अब ऑटो-डायग्नोसिस नहीं करेगा और त्रुटियों का समाधान नहीं करेगा।
विधि 1: कार्य प्रबंधक से प्रक्रिया समाप्त करें(Task Manager)
एक प्रक्रिया अतिरिक्त सिस्टम संसाधनों को हॉग कर सकती है यदि कुछ इसके एक भ्रष्ट उदाहरण को प्रेरित करता है। उस स्थिति में, आप प्रक्रिया को मैन्युअल रूप से समाप्त करने का प्रयास कर सकते हैं (डायग्नोस्टिक पॉलिसी सर्विस(Policy Service) यहां) और फिर इसे स्वचालित रूप से पुनरारंभ करने की अनुमति दे सकते हैं। यह सब विंडोज टास्क मैनेजर(Windows Task Manager) ( विंडोज टास्क मैनेजर के साथ किल रिसोर्स इंटेंसिव प्रोसेस(Kill Resource Intensive Processes with Windows Task Manager) ) से हासिल किया जा सकता है ।
1. स्टार्ट मेन्यू( Start menu) बटन पर राइट-क्लिक करें और (Right-click )टास्क मैनेजर(Task Manager) चुनें ।
2. कार्य प्रबंधक(Task Manager) का विस्तार करने के लिए अधिक विवरण पर क्लिक करें और (More Details)वर्तमान में सभी सक्रिय प्रक्रियाओं और सेवाओं(currently active processes & services.) पर एक नज़र डालें ।
3. सर्विस होस्ट का पता लगाएँ : विंडोज प्रक्रियाओं के तहत डायग्नोस्टिक पॉलिसी सर्विस । (Service Host: Diagnostic Policy Service)उस पर राइट-क्लिक करें(Right-click ) और एंड टास्क(End task) चुनें । (आप बायाँ-क्लिक(left-click) करके भी सेवा का चयन कर सकते हैं और फिर नीचे दाईं ओर एंड टास्क (End Task) बटन(button) पर क्लिक कर सकते हैं।)
डायग्नोस्टिक पॉलिसी सर्विस(Diagnostic Policy Service) स्वचालित रूप से पुनरारंभ हो जाएगी, हालांकि यदि ऐसा नहीं होता है, तो बस अपने कंप्यूटर को पुनरारंभ करें और जांचें कि क्या समस्या बनी रहती है ।
विधि 2: SFC और DISM स्कैन चलाएँ
हाल ही में विंडोज(Windows) सिस्टम अपडेट या यहां तक कि एक एंटीवायरस हमले ने कुछ सिस्टम फाइलों को दूषित कर दिया है जिसके परिणामस्वरूप डायग्नोस्टिक पॉलिसी सर्विस का उच्च (Diagnostic Policy Service)CPU उपयोग होता है । सौभाग्य से, विंडोज़ में (Windows)repair corrupted/missing system files को स्कैन करने और उनकी मरम्मत करने के लिए अंतर्निहित उपयोगिताएँ हैं । पहला सिस्टम फाइल चेकर(System File Checker) यूटिलिटी है और जैसा कि नाम से पता चलता है, यह सभी सिस्टम फाइलों की अखंडता की जांच करता है और टूटी हुई फाइलों को कैश्ड कॉपी से बदल देता है। यदि कोई SFC स्कैन दूषित सिस्टम फ़ाइलों को ठीक करने में विफल रहता है, तो उपयोगकर्ता (SFC)परिनियोजन छवि सेवा(Deployment Image Servicing) और प्रबंधन(Management) ( DISM ) कमांड-लाइन टूल को नियोजित कर सकते हैं ।
1. विंडोज(Windows) सर्च बार में कमांड प्रॉम्प्ट(Command Prompt) टाइप करें और सर्च रिजल्ट आने पर राइट पैनल में रन ऐज एडमिनिस्ट्रेटर पर क्लिक करें।(Run as Administrator)
2. कमांड प्रॉम्प्ट(Command Prompt) विंडो में sfc /scannow टाइप करें और निष्पादित करने के लिए एंटर दबाएं। स्कैन में कुछ समय लग सकता है इसलिए वापस बैठें और सत्यापन प्रक्रिया 100% तक पहुंचने तक विंडो बंद न करें।
3. SFC स्कैन पूरा करने के बाद, निम्न (SFC scan)DISM कमांड(DISM command) निष्पादित करें । फिर से(Again) , एप्लिकेशन से बाहर निकलने से पहले स्कैन और पुनर्स्थापना प्रक्रिया समाप्त होने तक धैर्यपूर्वक प्रतीक्षा करें। हो जाने पर कंप्यूटर को पुनरारंभ करें।(Restart)
DISM /Online /Cleanup-Image /RestoreHealth
यह भी पढ़ें: (Also Read:) सिस्टम निष्क्रिय प्रक्रिया द्वारा उच्च CPU उपयोग को कैसे ठीक करें(How to Fix High CPU Usage by System Idle Process)
विधि 3: Windows अद्यतन करें और प्रदर्शन समस्या निवारक (Performance Troubleshooter)चलाएँ(Run)
जैसा कि पहले उल्लेख किया गया है, हाल ही में विंडोज अपडेट (Windows)डायग्नोस्टिक पॉलिसी सर्विस(Diagnostic Policy Service) के असामान्य व्यवहार के पीछे भी अपराधी हो सकता है । आप पिछले अपडेट पर वापस रोल करने का प्रयास कर सकते हैं या गलती को सुधारने के लिए माइक्रोसॉफ्ट(Microsoft) द्वारा पुश किए गए किसी भी नए अपडेट की तलाश कर सकते हैं। यदि आप Windows(Windows) को अद्यतन करते समय किसी समस्या का सामना कर रहे हैं , तो अंतर्निहित अद्यतन समस्या निवारक चलाएँ।
विंडोज(Windows) को अपडेट करने के अलावा , किसी भी प्रदर्शन समस्या को स्कैन करने के लिए सिस्टम प्रदर्शन(System Performance) समस्या निवारक भी चलाएं और उन्हें स्वचालित रूप से ठीक करें।
1. सिस्टम सेटिंग्स( System Settings ) को लॉन्च करने के लिए Windows key + I अपडेट एंड सिक्योरिटी(Update & Security ) सेटिंग्स पर क्लिक करें ।
2. विंडोज अपडेट(Windows Update) टैब पर, चेक फॉर अपडेट्स(Check For Updates) पर क्लिक करें । एप्लिकेशन किसी भी उपलब्ध अपडेट की तलाश शुरू कर देगा और स्वचालित रूप से उन्हें डाउनलोड करना शुरू कर देगा। नया अपडेट इंस्टॉल हो जाने के बाद अपने कंप्यूटर को पुनरारंभ करें।(Restart)
3. जाँच करें कि क्या नैदानिक नीति सेवा(Diagnostic Policy Service) अभी भी आपके सिस्टम संसाधनों को हॉग कर रही है और यदि है, तो अद्यतन समस्या निवारक(Update troubleshooter) चलाएँ । अद्यतन और सुरक्षा(Update & Security) सेटिंग्स को फिर से खोलें और समस्या निवारण(Troubleshoot ) टैब पर जाएँ और फिर अतिरिक्त समस्या निवारक(Additional Troubleshooters) पर क्लिक करें ।
4. गेट(Get) अप एंड रनिंग सेक्शन के तहत, उपलब्ध विकल्पों को देखने के लिए विंडोज अपडेट(Windows Update) पर क्लिक करें और फिर आगामी रन ट्रबलशूटर(Run the troubleshooter) बटन पर क्लिक करें। ऑन-स्क्रीन निर्देशों का पालन करें और समस्या निवारण प्रक्रिया से गुजरें।
सिस्टम प्रदर्शन समस्या निवारक चलाने के लिए:(To run the System Performance troubleshooter:)
1. स्टार्ट सर्च बार में (Search bar)कंट्रोल पैनल(Control Panel) टाइप करें और इसे खोलने के लिए एंटर(Enter) दबाएं ।
2. समस्या निवारण(Troubleshooting) पर क्लिक करें ।
3. सिस्टम और सुरक्षा के तहत, (System and Security)रन रखरखाव कार्य(Run maintenance tasks) हाइपरलिंक पर क्लिक करें ।
4. निम्न विंडो पर, उन्नत पर क्लिक करें और (Advanced )स्वचालित रूप से मरम्मत लागू करें(Apply repairs automatically) के बगल में स्थित बॉक्स को चेक करें । समस्या निवारक चलाने के लिए अगला(Next ) क्लिक करें ।
यह भी पढ़ें: (Also Read:) डेस्कटॉप विंडो मैनेजर हाई सीपीयू (DWM.exe) को ठीक करें(Fix Desktop Window Manager High CPU (DWM.exe))
विधि 4: इवेंट व्यूअर(Event Viewer) लॉग साफ़ करें
इवेंट व्यूअर(Event Viewer) प्रोग्राम सभी एप्लिकेशन और सिस्टम त्रुटि संदेशों, चेतावनियों आदि का रिकॉर्ड रखता है। ये इवेंट लॉग सर्विस होस्ट प्रक्रिया के लिए काफी आकार और शीघ्र मुद्दों का निर्माण कर सकते हैं(Service Host) । केवल(Simply) लॉग्स को साफ करने से डायग्नोस्टिक पॉलिसी सर्विस(Diagnostic Policy Service) की समस्याओं को हल करने में मदद मिल सकती है । हम अनुशंसा करते हैं कि आप भविष्य में किसी भी समस्या से बचने के लिए ईवेंट व्यूअर लॉग को नियमित रूप से साफ़ करें।
Windows key + R दबाकर रन(Run) कमांड बॉक्स लॉन्च करें, Eventvwr.msc टाइप करें और इवेंट व्यूअर( Event Viewer) एप्लिकेशन खोलने के लिए ओके(Ok ) पर क्लिक करें ।
2. बाएँ फलक पर, छोटे तीर पर क्लिक करके विंडोज लॉग्स(Windows Logs) फ़ोल्डर का विस्तार करें और आगामी सूची से एप्लिकेशन का चयन करें।(Application )
3. सबसे पहले(First) , दाहिने फलक पर सभी घटनाओं को इस रूप में सहेजें ...(Save All Events As… ) पर क्लिक करके वर्तमान ईवेंट लॉग को सहेजें (डिफ़ॉल्ट रूप से फ़ाइल .evtx प्रारूप में सहेजी जाएगी, दूसरी प्रतिलिपि .text या .csv प्रारूप में सहेजें।) और एक बार सहेजा गया , Clear log… विकल्प पर क्लिक करें । आने वाले पॉप-अप में, फिर से Clear पर क्लिक करें।
4. सुरक्षा(Security) , सेटअप(Setup) और सिस्टम(System) के लिए उपरोक्त चरणों को दोहराएं । सभी इवेंट लॉग को साफ़ करने के बाद कंप्यूटर को पुनरारंभ करें।(Restart)
विधि 5: नैदानिक नीति सेवा को अक्षम करें और (Policy Service)SRUDB.dat फ़ाइल को हटाएँ
अंततः, यदि उपरोक्त विधियों में से कोई भी सेवा होस्ट को ठीक करने में सक्षम नहीं था: नैदानिक नीति सेवा उच्च CPU उपयोग समस्या, तो आप इसे पूरी तरह से अक्षम करना चुन सकते हैं। (Ultimately, if none of the above methods were able to fix Service Host: Diagnostic Policy Service High CPU usage issue, then you can choose to disable it altogether.)चार अलग-अलग तरीके हैं जिनके माध्यम से आप सेवा को अक्षम कर सकते हैं, सबसे सरल सेवा(Services) एप्लिकेशन से है। अक्षम करने के साथ-साथ, हम SRUDB.dat फ़ाइल को भी हटा देंगे जो कंप्यूटर के बारे में सभी प्रकार की जानकारी संग्रहीत करती है (एप्लिकेशन बैटरी उपयोग, अनुप्रयोगों द्वारा हार्ड ड्राइव से लिखी और पढ़ी गई बाइट्स, निदान, आदि)। फ़ाइल हर कुछ सेकंड में डायग्नोस्टिक पॉलिसी सर्विस द्वारा बनाई और संशोधित की जाती है जिससे उच्च डिस्क उपयोग होता है।
1. रन(Run) कमांड बॉक्स में services.msc टाइप करें और (services.msc )सर्विसेज(Services ) एप्लिकेशन खोलने के लिए ओके पर क्लिक करें। (OK)( विंडोज सर्विसेज मैनेजर खोलने के 8 तरीके(8 Ways to Open Windows Services Manager) हैं, इसलिए बेझिझक अपना चुनाव करें।)
2. सुनिश्चित करें कि सभी सेवाओं को वर्णानुक्रम में क्रमबद्ध किया गया है (ऐसा करने के लिए नाम कॉलम(Name column ) हेडर पर क्लिक करें) और डायग्नोस्टिक पॉलिसी सर्विस(Diagnostic Policy Service) देखें और फिर राइट-क्लिक करें(right-click ) और गुण(Properties) चुनें ।
3. सामान्य(General) टैब के अंतर्गत सेवा समाप्त करने के लिए स्टॉप बटन पर क्लिक करें।(Stop )
4. अब, स्टार्टअप प्रकार(Startup type) ड्रॉप-डाउन मेनू का विस्तार करें और अक्षम(Disabled) का चयन करें ।
5. परिवर्तनों को सहेजने के लिए लागू करें(Apply ) बटन पर क्लिक करें और फिर गुण विंडो को बंद करने के लिए ठीक पर क्लिक करें।(OK )
6. इसके बाद, इसे खोलने के लिए अपने डेस्कटॉप पर फ़ाइल एक्सप्लोरर( File Explorer) शॉर्टकट आइकन पर डबल-क्लिक करें और निम्न पते पर जाएं:
C:\WINDOWS\System32\sru
7. SRUDB.dat फ़ाइल ढूंढें, उस पर राइट-क्लिक करें(right-click ) , और हटाएं(Delete) चुनें । दिखाई देने वाले किसी भी पॉप-अप की पुष्टि करें।
यदि आप सेवा प्रबंधक एप्लिकेशन से नैदानिक नीति सेवा को अक्षम करने में सफल नहीं हुए(If you weren’t successful in disabling the Diagnostic Policy Service from the Services Manager application) , तो अन्य तीन विधियों में से एक का प्रयास करें।(try one of the other three methods.)
1. सिस्टम कॉन्फ़िगरेशन से: सिस्टम कॉन्फ़िगरेशन ( From System Configuration: ) खोलें System Configuration > सेवाएँ(Services) टैब> नैदानिक नीति सेवा को Uncheck/untick
2. रजिस्ट्री संपादक से: रजिस्ट्री संपादक ( From Registry Editor:)खोलें(Registry Editor) और नीचे जाएं(Head) :
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DPS
3. दाएँ फलक में प्रारंभ( Start) करें पर डबल-क्लिक करें, फिर मान डेटा(Change Value Data) को 4 में बदलें ।
4. कंप्यूटर को पुनरारंभ करें(Restart the computer) और विंडोज(Windows) स्वचालित रूप से SRDUB.dat फ़ाइल को फिर से बनाएगा। डायग्नोस्टिक पॉलिसी सर्विस(Policy Service) अब सक्रिय नहीं होनी चाहिए और इसलिए, किसी भी प्रदर्शन समस्या का कारण बनती है।
अनुशंसित:(Recommended:)
- फिक्स सर्विस होस्ट: लोकल सिस्टम (svchost.exe) हाई सीपीयू और डिस्क यूसेज(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage)
- सर्विस होस्ट द्वारा उच्च CPU उपयोग को ठीक करें: स्थानीय सिस्टम(Fix High CPU Usage by Service Host: Local System)
- CMD का उपयोग करके दूषित हार्ड ड्राइव को कैसे ठीक करें या ठीक करें?(How to Repair or Fix Corrupted Hard Drive Using CMD?)
- Windows ऑडियो डिवाइस ग्राफ़ अलगाव उच्च CPU उपयोग को ठीक करें(Fix Windows Audio Device Graph Isolation high CPU usage)
हमें उम्मीद है कि यह मार्गदर्शिका मददगार थी और आप Windows 10 कंप्यूटर पर सर्विस होस्ट: डायग्नोस्टिक पॉलिसी सर्विस हाई CPU उपयोग को ठीक करने में सक्षम थे। (fix Service Host: Diagnostic Policy Service High CPU usage)कुछ चीजें जिन्हें आप भविष्य में फिर से होने से रोकने के लिए प्रयास कर सकते हैं, सभी कंप्यूटर ड्राइवरों को अपडेट कर रहे हैं और नियमित एंटीवायरस स्कैन कर रहे हैं। आपको उन तृतीय-पक्ष एप्लिकेशन को भी अनइंस्टॉल करना चाहिए, जिन्होंने अपने उद्देश्य की पूर्ति की है और जिनकी अब आवश्यकता नहीं है। निदान (Diagnostic)नीति सेवा(Policy Service) के संबंध में किसी भी सहायता के लिए , नीचे टिप्पणी अनुभाग में हमारे साथ जुड़ें।
Related posts
फिक्स सर्विस होस्ट: लोकल सिस्टम (svchost.exe) हाई सीपीयू और डिस्क यूसेज
सर्विस होस्ट द्वारा उच्च CPU उपयोग को ठीक करें: स्थानीय सिस्टम
DISM होस्ट सर्विसिंग प्रक्रिया को ठीक करें उच्च CPU उपयोग
WMI प्रदाता होस्ट उच्च CPU उपयोग को ठीक करें [Windows 10]
.NET रनटाइम ऑप्टिमाइज़ेशन सेवा उच्च CPU उपयोग को ठीक करें
WUDFHost.exe द्वारा उच्च CPU उपयोग को ठीक करें
विंडोज 11/10 में सर्विस होस्ट (SysMain) हाई डिस्क उपयोग को कैसे ठीक करें
WmiPrvSE.exe द्वारा उच्च CPU उपयोग को ठीक करें
फिक्स टास्क होस्ट विंडो विंडोज 10 में शट डाउन को रोकता है
फिक्स विंडोज टाइम सर्विस काम नहीं कर रही है
सिंक्रोनाइज़ेशन सेट करने के लिए होस्ट प्रक्रिया को ठीक करें
विंडोज 10 में सॉफ्टथिंक एजेंट सर्विस हाई सीपीयू यूसेज को ठीक करें
Realtek हाई डेफिनिशन ऑडियो ड्राइवर समस्या को ठीक करें
फिक्स डायग्नोस्टिक्स पॉलिसी सर्विस इज नॉट रनिंग एरर
Ntoskrnl.exe उच्च CPU उपयोग को ठीक करें
Windows 10 में Microsoft संगतता टेलीमेट्री उच्च डिस्क उपयोग को ठीक करें
फिक्स बैकग्राउंड इंटेलिजेंट ट्रांसफर सर्विस शुरू नहीं होगी
सर्विस होस्ट: डायग्नोस्टिक पॉलिसी सर्विस विंडोज पीसी पर 100% डिस्क उपयोग
Searchindexer.exe उच्च CPU उपयोग को ठीक करें
Windows 10 में WaasMedicSVC.exe उच्च डिस्क उपयोग को ठीक करें