WMI Provider Host (WmiPrvSE.exe) उन प्रक्रियाओं में से एक है जिसे आप अपने विंडोज में देख सकते हैं। इस आलेख में - विंडोज सिस्टम प्रक्रियाओं के बारे में एक बड़ी श्रृंखला का एक हिस्सा - आप उस प्रक्रिया के उद्देश्य के साथ-साथ WmiPrvSE.exe उच्च CPU उपयोग को ठीक करने के संभावित तरीकों को देखेंगे।
WMI प्रदाता होस्ट एक महत्वपूर्ण सिस्टम प्रक्रिया है जिसकी बड़ी संख्या में अनुप्रयोगों के लिए आवश्यकता होती है। इसलिए, कुछ गलत होने की स्थिति में आना बहुत कठिन नहीं है। जब आपके पास बीटा परीक्षण में कोई स्व-निर्मित प्रोग्राम या ऐप हों तो विशेष ध्यान देने की आवश्यकता होती है। WmiPrvSE प्रक्रिया के नाम पर मैलवेयर के कोई मामले नहीं हैं, लेकिन आप यह नहीं जानते कि कोई अगले दिन दिखाई नहीं देगा या नहीं।
WMI प्रदाता होस्ट क्या है?
यह प्रक्रिया एप्लिकेशन के लिए बहुत महत्वपूर्ण भूमिका निभाती है जो सिस्टम की जानकारी पढ़ता है। एंटीवायरस प्रोग्राम, सिस्टम ऑप्टिमाइज़ेशन टूल और विभिन्न डायग्नोस्टिक प्रोग्राम को चलाने के लिए इस सेवा की आवश्यकता होती है। इसलिए, इसे अक्षम करना निश्चित रूप से एक बुरा विचार है। WMI प्रदाता होस्ट इन प्रोग्रामों को आपके कंप्यूटर कॉन्फ़िगरेशन, OS संस्करण, स्थापित ड्राइवरों के बारे में जानकारी तक पहुंचने की अनुमति देता है , और इसी तरह। यह तकनीकी जानकारी किसी अन्य तरीके से प्राप्त करना काफी कठिन है। इसलिए माइक्रोसॉफ्ट ने इस सर्विस को अपने ऑपरेटिंग सिस्टम में शामिल किया है। यह आमतौर पर अच्छा काम करता है, और इससे कोई परेशानी नहीं होती है।
टास्क मैनेजर में WMI प्रदाता होस्ट
आपको प्रासंगिक जानकारी देने के लिए आप इस प्रक्रिया के लिए मैन्युअल रूप से कॉल कर सकते हैं। WMIC कमांड का उपयोग करके, आप मदरबोर्ड पर मौजूद हर हार्डवेयर तत्व के बारे में जानकारी प्राप्त कर सकते हैं। ठीक उसी तरह, प्रोग्राम उस टूल के साथ उसी तरह इंटरैक्ट करते हैं - आपको बस कंसोल विंडो दिखाई नहीं देती है . इस सेवा की कार्यकारी फ़ाइल का सही स्थान C:\Windows\System32\wbem है . लेकिन एक बार फिर - इसे हटाना एक बुरा विचार है।
WMI प्रदाता होस्ट उच्च CPU उपयोग - इसे कैसे ठीक करें?
ज्यादातर समय, WmiPrvSE.exe प्रक्रिया अच्छी तरह से काम करती है , सिस्टम और अधिक खपत के लिए किसी भी समस्या के बिना। दुर्भाग्य से, उस सेवा के साथ इंटरैक्ट करने वाले प्रत्येक ऐप की गुणवत्ता का पता लगाना इतना आसान नहीं है। वास्तव में, अधिकांश मामलों में जब आप देखते हैं कि WmiPrvSE.exe में उच्च CPU उपयोग तृतीय-पक्ष सॉफ़्टवेयर त्रुटियों से संबंधित है। सौभाग्य से, इसे ठीक करना बहुत आसान है - आपको बस कुछ आसान निदान करने की आवश्यकता है।
आम तौर पर, समस्या का स्रोत एक प्रक्रिया द्वारा लिए गए हैंडल की संख्या से अधिक होता है . उदाहरण के लिए, आप प्रोग्राम लॉन्च करते हैं, जो इस सिस्टम प्रक्रिया को कॉल करता है। प्रोग्राम के कोड में त्रुटियों के कारण, यह वास्तव में आवश्यकता से कहीं अधिक हैंडल लेता है। परिणामस्वरूप, इस प्रक्रिया को संभालने में बहुत अधिक CPU समय लगता है।
WmiPrvSE.exe उच्च CPU उपयोग का निदान
सबसे पहले, यह निर्धारित करना महत्वपूर्ण है कि कौन सा एप्लिकेशन समस्या का कारण बनता है। WmiPrvSE.exe प्रक्रिया . के बाद से कार्य प्रबंधक में संबंधित ऐप्स के साथ कोई ड्रॉप-डाउन सूची नहीं है, आपको WMI प्रदाता होस्ट के उदाहरणों से उन्मुख करने की आवश्यकता है, बिल्कुल, प्रक्रिया आईडी द्वारा। इसे देखने के लिए, आपको कार्य प्रबंधक में एक विशिष्ट टैब पर जाना होगा - “विवरण " वहां, WmiPrvSE.exe तक स्क्रॉल करें, और उच्च CPU उपयोग वाले इंस्टेंस की तलाश करें। इसका PID मान याद रखें, और अगले चरण पर जाएँ।
खोज पर जाएं, और वहां टाइप करें "कमांड प्रॉम्प्ट " दाएँ माउस बटन के साथ पहले परिणाम पर क्लिक करें, और “व्यवस्थापक के रूप में चलाएँ चुनें) आर"। कंसोल विंडो में, निम्न कमांड टाइप करें, और एंटर दबाएं:
tasklist /m wmiperfclass.dll
यह आपको उन कार्यों की सूची दिखाएगा जो WMI प्रदाता होस्ट प्रक्रिया के लिए कहते हैं। वहां, आपको उस कार्य को खोजने की आवश्यकता है जिसमें वही PID है जो आपने कार्य प्रबंधक में देखा है। और यहाँ आप जाते हैं - आप उस प्रक्रिया का नाम जानते हैं जो समस्या का कारण बनती है। इसे टास्क मैनेजर में खोजें, और इसे एंड टास्क बटन से रोकें। आप इसके साथ मुश्किल से अधिक कर सकते हैं, क्योंकि समस्या ऐप के अंदर होने की संभावना है। इस कार्यक्रम के तकनीकी समर्थन से संपर्क करें और समस्या की व्याख्या करें।
WMI प्रदाता होस्ट के उच्च CPU उपयोग को हल करना
आंतरिक त्रुटियों के कारण यह प्रक्रिया खराब भी हो सकती है। ऐसा बहुत कम होता है, लेकिन आपको उस समस्या से निपटने के लिए अभी भी इस संस्करण की जांच करनी चाहिए। पहली और सबसे आसान बात सिर्फ सेवा को रिबूट करना है। Win+R दबाएं, और “services.msc . टाइप करें "खोज विंडो में। सेवाओं के साथ खुली हुई विंडो में, Windows Management Instrumentation Service . खोजें (विंडोज 11 के लिए - WMI परफॉर्मेंस एडॉप्टर)। इसे RMB के साथ क्लिक करें, फिर “पुनरारंभ करें . चुनें " अगर सेवा हैंग हो गई है, तो इसे फिर से शुरू करने से यह नए जैसा अच्छा हो जाएगा।
विंडोज मैनेजमेंट इंस्ट्रुमेंटेशन सर्विस इन सर्विसेज पैनल
यदि पिछली सलाह ने आपकी मदद नहीं की, और आप अभी भी WmiPrvSE.exe को उच्च CPU उपयोग देखते हैं, तो आपको संभवतः अधिक मौलिक कार्य करने होंगे। विशेष रूप से, अपने ओएस के लिए नवीनतम अपडेट की जांच करने का प्रयास करें। यदि आप एक असमर्थित पीसी पर विंडोज 11 का उपयोग करते हैं, और नियमित रूप से अपडेट प्राप्त नहीं कर सकते हैं, तो आपको अपने ओएस को फिर से स्थापित करना होगा। यहां विंडोज 10 के लिए पैच की सूची दी गई है जिसने WMI प्रदाता होस्ट के साथ कुछ समस्याओं को ठीक किया 1 :
- Windows Server 2016 / Windows 10 संस्करण 1607 (RS1)
18 अक्टूबर, 2018—KB4462928 (OS Build 14393.2580) - Windows 10 संस्करण 1703 (RS2)
जुलाई 24, 2018—KB4338827 (OS Build 15063.1235) - Windows 10 संस्करण 1709 (RS3)
24 जुलाई, 2018—KB4338817 (OS Build 16299.579) - Windows 10 संस्करण 1803 (RS4)
जुलाई 16, 2018—KB4345421 (OS Build 17134.167)
और सबसे खराब स्थिति में, आप सिस्टम रीइंस्टॉलेशन का सामना करने वाले हैं। बेशक, आप इसे पूरी तरह से पुनर्स्थापित करने के लिए बाध्य नहीं हैं। आप अपने सिस्टम पुनर्स्थापना बिंदुओं में से एक का उपयोग कर सकते हैं - यदि आपके पास कुछ है। लेकिन इस बात की कोई गारंटी नहीं है कि त्रुटि आपके सिस्टम के पुराने संस्करणों में से किसी एक में मौजूद नहीं होगी। इसलिए, कभी-कभी क्लियर सिस्टम इंस्टालेशन ही एकमात्र विकल्प होता है।