यदि आप इस लेख को पढ़ रहे हैं, तो आपको उस समस्या का सामना करना पड़ सकता है जहां आपने "SearchProtocolHost.exe" प्रक्रिया को देखा है। "आपके कंप्यूटर पर भारी मात्रा में CPU की खपत। तो यह प्रक्रिया क्या है? SearchProtocolHost विंडोज सर्च मैकेनिज्म का हिस्सा है और आपके कंप्यूटर पर इंडेक्सिंग से संबंधित है।
विंडोज सर्च इंडेक्सर एक ऐसी सेवा है जो आपके कंप्यूटर पर खोज प्रदर्शन को बेहतर बनाने के लिए आपके कंप्यूटर पर अधिकांश फाइलों का एक इंडेक्स बनाए रखती है। यह उपयोगकर्ता के हस्तक्षेप के बिना इंडेक्स को स्वचालित रूप से अपडेट करता है। यह सूचकांक उस सूचकांक के समान है जिसे हम कुछ पुस्तकों में देखते हैं। कंप्यूटर अलग-अलग ड्राइव पर स्थित सभी फाइलों का रिकॉर्ड रखता है। आप जिस फ़ाइल का पता लगाने की कोशिश कर रहे हैं, उसके लिए बाहर जाने और ड्राइव खोजने के बजाय, कंप्यूटर इंडेक्स टेबल को संदर्भित करता है, फाइलों का पता लगाता है और इसमें सहेजे गए पते पर सीधे नेविगेट करता है। यदि उसे अनुक्रमणिका तालिका में फ़ाइल नहीं मिलती है, तो वह तदनुसार ड्राइव के माध्यम से पुनरावृति करना शुरू कर देती है।
आम तौर पर, विंडोज़ को फाइलों के लिए अनुक्रमण शुरू करने के लिए प्रोग्राम किया जाता है जब आपका कंप्यूटर निष्क्रिय होता है और कोई काम नहीं कर रहा होता है। यदि आप इस प्रक्रिया को चलते हुए देखते हैं, तो इसे कुछ समय के लिए चलने दें। यदि यह अनिश्चित काल तक चलता रहता है, तो आप नीचे सूचीबद्ध उपायों का पालन करना शुरू कर सकते हैं।
समाधान 1:नए इंस्टॉल किए गए तृतीय-पक्ष एप्लिकेशन की जांच करना
यदि आपने हाल ही में अपने कंप्यूटर पर नए तृतीय-पक्ष एप्लिकेशन इंस्टॉल किए हैं, तो आपको जांचना चाहिए कि क्या वे समस्या पैदा कर रहे हैं। 'iFilter for PDF' जैसे कई एप्लिकेशन थे जो आपके कंप्यूटर पर सेवा को बार-बार चलाने का कारण बनते हैं। इन एप्लिकेशन में कुछ विशेषताएं मौजूद होती हैं जो आपके कंप्यूटर पर खोज सेवा को बार-बार ट्रिगर करने का कारण बनती हैं। हम उन्हें अक्षम करने का प्रयास कर सकते हैं और फिर समस्या निवारक चलाकर देख सकते हैं कि क्या कोई अन्य समस्या है।
- Windows + R दबाएं, "appwiz. . टाइप करें सीपीएल डायलॉग बॉक्स में और एंटर दबाएं।
- यहां आपके कंप्यूटर पर इंस्टॉल किए गए सभी एप्लिकेशन सूचीबद्ध होंगे। उन सभी के माध्यम से नेविगेट करें और किसी भी नए स्थापित का पता लगाएं एप्लिकेशन/अनुप्रयोगों से पहले जब आपने सीपीयू के उपयोग पर ध्यान दिया था। या तो उनकी सेवाओं को अक्षम करें (Windows + R, "services.msc" टाइप करें, सेवा का पता लगाएं और इसे रोकें) या उसी विंडो का उपयोग करके इसे अनइंस्टॉल करें।
- अब विंडोज + एस दबाएं, टाइप करें "विंडोज सर्च संवाद बॉक्स में और एप्लिकेशन खोलें "Windows खोज के साथ समस्याओं का पता लगाएं और उन्हें ठीक करें "।
- दोनों विकल्पों का चयन करें “व्यवस्थापक के रूप में चलाएँ ” और “स्वचालित रूप से मरम्मत लागू करें " अगला दबाएं और ऑन-स्क्रीन निर्देशों का पालन करें।
- समस्या निवारण पूर्ण होने के बाद, अपने कंप्यूटर को पुनरारंभ करें और जांचें कि क्या CPU उपयोग हल हो गया है। समस्या निवारण पूर्ण होने के बाद कुछ समय के लिए Windows खोज अनुक्रमणित हो सकती है। इसे कुछ समय दें लेकिन यदि CPU 'SearchProtocolHost.exe . द्वारा उपयोग करता है ' अभी भी ठीक नहीं हुआ है, नीचे सूचीबद्ध अन्य उपायों का पालन करें।
समाधान 2:अनुक्रमण विकल्प बदलना
आप अनुक्रमण विकल्पों को मैन्युअल रूप से बदल सकते हैं। यदि आप चेकलिस्ट से एक स्थान हटाते हैं, तो Windows उस स्थान पर मौजूद फ़ाइलों को अनुक्रमित नहीं करेगा। हो सकता है कि आपकी खोज पहले जितनी तेज़ न हो, लेकिन यह हमारे मामले में स्थिति में सुधार कर सकती है।
- Windows + R दबाएं, टाइप करें "इंडेक्सिंग विकल्प संवाद बॉक्स में और एप्लिकेशन खोलें।
- अब “संशोधित करें . क्लिक करें ” स्क्रीन के नीचे बाईं ओर मौजूद है।
- “सभी स्थान दिखाएं . क्लिक करें " अब जिन स्थानों की जाँच की जाती है, उनका अर्थ है कि वे कंप्यूटर द्वारा सक्रिय रूप से अनुक्रमित हैं। अनचेक करें विशाल स्थान (इस मामले में, स्थानीय डिस्क C) और अन्य फ़ाइल स्थान जो खोज प्रक्रिया को बार-बार स्पॉन करने के लिए प्रेरित कर सकते हैं। परिवर्तनों को सहेजने और बाहर निकलने के लिए ओके दबाएं।
- अपने कंप्यूटर को पुनरारंभ करें और जांचें कि क्या 'SearchProtocolHost.exe ' अभी भी उच्च CPU उपयोग की खपत कर रहा है।
समाधान 3:SFC और DISM टूल चलाना
हो सकता है कि आप इस त्रुटि का सामना कर रहे हों क्योंकि आपके कंप्यूटर में खराब सिस्टम कॉन्फ़िगरेशन मौजूद हो सकता है। इन विसंगतियों के कारण, खोज प्रक्रिया बार-बार उत्पन्न हो सकती है और चर्चा के तहत संसाधनों के उच्च उपयोग का कारण बन सकती है। हम किसी भी अखंडता उल्लंघन की जांच के लिए सिस्टम फाइल चेकर (एसएफसी) चला सकते हैं। यदि एसएफसी द्वारा किसी भी सुधार के बाद भी सिस्टम ठीक नहीं हुआ है, तो आप सिस्टम स्वास्थ्य की जांच करने और किसी भी लापता सिस्टम फाइलों को पुनर्स्थापित करने के लिए डीआईएसएम उपकरण चला सकते हैं।
- प्रेस Windows + R रन एप्लिकेशन लॉन्च करने के लिए। “कार्यक्रम . टाइप करें संवाद बॉक्स में और अपने कंप्यूटर के कार्य प्रबंधक को लॉन्च करने के लिए एंटर दबाएं।
- अब विंडो के ऊपर बाईं ओर मौजूद फ़ाइल विकल्प पर क्लिक करें और “नया कार्य चलाएँ चुनें) “उपलब्ध विकल्पों की सूची से।
- अब टाइप करें “पॉवरशेल ” डायलॉग बॉक्स में और चेक करें वह विकल्प जिसके नीचे "इस कार्य को व्यवस्थापकीय विशेषाधिकारों के साथ बनाएं . कहा गया है "।
- एक बार Windows Powershell में, "sfc /scannow . टाइप करें ” और Enter . दबाएं . इस प्रक्रिया में कुछ समय लग सकता है क्योंकि आपकी संपूर्ण विंडोज़ फ़ाइलें कंप्यूटर द्वारा स्कैन की जा रही हैं और भ्रष्ट चरणों के लिए जाँच की जा रही हैं।
- यदि आप एक त्रुटि का सामना करते हैं जहां विंडोज आपको संकेत देता है कि उसे कुछ त्रुटि मिली है लेकिन वह उन्हें ठीक करने में असमर्थ है, तो आपको "DISM /Online /Cleanup-Image /RestoreHealth टाइप करना चाहिए। "पावरशेल में। यह विंडोज अपडेट सर्वर से भ्रष्ट फाइलों को डाउनलोड करेगा और भ्रष्ट लोगों को बदल देगा। ध्यान दें कि यह प्रक्रिया आपके इंटरनेट कनेक्शन के अनुसार कुछ समय भी ले सकती है। किसी भी स्तर पर रद्द न करें और इसे चलने दें।
यदि उपरोक्त विधियों का उपयोग करके एक त्रुटि का पता चला था और उसे ठीक किया गया था, तो अपने कंप्यूटर को पुनरारंभ करें और जांचें कि क्या CPU उपयोग 'SearchProtocolHost.exe ' ठीक हो गया।
समाधान 4:Windows खोज अक्षम करना
यदि उपरोक्त सभी समाधान कोई परिणाम साबित नहीं करते हैं और 'SearchProtocolHost.exe ' अभी भी उच्च CPU उपयोग कर रहा है, हम आपके कंप्यूटर से Windows खोज को अक्षम करने का प्रयास कर सकते हैं। ध्यान दें कि आप अपने कंप्यूटर पर विंडोज सर्च का उपयोग करने में सक्षम नहीं हो सकते हैं। इस समाधान में इसकी कमियां हैं लेकिन समस्या निश्चित रूप से ठीक हो जाएगी।
Windows खोज को अक्षम करने से पहले , यह अनुशंसा की जाती है कि इसके बजाय, आप समाधान 2 का उपयोग करके अपने कंप्यूटर के सभी स्थानों की अनुक्रमणिका अक्षम करें। सभी स्थानों को अनचेक करें और लागू करें दबाएं। यह अनुक्रमण को बंद कर देगा; आपको धीमे परिणाम मिल सकते हैं लेकिन आवश्यकता पड़ने पर कम से कम आप खोज कर पाएंगे।
- Windows + R दबाएं, "सेवाएं" टाइप करें। एमएससी डायलॉग बॉक्स में और एंटर दबाएं।
- प्रक्रिया का पता लगाएँ “Windows खोज ”, उस पर राइट-क्लिक करें और “गुण . चुनें) "।
- स्टार्टअप प्रकार को "अक्षम . के रूप में सेट करें ” और प्रक्रिया रोकें बटन क्लिक करके। लागू करें दबाएं और अपने कंप्यूटर को पुनरारंभ करें।
- पुनरारंभ करने के बाद, जांच लें कि क्या समस्या हल हो गई है। ऊपर सूचीबद्ध समान चरणों का उपयोग करके आप कभी भी Windows खोज को वापस चालू कर सकते हैं।