विंडोज शेल एक्सपीरियंस होस्ट क्या है?
विंडोज शेल एक्सपीरियंस होस्ट को ShellExperienceHost.exe के नाम से भी जाना जाता है। यह विंडोज घटक है जो सार्वभौमिक विंडोज अनुप्रयोगों की विंडो डिस्प्ले सुविधा के लिए जिम्मेदार है। यह विंडोज शेल (मूल रूप से, विंडोज़ पर ग्राफिकल यूजर इंटरफेस) का घटक है जो विशेष रूप से सार्वभौमिक ऐप्स को संभालता है।
विंडोज शेल एक्सपीरियंस होस्ट प्रक्रिया टास्कबार, स्टार्ट मेनू पारदर्शिता, कैलेंडर, घड़ी, पृष्ठभूमि व्यवहार आदि जैसे तत्वों के संबंध में सार्वभौमिक ऐप इंटरफ़ेस व्यवहार को संभालती है। इस प्रक्रिया ने विंडोज 10 के लॉन्च के साथ ओएस में अपनी शुरुआत की। वर्षों से , इसे विंडोज 10 के प्रत्येक नए निर्माण के साथ बदल दिया गया है और परिष्कृत किया गया है, लेकिन इसके मुख्य कार्य समान हैं।
आम तौर पर, आपने विंडोज शेल एक्सपीरियंस होस्ट के अस्तित्व को भी नोटिस नहीं किया है। ऐसा इसलिए है क्योंकि इसे ध्यान देने के लिए डिज़ाइन नहीं किया गया है। यह आमतौर पर बहुत कम या बिना CPU संसाधनों की खपत करता है। निश्चित रूप से, यह आमतौर पर नाराज उपयोगकर्ताओं द्वारा हाल ही में रिपोर्ट किए जा रहे प्रोसेसर संसाधनों की मात्रा के आसपास कहीं भी उपयोग नहीं करता है।
Windows शेल अनुभव होस्ट उच्च CPU उपयोग क्यों दिखा रहा है?
यदि ShellExperienceHost.exe प्रक्रिया उस तरीके से अधिक CPU संसाधनों का उपयोग कर रही है, तो आप सोच रहे होंगे कि ऐसा क्यों है। आखिरकार, इसे कम से कम बिजली की भूख वाली प्रणाली प्रक्रियाओं में से एक माना जाता है।
कई कारण हैं कि क्यों ShellExperienceHost.exe का CPU उपयोग बढ़ गया है (यदि यह है)। शायद, आप अपने पीसी की पृष्ठभूमि को स्लाइड शो का उपयोग करने के लिए सेट करते हैं या नियमित अंतराल पर अपने डेस्कटॉप पृष्ठभूमि को बदलने के लिए स्लाइड शो निर्माता ऐप का उपयोग करते हैं। यदि आप टास्क मैनेजर में शेल एक्सपीरियंस होस्ट प्रक्रिया की निगरानी करते हैं, तो जब भी कोई डेस्कटॉप तत्व बदलता है, तो आप मेमोरी और सीपीयू के उपयोग में अचानक उछाल देख सकते हैं।
हालाँकि, यह प्रक्रिया को अपेक्षित प्रोसेसर उपयोग दर से ऊपर लगातार उपयोग करने के लिए पर्याप्त नहीं होना चाहिए।
CPU उपयोग में ShellExperienceHost.exe के स्पाइक के लिए एक और, अक्सर अनदेखी, संभावित कारण है: यह वास्तविक शेल अनुभव होस्ट प्रक्रिया नहीं है। असली ShellExperienceHost.exe के लिए एक दुष्ट निष्पादन योग्य गलती करना संभव है। उदाहरण के लिए, ऑनलाइन अपराधियों को पीड़ितों के CPU का उपयोग करके ट्रोजन माइनर्स ShellExperienceHost.exe और MicrosoftShellHost.exe का उपयोग करने के लिए मोनरो क्रिप्टोकरेंसी के लिए माइन करने के लिए जाना जाता है।
यह पता लगाने का एक आसान तरीका है कि उच्च CPU उपयोग प्रदर्शित करने वाला ShellExperienceHost.exe नकली है या वास्तविक, इसका स्थान खोजना है। वास्तविक प्रक्रिया का स्थान नीचे दिया गया है:
C:\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy
टास्क मैनेजर में प्रक्रिया पर राइट-क्लिक करें और संदर्भ मेनू से ओपन फाइल लोकेशन चुनें। यदि विंडोज एक्सप्लोरर ऊपर के स्थान पर खुलता है, तो आप आराम से आराम कर सकते हैं क्योंकि निष्पादन योग्य दुर्भावनापूर्ण नहीं है।
"विंडोज शेल एक्सपीरियंस होस्ट सस्पेंड या स्टॉप्ड" समस्या को कैसे हल करें
भले ही कार्य प्रबंधक में ShellExperienceHost.exe वास्तविक प्रक्रिया है, फिर भी यह आपके पीसी को सुस्त बना सकता है क्योंकि यह बहुत अधिक CPU शक्ति का उपयोग करता है। नीचे दी गई विधियों की जाँच करें कि इस प्रक्रिया के साथ बग को ठीक करने के लिए कई लोगों ने सफलतापूर्वक उपयोग किया है।
ऑपरेटिंग सिस्टम को अपडेट करें
विंडोज के नवीनतम संस्करण पर होने से पुराने संस्करणों में पाए जाने वाले कई बग और गड़बड़ियों को हल करने में मदद मिल सकती है। इसलिए, सुनिश्चित करें कि आपने सभी उपलब्ध OS अपडेट इंस्टॉल कर लिए हैं। कुछ छोटे अपडेट में सिस्टम त्रुटियों के लिए बग फिक्स और पैच होते हैं जैसे ShellExperienceHost.exe उच्च CPU उपयोग समस्या।
अपने OS के अपडेट की जांच करने का तरीका यहां दिया गया है:
- स्टार्ट मेनू आइकन पर राइट-क्लिक करें और सेटिंग्स ऐप लॉन्च करने के लिए सेटिंग्स का चयन करें।
- मुख्य सेटिंग्स स्क्रीन पर, अद्यतन और सुरक्षा चुनें।
- अद्यतन और सुरक्षा स्क्रीन पर, Windows अद्यतन टैब पर जाएँ और "अपडेट की जाँच करें" बटन पर क्लिक करें।
- ओएस विंडोज अपडेट सर्वर की जांच करेगा और किसी भी उपलब्ध अपडेट को डाउनलोड करेगा।
जब अपडेट डाउनलोड हो जाते हैं, तो आप अपने सिस्टम को अभी रीबूट कर सकते हैं ताकि उन्हें इंस्टॉल करना शुरू कर सकें या बाद के लिए रीबूट शेड्यूल कर सकें।
उम्मीद है, नवीनतम ओएस स्थापित होने के साथ, ShellExperienceHost.exe और अन्य सिस्टम प्रक्रियाएं अब CPU के अपेक्षित प्रतिशत से अधिक का उपयोग नहीं करेंगी।
स्वचालित एक्सेंट रंग बंद करें
ShellExperienceHost.exe प्रक्रिया आपके डेस्कटॉप और उसकी पृष्ठभूमि में दृश्य परिवर्तन करने के लिए ज़िम्मेदार है। डेस्कटॉप पर जितने अधिक परिवर्तन होते हैं, उतनी ही अधिक प्रक्रिया को काम करना पड़ता है और जितना अधिक CPU उपयोग करता है। यह उन पीसी पर ShellExperienceHost.exe के लिए उच्च CPU उपयोग का कारण हो सकता है जिनकी डेस्कटॉप पृष्ठभूमि एक स्लाइड शो है।
चूंकि हर कुछ मिनटों में पृष्ठभूमि बदलती है, शेल एक्सपीरियंस होस्ट को नियमित रूप से बुलाया जाता है। इसके अलावा, आपका पीसी डिफ़ॉल्ट रूप से नई पृष्ठभूमि छवि से मेल खाने के लिए एक नया उच्चारण रंग चुनता है। यह प्रक्रिया को करने के लिए और भी अधिक काम देता है।
ShellExperienceHost.exe की CPU खपत को कम करने के लिए, आप स्वचालित उच्चारण रंगों को बंद करने का प्रयास कर सकते हैं। यहाँ यह कैसे करना है:
- स्टार्ट मेन्यू आइकन पर राइट-क्लिक करें और सेटिंग्स ऐप लॉन्च करने के लिए सेटिंग्स चुनें।
- मुख्य सेटिंग्स स्क्रीन पर, वैयक्तिकरण चुनें।
- वैयक्तिकरण स्क्रीन पर, रंग टैब पर स्विच करें।
- रंग टैब को "अपना उच्चारण रंग चुनें" अनुभाग तक स्क्रॉल करें।
- "मेरी पृष्ठभूमि से स्वचालित रूप से एक उच्चारण रंग चुनें" चेकबॉक्स को अनचेक करें।
सेटिंग्स ऐप से बाहर निकलें और कुछ मिनटों के बाद कार्य प्रबंधक में ShellExperienceHost.exe के CPU उपयोग की जाँच करें। यदि शेल अनुभव होस्ट प्रक्रिया अब CPU के मध्यम से निम्न प्रतिशत का उपयोग करती है, तो आपकी समस्या का समाधान कर दिया गया है।
हालाँकि, यदि CPU उपयोग ShellExperienceHost.exe द्वारा उछलता रहता है, तो अगले समाधान का प्रयास करें।
स्लाइड शो पृष्ठभूमि अक्षम करें
यदि स्वचालित उच्चारण रंगों को बंद करने से मदद नहीं मिलती है, तो अपनी पृष्ठभूमि शैली को पूरी तरह से बदलने से बेहतर परिणाम मिल सकते हैं। आप स्लाइड शो शैली को एक ठोस रंग के लिए स्विच कर सकते हैं या इसके बजाय एक स्थिर चित्र चुन सकते हैं। चूंकि दोनों में से कोई भी विकल्प निश्चित है, शेल एक्सपीरियंस होस्ट के पास करने के लिए कम काम होगा और यह उच्च CPU उपयोग को रोक सकता है।
- स्टार्ट मेन्यू आइकन पर राइट-क्लिक करें और सेटिंग्स ऐप लॉन्च करने के लिए सेटिंग्स चुनें।
- मुख्य सेटिंग्स स्क्रीन पर, वैयक्तिकरण चुनें।
- वैयक्तिकरण स्क्रीन पर, पृष्ठभूमि टैब पर बने रहें।
- दाएँ फलक में पृष्ठभूमि अनुभाग के नीचे नीचे की ओर तीर बटन पर क्लिक करें,
- सॉलिड कलर या पिक्चर चुनें।
पहले की तरह, सेटिंग ऐप से बाहर निकलें और कुछ मिनटों के बाद कार्य प्रबंधक में ShellExperienceHost.exe के CPU उपयोग की जाँच करें। यदि शेल अनुभव होस्ट प्रक्रिया अब CPU के मध्यम से निम्न प्रतिशत का उपयोग करती है, तो आपकी समस्या का समाधान कर दिया गया है।
SFC स्कैन चलाएँ
यदि ऊपर दिए गए तरीकों ने मदद नहीं की है, तो आप ShellExperienceHost.exe उच्च CPU उपयोग के मुद्दे को हल करने के लिए कमांड लाइन विंडो में सिस्टम फ़ाइल चेकर स्कैन चला सकते हैं।
SFC उपयोगिता को विंडोज़ में बनाया गया है और इसका उपयोग सिस्टम फ़ाइलों की मरम्मत के लिए किया जा सकता है। चूंकि शेल एक्सपीरियंस होस्ट एक सिस्टम घटक है, इसलिए उपयोग में उछाल संबंधित सिस्टम फाइलों के साथ समस्याओं का परिणाम हो सकता है।
इसलिए, यदि आवश्यक हो तो आप सिस्टम फ़ाइल त्रुटियों को खोजने और ठीक करने के लिए SFC टूल का उपयोग कर सकते हैं। ऐसा करने के लिए नीचे दिए गए चरणों का पालन करें।
- स्टार्ट मेन्यू पर राइट-क्लिक करें और कंट्रोल पैनल (एडमिन) या पॉवरशेल (एडमिन) चुनें। आप कौन सा विकल्प देखते हैं यह आपके विंडोज 10 के निर्माण पर निर्भर करता है।
- कमांड लाइन विंडो में, "sfc / scannow" टाइप करें और स्कैन शुरू करने के लिए एंटर की दबाएं।
- जब स्कैन किया जाता है (पुराने सिस्टम पर इसमें एक घंटे तक का समय लग सकता है), मशीन को रीबूट करें।
SFC टूल भ्रष्ट सिस्टम फ़ाइलों को खोजने और ठीक करने में बहुत अच्छा है। हालाँकि, यदि यह समाधान ShellExperienceHost.exe को उपयोग में उछाल प्रदर्शित करने से नहीं रोकता है, तो अभी भी कुछ संभावित सुधार हैं जिन्हें आप आज़मा सकते हैं।
ShellExperienceHost.exe के लिए CPU उपयोग सीमा सेट करें
विंडोज 10 में टास्क मैनेजर एक साधारण प्रक्रिया अवलोकन तालिका से कहीं अधिक है। आप इसका उपयोग विशेष बदलाव करने के लिए कर सकते हैं जैसे कि प्रक्रियाओं के लिए CPU उपयोग सीमा निर्धारित करना जो बहुत अधिक प्रोसेसर शक्ति का उपभोग करते हैं।
इसलिए, यदि अन्य तरीके शेल एक्सपीरियंस होस्ट को असामान्य CPU उपयोग के माध्यम से सिस्टम को धीमा करने से रोकने में विफल रहे हैं, तो यह विधि एक विकल्प है।
जब आप किसी प्रक्रिया के CPU उपयोग को सीमित करते हैं, तो यह आपके द्वारा इसके लिए निर्धारित प्रोसेसर शक्ति के प्रतिशत से अधिक का उपयोग करने में सक्षम नहीं होगा। यह अन्य प्रोग्रामों के लिए प्रोसेसर पावर को मुक्त कर देगा जिन्हें इसकी आवश्यकता है।
यहाँ ShellExperienceHost.exe के लिए CPU उपयोग को सीमित करने का तरीका बताया गया है:
- कार्य प्रबंधक खोलें। स्टार्ट मेन्यू पर राइट-क्लिक करें और टास्क मैनेजर चुनें।
- विवरण टैब पर क्लिक करें।
- सूची को ShellExperienceHost.exe प्रक्रिया तक स्क्रॉल करें।
- प्रक्रिया पर राइट-क्लिक करें और सेट एफ़िनिटी चुनें।
- "किस प्रोसेसर को ShellExperienceHost.exe चलाने की अनुमति है?" के तहत, अपना प्रोसेसर एफ़िनिटी सेट करें।
शेल एक्सपीरियंस होस्ट प्रक्रिया वास्तव में कोई गहन कार्य नहीं करती है और सीपीयू शक्ति को इसकी सबसे अच्छी आवश्यकता होती है। इसलिए, आप बिना किसी समस्या के एक या दो प्रोसेसर कोर के लिए आसानी से आत्मीयता सेट कर सकते हैं।
सिस्टम रखरखाव समस्या निवारक चलाएँ (Windows 7 उपयोगकर्ता)
सिस्टम मेंटेनेंस ट्रबलशूटर विंडोज 7 के यूजर्स को शेल एक्सपीरियंस होस्ट प्रोसेस को बहुत ज्यादा CPU इस्तेमाल करने से रोकने में मदद कर सकता है। यदि आप Windows के इस संस्करण का उपयोग कर रहे हैं, तो नीचे दिए गए चरण समस्या निवारक को प्रारंभ करने में आपकी सहायता करेंगे।
- सर्च में "कंट्रोल पैनल" टाइप करें और एप्लेट पर क्लिक करें।
- कंट्रोल पैनल में व्यू बाय मोड को स्मॉल आइकॉन में बदलें।
- समस्या निवारण का चयन करें।
- सिस्टम और सुरक्षा के अंतर्गत "रखरखाव कार्य देखें" लिंक पर क्लिक करें।
- सिस्टम रखरखाव विंडो में, अगला बटन क्लिक करें।
- अगली स्क्रीन पर, "व्यवस्थापक के रूप में समस्या निवारण का प्रयास करें" चुनें।
उपकरण किसी भी खोजी गई समस्या को हल करने का प्रयास करेगा। जब समस्या निवारक ने अपना काम पूरा कर लिया है, तो बंद करें बटन पर क्लिक करें और जांचें कि क्या ShellExperienceHost.exe का CPU उपयोग वापस सामान्य हो गया है।
एक पीसी अनुकूलक का प्रयोग करें
विंडोज अनिवार्य रूप से पृष्ठभूमि में चलने वाले कार्यक्रमों और प्रक्रियाओं का एक संग्रह है। इसमें कोई आश्चर्य की बात नहीं है कि इनमें से कुछ कार्यक्रम कभी-कभी एक दूसरे के साथ संघर्ष करते हैं। दुर्भाग्य से, विंडोज कैसे काम करता है, इसके लिए कुछ प्रक्रियाएं बहुत महत्वपूर्ण हैं। यदि कोई तृतीय-पक्ष प्रोग्राम ShellExperienceHost.exe जैसे सिस्टम घटक के साथ विरोध में है, तो इसके परिणामस्वरूप मशीन के लिए विभिन्न समस्याएं हो सकती हैं।
बुरी खबर यह है कि आप हमेशा देशी कार्यक्रमों और स्थापित तृतीय-पक्ष कार्यक्रमों के बीच संघर्ष को रोक नहीं सकते हैं। अच्छी खबर यह है कि Auslogics BoostSpeed जैसा टूल आपके पीसी पर फाइलों और प्रोग्रामों के बीच संघर्षों को हल करने में आपकी मदद करने के लिए उपलब्ध है। आप इसका उपयोग सिस्टम की समस्याओं को हल करने, पीसी के प्रदर्शन को बढ़ावा देने, मेमोरी आवंटन में बदलाव करने और कई अन्य कंप्यूटर-बढ़ाने वाले परिवर्तन करने के लिए कर सकते हैं।
स्वच्छ वातावरण में विंडोज बूट करें
मैन्युअल रूप से यह पता लगाने के लिए कि क्या कोई प्रोग्राम शेल एक्सपीरियंस होस्ट प्रक्रिया के साथ विरोध कर रहा है, आप विंडोज को एक स्वच्छ वातावरण में बूट कर सकते हैं और जांच सकते हैं कि क्या ShellExperienceHost.exe का CPU उपयोग स्थिर हो जाता है।
एक क्लीन बूट तीसरे पक्ष के ड्राइवरों और स्टार्टअप आइटम को अक्षम करता है और विंडोज़ को ज्यादातर माइक्रोसॉफ्ट सेवाओं और स्टार्टअप के साथ बूट करता है। यह आपकी समस्याओं का सुरक्षित रूप से निवारण करने में आपकी सहायता करता है, इस जोखिम के बिना कि कोई तृतीय-पक्ष ऐप हस्तक्षेप करेगा।
विंडोज को क्लीन-बूट करने के लिए, इन चरणों का पालन करें:
- रन बॉक्स खोलने के लिए विन की + आर दबाएं।
- "msconfig" टाइप करें और ओके पर क्लिक करें।
- सिस्टम कॉन्फ़िगरेशन संवाद में, सुनिश्चित करें कि सामान्य टैब चयनित है।
- स्टार्टअप चयन के तहत, चयनात्मक स्टार्टअप चुनें।
- सुनिश्चित करें कि "लोड सिस्टम सेवाएं" और "मूल बूट कॉन्फ़िगरेशन का उपयोग करें" के बगल में स्थित बॉक्स चेक किए गए हैं।
- "स्टार्टअप आइटम लोड करें" चेकबॉक्स को अनचेक करें।
- सेवाएँ टैब पर जाएँ और “सभी Microsoft सेवाएँ छिपाएँ” चेकबॉक्स पर टिक करें।
- सभी तृतीय-पक्ष सेवाओं को अक्षम करने के लिए नीचे दाईं ओर स्थित सभी अक्षम करें बटन पर क्लिक करें।
- लागू करें बटन पर क्लिक करें, फिर परिवर्तनों को सहेजने के लिए ठीक बटन पर क्लिक करें।
कंप्यूटर को पुनरारंभ। यह एक स्वच्छ वातावरण में बूट होगा।
जांचें कि कैसे ShellExperienceHost.exe क्लीन बूट में व्यवहार करता है। यदि CPU उपयोग न्यूनतम है, तो अक्षम सेवाओं में से कोई एक, ड्राइवर या स्टार्टअप आइटम शेल अनुभव होस्ट प्रक्रिया के साथ विरोध कर सकता है।
आप विरोधी तृतीय-पक्ष आइटम को कम करने का प्रयास कर सकते हैं। सिस्टम कॉन्फ़िगरेशन पर लौटें और आधी अक्षम सेवाओं को सक्षम करें और मशीन को रीबूट करें। ऐसा तब तक करते रहें जब तक आपको ड्राइवर, स्टार्टअप आइटम या सेवा नहीं मिल जाती, जिसके कारण ShellExperienceHost.exe द्वारा CPU उपयोग में वृद्धि होती है।
वैकल्पिक रूप से, यदि आप मानते हैं कि एक भ्रष्ट ड्राइवर समस्या हो सकती है, तो आप अपने सभी सिस्टम ड्राइवरों को अपडेट कर सकते हैं। ऐसा करने से सभी पुराने और भ्रष्ट ड्राइवर एक झटके में खत्म हो जाएंगे। इसके अलावा, यह पता लगाना कठिन हो सकता है कि कौन सा विशिष्ट ड्राइवर बग से संबंधित हो सकता है; इसलिए, एक बैच 4driver अद्यतन आपका समय बचा सकता है।
विंडोज़ केवल डिवाइस मैनेजर के माध्यम से व्यक्तिगत रूप से ड्राइवरों को अपडेट कर सकता है। विंडोज अपडेट में केवल प्रमुख हार्डवेयर के लिए ड्राइवर शामिल हैं, और केवल प्रमुख अपडेट के साथ। इस बीच, प्रत्येक ड्राइवर को मैन्युअल रूप से डाउनलोड और इंस्टॉल करने के लिए अपने हार्डवेयर निर्माता की वेबसाइट पर जाना अक्षम है।
आपका सबसे अच्छा दांव ऑसलॉजिक्स ड्राइवर अपडेटर जैसे किसी तृतीय-पक्ष प्रोग्राम की ओर मुड़ना है जो आपके लिए आवश्यक सभी ड्राइवर ढूंढेगा और एक बटन के एक क्लिक पर उन्हें आपके लिए इंस्टॉल कर देगा।
अपने ड्राइवरों को अपडेट करने के बाद, सत्यापित करें कि ShellExperienceHost.exe उच्च CPU उपयोग बग का समाधान किया गया है।
अतिरिक्त युक्ति: ShellExperienceHost.exe प्रक्रिया को पुनरारंभ करें
सबसे पहले, सावधानी का एक शब्द: शेल एक्सपीरियंस होस्ट प्रक्रिया विंडोज का एक महत्वपूर्ण घटक है। इसलिए, आपको इसे कभी भी हटाने या अक्षम करने का प्रयास नहीं करना चाहिए। जब तक, यानी, आप 100% समय कमांड लाइन विंडो के माध्यम से अपने पीसी का उपयोग करने के लिए ठीक नहीं हैं।
हालाँकि, आप CPU उपयोग में स्पाइक को रोकने के लिए ShellExperienceHost.exe को अस्थायी रूप से समाप्त कर सकते हैं। विंडोज़ कुछ ही क्षणों में प्रक्रिया को फिर से शुरू कर देगा इसलिए चिंता करने की कोई आवश्यकता नहीं है।
कार्य प्रबंधक खोलें और ShellExperienceHost.exe प्रक्रिया पर नेविगेट करें। प्रक्रिया पर राइट-क्लिक करें और एंड टास्क चुनें।
आपके पीसी का डेस्कटॉप संभवतः खाली हो जाएगा। कुछ क्षण प्रतीक्षा करें और UI तत्व फिर से दिखाई देंगे।
हमें उम्मीद है कि यह लेख आपके लिए ShellExperienceHost.exe उच्च CPU उपयोग समस्या को ठीक करने में मददगार रहा है। आप हमें उस समाधान के बारे में बता सकते हैं जो टिप्पणियों में आपके लिए काम करता है।