क्या आप अक्सर सोचते हैं कि आपका कंप्यूटर आपके खोज क्वेरी परिणामों को इतनी तेजी से कैसे वापस कर पाता है? विंडोज 11/10/8/7 पर एक सेवा बैकग्राउंड में चल रही है जो ऐसा करने में मदद करती है। इस सेवा को SearchIndexer.exe. कहा जाता है। यह फाइलों, ई-मेल, और अन्य कंटेंट के लिए कंटेंट इंडेक्सिंग, प्रॉपर्टी कैशिंग, और खोज परिणाम प्रदान करता है। तो, इसका मतलब है कि यह बैकग्राउंड में कंप्यूटर में संग्रहीत विभिन्न फाइलों के स्थानों को देखता रहता है। इसलिए, बदले में, यह Cortana बॉक्स या स्टार्ट मेनू या विंडोज फाइल एक्सप्लोरर के अंदर विंडोज सर्च को शक्ति देता है।
पढ़ें: Search Indexing क्या है और यह विंडोज में खोज को कैसे प्रभावित करता है?
SearchIndexer.exe उच्च डिस्क या CPU उपयोग
कई बार, उपयोगकर्ता शिकायत करते हैं कि SearchIndexer.exe या SearchProtocolHost.exe बहुत अधिक CPU शक्ति का उपयोग करता है या उच्च डिस्क उपयोग प्रदर्शित करता है। यह अंततः कंप्यूटर के पूरे प्रदर्शन को धीमा कर देता है। तो, आज हम इस मुद्दे को ठीक करने का तरीका देखेंगे। हम इस मुद्दे को ठीक करने के लिए 9 विधियों पर चर्चा करेंगे।
टिप: Indexer Diagnostics Tool विंडोज 10 Search Indexer समस्याओं को ठीक करने में मदद करेगा।
1] Windows Search Service पुनरारंभ करें
Run विंडो खोलने के लिए WINKEY + R बटन संयोजन दबाएं। उस Run विंडो के अंदर, services.msc टाइप करें और Enter. दबाएं। यह Services Manager विंडो खोलेगा।

Services Manager के अंदर, आपको सेवाओं की एक बड़ी सूची मिलेगी जो विंडोज के साथ काम करती हैं और चीजों को काम करती हैं। तो, सूची से Windows Search चुनें और उस पर राइट-क्लिक करें।

अब Properties. पर क्लिक करें। Startup Type को Automatic चुनें और सुनिश्चित करें कि सेवा चल रही है। अब, Apply पर क्लिक करें और फिर OK. पर।
परिवर्तनों को प्रभावी करने के लिए अपने पीसी को रीबूट करें।
2] Search and Indexing Troubleshooter चलाएं

Windows Search को मरम्मत करने के लिए, WINKEY + X संयोजन दबाकर और Control Panel पर क्लिक करके या Cortana Search Box में खोज करके Control Panel खोलें।
Windows Explorer खोज अनुभाग में, Troubleshooter. खोजें।
आप खोज परिणामों में Troubleshooting लेबल वाला एक मेनू देखेंगे। उस पर क्लिक करें।
View All. पर बाएं साइड पैनल पर क्लिक करें।पूरी सूची में, Search and Indexing देखें। उस पर क्लिक करें और चलाएं।
उन फाइलों का चयन करें जो खोज परिणामों में दिखाई देने के लिए संघर्ष करती हैं और Next. पर क्लिक करें।
एक स्वचालित समस्या निवारण प्रक्रिया अब होगी। इसके पूरा होने के बाद, Reboot अपने कंप्यूटर और जांचें कि क्या यह आपके मुद्दों को हल करने में सक्षम था।
पढ़ें: विंडोज 10 में Respect Device Power Mode Settings कैसे सक्षम करें।
3] इंडेक्स का पुनर्निर्माण
WINKEY + X संयोजन दबाकर और Control Panel पर क्लिक करके या Cortana Search Box में खोज करके Control Panel खोलें।
Windows Explorer खोज अनुभाग में, Indexing Options खोजें।
आप खोज परिणामों में Indexing Options लेबल वाला एक मेनू देखेंगे। उस पर क्लिक करें।
Indexing Options के लिए एक नई विंडो खुल जाएगी। नीचे की तरफ, Advanced पर क्लिक करें।
एक और नई विंडो अब पॉप अप होगी। File Types. लेबल वाले टैब पर स्विच करें।
नीचे की तरफ, दो रेडियो बटन होंगे। Index Properties and File Contents. लेबल वाले पर क्लिक करें।
अब, OK. पर क्लिक करें।
Advanced बटन पर फिर से क्लिक करें और Index Settings टैब के तहत, Rebuild. पर क्लिक करें।
यह अब कंप्यूटर पर संग्रहीत सभी फाइलों और डेटा को पुनः अनुक्रमित करना शुरू कर देगा। इसमें कुछ समय लगेगा, इसलिए धैर्य रखें और अपने कंप्यूटर को बिना किसी बिजली रुकावट के सामान्य रूप से काम करने दें।
जांचें कि क्या आपका मुद्दा अभी भी बना हुआ है।
पढ़ें: Windows Search Indexer काम नहीं कर रहा है।
4] Resource Monitor का उपयोग करके समस्या का निवारण

Run विंडो शुरू करने के लिए WINKEY + R बटन संयोजन दबाएं।
विंडो के अंदर resmon टाइप करें और Enter. दबाएं।
यह अब Resource Monitor. खोलेगा।
Disk टैब में, SearchProtocolHost.exe. के सभी उदाहरणों को चेक करें।
Disk Activity Window, में, आप देख सकते हैं कि इंडेक्सिंग सेवा द्वारा किन प्रक्रियाओं और कितने संसाधनों का उपयोग किया जा रहा है।
WINKEY + X संयोजन दबाकर और Control Panel पर क्लिक करके या Cortana Search Box में खोज करके Control Panel खोलें।
Windows Explorer खोज अनुभाग में, Indexing Options. खोजें।

अब, विंडो के निचले भाग पर, Modify बटन पर क्लिक करें।
और फिर उस डायरेक्टरी पर क्लिक करें जिसे आप इंडेक्स करना चाहते हैं।
अपने परिवर्तनों को सहेजने के लिए OK पर क्लिक करें।
जांचें कि आपका मुद्दा हल हुआ है या नहीं।
पढ़ें: विंडोज में 100% डिस्क, उच्च CPU, उच्च मेमोरी उपयोग को कैसे ठीक करें।
5] DISM या SFC का उपयोग करें

आप SFC का उपयोग करके संभावित भ्रष्ट सिस्टम फाइलों को अच्छे वाले से मरम्मत कर सकते हैं या DISM का उपयोग करके भ्रष्ट सिस्टम छवि की मरम्मत कर सकते हैं।
ऐसा करने के लिए, WINKEY + X संयोजन दबाएं और Command Prompt (Admin). पर क्लिक करें।
अब निम्न कमांड टाइप करें:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
यदि पहली कमांड काम नहीं करती है, तो दूसरी आज़माएं।
प्रक्रिया समाप्त होने की प्रतीक्षा करें।
परिवर्तनों को प्रभावी करने के लिए अपने कंप्यूटर को रीबूट करें।
अब, ऊपर दिए गए समान तरीके का उपयोग करके एडमिनिस्ट्रेटर-स्तरीय विशेषाधिकारों के साथ कमांड प्रॉम्प्ट खोलें।
अब निम्न तीन कमांड को क्रमिक रूप से और एक-एक करके दर्ज करें:
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
इन DISM कमांड को चलने दें और उनके निष्पादित होने तक प्रतीक्षा करें। यदि ऊपर दी गई कमांड काम नहीं करती हैं, तो इन्हें आजमाएं:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
ड्राइव अक्षर को अपनी सुविधा के अनुसार बदलें।
संबंधित: SearchProtocolHost.exe Application High Disk Usage.
6] नए एडमिनिस्ट्रेटर खाते में बदलाव
अपने विंडोज 10 मशीन पर एक एडमिनिस्ट्रेटर खाता बनाएं।
अपने नए Admin खाते में साइन इन करें और इस पथ पर नेविगेट करें:
C:\Users\Your_Old_User_Account\AppData\Local\Packages\
फ़ोल्डर Microsoft.Windows.Cortana_cw5n1h2txyewy का नाम बदलकर Microsoft.Windows.Cortana_cw5n1h2txyewy.old करें।
सुनिश्चित करें कि छिपी हुई फाइलें और फ़ोल्डर उपरोक्त पथ को दृश्यमान बनाने के लिए दृश्यमान हैं।
Reboot अपने पीसी और पुराने खाते में साइन इन करें।
अब PowerShell खोलें और निम्न कमांड दर्ज करें और Enter: दबाएं
Add-AppxPackage -Path “C:\Windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy\Appxmanifest.xml” -DisableDevelopmentMode -Register

अब अपने कंप्यूटर को फिर से रीबूट करें और जांचें कि मुद्दा अब ठीक हुआ है या नहीं।
यदि इनमें से कोई भी सुझाव आपकी मदद नहीं करता है, आप Windows Search को अपने ड्राइव को इंडेक्स करने से रोक सकते हैं, या Windows Search को पूरी तरह से अक्षम कर सकते हैं और एक वैकल्पिक Search फ्रीवेयर का उपयोग कर सकते हैं।
1] डिस्क को इंडेक्स करने की अनुमति दें या अस्वीकार करें

सबसे पहले, Computer या This PC खोलें जो इस बात पर निर्भर करता है कि आप विंडोज का कौन सा संस्करण चला रहे हैं।
फिर उस पार्टीशन पर चयन करें और राइट-क्लिक करें जिसका डेटा इंडेक्स नहीं किया जा रहा है।
Properties. पर क्लिक करें।
नीचे की तरफ, एक चेकबॉक्स होगा जिसे Allow files on this drive to have contents indexed in addition to the file properties. लेबल किया गया है। Check करें।
Apply और फिर OK. पर क्लिक करें।
Reboot अपने कंप्यूटर को परिवर्तनों को प्रभावी करने के लिए।
2] Windows Search Index अक्षम करना

Run विंडो खोलने के लिए WINKEY + R बटन संयोजन दबाएं।
उस Run विंडो के अंदर, services.msc टाइप करें और Enter. दबाएं।
यह Services विंडो खोलेगा।
उस विंडो के अंदर, आपको सेवाओं की एक बड़ी सूची मिलेगी जो विंडोज के साथ काम करती हैं और चीजों को काम करती हैं। तो, सूची से Windows Search चुनें और उस पर राइट क्लिक करें।
अब Properties. पर क्लिक करें।
Startup Type को Disabled चुनें और सुनिश्चित करें कि आप सेवा को रोकते हैं।
अब, Apply और फिर OK. पर क्लिक करें।
परिवर्तनों को प्रभावी करने के लिए अपने पीसी को रीबूट करें।
शुभकामनाएं!
