कुछ Windows 10 उपयोगकर्ता स्टेट रिपॉजिटरी सेवा के कारण CPU उपयोग स्पाइक्स (लगभग 100%) उपयोग की रिपोर्ट कर रहे हैं . यह समस्या हर सीपीयू खतरे को प्रभावित करती है और गेम एप्लिकेशन और मीडिया को हकलाने के लिए बनाती है। इवेंट व्यूअर की जांच करने पर, कुछ प्रभावित उपयोगकर्ताओं ने स्टेट रिपोजिटरी सेवा से संबंधित लगातार कई त्रुटियों का पता लगाया है।
यदि समस्या एक सामान्य गड़बड़ के कारण हो रही है, तो समस्या को केवल रिपॉजिटरी सेवा को पुनरारंभ करके आसानी से हल किया जा सकता है। हालांकि, अगर आपको इवेंट व्यूअर में बार-बार होने वाली त्रुटि प्रविष्टियों के साथ इस समस्या का सामना करना पड़ रहा है, तो आपको कंपोनेंट स्टोर की सफाई करके या क्लीन इंस्टाल या इन-प्लेस मरम्मत करके समस्या को ठीक करने में सक्षम होना चाहिए।
लेकिन जैसा कि यह पता चला है, इस समस्या के अधिकांश उदाहरण वास्तव में Microsoft एज द्वारा किसी न किसी तरह से ट्रिगर किए जाते हैं। इस मामले में इस समस्या को हल करने के लिए, आपको ऐप्स और सुविधाएँ मेनू से Microsoft Edge को सुधारना होगा। यदि वह काम नहीं करता है, तो आपको प्रत्येक अंतर्निहित UWP ऐप को पुनः इंस्टॉल करने पर विचार करना चाहिए।
उच्च CPU उपयोग को रोकने के लिए राज्य रिपोजिटरी सेवा को पूरी तरह से अक्षम करने का विकल्प भी है, लेकिन यह माइक्रोसॉफ्ट एज की कार्यक्षमता को प्रभावित करेगा।
राज्य भंडार सेवा के कारण उच्च CPU उपयोग को कैसे ठीक करें?
विधि 1:स्टेट रिपोजिटरी सर्विस को पुनरारंभ करें
अधिक जटिल सुधारों को आज़माने से पहले, आपको यह देखना शुरू करना चाहिए कि क्या समस्या एक साधारण गड़बड़ के कारण नहीं हो रही है जो विंडोज 10 पर स्टेट रिपोजिटरी सर्विस को प्रभावित करती है। यदि आप एक अस्थायी सुधार की तलाश कर रहे हैं जो सीपीयू के उपयोग को तुरंत कम कर देगा, आपको राज्य भंडार सेवा को पुनः आरंभ करने का प्रयास करना चाहिए।
बहुत से प्रभावित उपयोगकर्ताओं ने पुष्टि की है कि यह ऑपरेशन संसाधन उपयोग को काफी कम करने में कामयाब रहा है (कम से कम अगले सिस्टम स्टार्टअप तक)।
हालांकि यह सुधार समस्या को अनिश्चित काल के लिए ठीक नहीं करेगा, फिर भी यह पसंदीदा तरीका है यदि आप कुछ त्वरित और गैर-दखल देने वाले की तलाश कर रहे हैं जो सामान्य हकलाना को होने से रोकेगा।
- Windows key + R दबाएं एक चलाएं . खोलने के लिए संवाद बकस। इसके बाद, ‘service.msc’ type टाइप करें टेक्स्ट बॉक्स के अंदर और Enter press दबाएं सेवा स्क्रीन खोलने के लिए।
नोट: जब आपको UAC (उपयोगकर्ता खाता नियंत्रण) . द्वारा संकेत दिया जाए विंडो, हां click क्लिक करें व्यवस्थापक पहुंच प्रदान करने के लिए।
- एक बार जब आप सेवाओं के अंदर हों स्क्रीन, नीचे दाईं ओर के अनुभाग में जाएँ और स्थानीय सेवाओं के माध्यम से नीचे स्क्रॉल करें जब तक कि आप राज्य रिपोजिटरी सेवा का पता न लगा लें। . सेवा का पता लगाने के बाद, उस पर राइट-क्लिक करें और गुण . चुनें नए प्रदर्शित संदर्भ मेनू से।
- एक बार जब आप राज्य रिपोजिटरी सेवा की प्रॉपर्टी स्क्रीन के अंदर हों , सामान्य . चुनें स्क्रीन के ऊपर से टैब करें और रोकें . पर क्लिक करें (सेवा स्थिति . के अंतर्गत )
- इसे रोकने का प्रबंधन करने के बाद, इसे फिर से शुरू करने से पहले कुछ सेकंड प्रतीक्षा करें।
- कार्य प्रबंधक को Ctrl + Shift + Esc दबाकर खोलें और देखें कि क्या CPU उपयोग कम हो गया है।
यदि स्टेट रिपोजिटरी सेवा का सीपीयू उपयोग उच्च मूल्य पर वापस आ जाता है या आप अधिक स्थायी सुधार की तलाश कर रहे हैं, तो नीचे संभावित अगले सुधार पर जाएं।
विधि 2:कंपोनेंट स्टोर को साफ़ करना
यदि आप अक्सर स्टेट रिपोजिटरी सर्विस के कारण उच्च CPU उपयोग देख रहे हैं और आपने इवेंट व्यूअर के अंदर एक ही सेवा की ओर इशारा करते हुए कई अलग-अलग त्रुटियों की खोज की है, तो संभावना है कि समस्या दूषित घटक स्टोर के कारण हो रही है।पी>
जब इस विशेष परिदृश्य की बात आती है, तो DISM (परिनियोजन छवि सेवा और प्रबंधन) का उपयोग करके समस्या को तेजी से हल किया जा सकता है। दूषित उदाहरणों को स्वस्थ प्रतियों से बदलने के लिए।
नोट: इस पद्धति से शुरू करने से पहले, ध्यान रखें कि DISM स्वस्थ प्रतियों को डाउनलोड करने के लिए Windows अद्यतन पर बहुत अधिक निर्भर है जिसका उपयोग दूषित डेटा को बदलने के लिए किया जाएगा। इस वजह से, इस प्रक्रिया को शुरू करने से पहले आपको यह सुनिश्चित करना होगा कि आपका इंटरनेट कनेक्शन स्थिर है।
निम्नलिखित में, हम DISM का उपयोग करके एक व्यवस्थापक टर्मिनल से एक घटक सफाई शुरू करेंगे और फिर इसे एक SFC (सिस्टम फ़ाइल चेकर स्कैन) के साथ समाप्त करेंगे।
नोट: समस्या का समाधान करने के लिए नीचे दिए गए चरणों का उसी क्रम में पालन करना महत्वपूर्ण है।
- एक चलाएं खोलें Windows key + R pressing दबाकर डायलॉग बॉक्स . इसके बाद, ‘cmd’ . टाइप करें टेक्स्ट बॉक्स के अंदर और Ctrl + Shift + Enter दबाएं एक उन्नत कमांड प्रॉम्प्ट को खोलने के लिए खिड़की। जब आप उपयोगकर्ता खाता नियंत्रण . देखते हैं (UAC) प्रॉम्प्ट, हां click क्लिक करें प्रशासनिक विशेषाधिकार प्रदान करना।
- एक बार जब आप एलिवेटेड सीएमडी टर्मिनल के अंदर हों, तो निम्न कमांड टाइप करें और Enter दबाएं। कंपोनेंट स्टोर (%WinDir%\WinSxS) पर सफाई करने के लिए :
DISM /Online /Cleanup-Image /StartComponentCleanup
- ऑपरेशन पूरा होने के बाद, निम्न कमांड टाइप करके और Enter: दबाकर अगला कमांड डिप्लॉय करना जारी रखें।
DISM /Online /Cleanup-Image /RestoreHealth
नोट: यह कार्रवाई विंडोज अपडेट सर्वर पर संग्रहीत ज्ञात अच्छी प्रतियों के खिलाफ आपकी सभी सिस्टम फाइलों का बैकअप लेने से शुरू होगी।
- ऑपरेशन पूरा होने के बाद, अपने कंप्यूटर को पुनरारंभ करें।
- आपके कंप्यूटर के बैक अप के बाद, निम्न कमांड टाइप करके और Enter: दबाकर किसी भी शेष सिस्टम फ़ाइल भ्रष्टाचार को जांचें और ठीक करें:
SFC /ScanNow
- एक बार स्कैन पूरा हो जाने पर, अपने कंप्यूटर को एक बार फिर से पुनरारंभ करें और देखें कि अगले कंप्यूटर स्टार्टअप पर समस्या ठीक हो गई है या नहीं।
यदि आप अभी भी स्टेट रिपोजिटरी सर्विस से जुड़े उच्च CPU उपयोग और इवेंट व्यूअर में लगातार त्रुटियां देख रहे हैं, तो नीचे अगले संभावित सुधार पर जाएं।
विधि 3:Microsoft Edge को सुधारना
जैसा कि यह पता चला है, Microsoft एज एक बिल्ट-अप एप्लिकेशन है जिसमें स्टेट रिपोजिटरी सर्विस का दुरुपयोग करने की क्षमता है। कुछ विशेष परिस्थितियों में (विशेषकर जब तृतीय पक्ष एक्सटेंशन स्थापित होते हैं), Microsoft Edge में एक बहुत बड़ा CPU हॉगर बनने की क्षमता होती है, इस हद तक कि यह पूरे सिस्टम को धीमा कर देता है।
इसी समस्या का सामना करने वाले कई प्रभावित उपयोगकर्ताओं ने पुष्टि की है कि वे अंततः ऐप्स और सुविधाओं पर जाकर समस्या को हल करने में कामयाब रहे। उन्नत विकल्प . से मेनू और Microsoft Edge को रीसेट करना मेनू।
यह ऑपरेशन किसी भी अस्थायी या तृतीय पक्ष डेटा को हटा देगा जो राज्य रिपोजिटरी सेवा के उच्च CPU उपयोग के लिए ज़िम्मेदार हो सकता है।
यहां ऐप्स और सुविधाओं . से Microsoft Edge को रीसेट करने के बारे में एक त्वरित मार्गदर्शिका दी गई है :
- Windows key + R दबाएं एक चलाएं . खोलने के लिए संवाद बकस। इसके बाद, ‘ms-settings:appsfeatures’ . टाइप करें टेक्स्ट बॉक्स के अंदर और Enter press दबाएं एप्लिकेशन और सुविधाएं खोलने के लिए Windows 10 पर सेटिंग ऐप का मेनू.
- एक बार जब आप ऐप्स और फ़ीचर के अंदर आ जाते हैं मेनू, स्क्रीन के दाएँ भाग पर जाएँ और 'Microsoft Edge को खोजने के लिए खोज बॉक्स का उपयोग करें। '.
- परिणाम सामने आने के बाद एक बार माइक्रोसॉफ्ट एज पर क्लिक करें, फिर उन्नत विकल्प से जुड़े हाइपरलिंक पर क्लिक करें। ।
- Microsoft Edge के उन्नत विकल्प मेनू के अंदर, नीचे स्क्रॉल करके रीसेट करें अनुभाग और मरम्मत . पर क्लिक करें बटन।
- प्रक्रिया पूरी होने तक प्रतीक्षा करें, फिर ऑपरेशन समाप्त होने के बाद अपने कंप्यूटर को पुनरारंभ करें।
- अगले स्टार्टअप पर, उस क्रिया को दोहराएं जो पहले स्टेट रिपोजिटरी सेवा के उच्च CPU उपयोग का कारण बन रही थी और देखें कि क्या समस्या अब हल हो गई है।
यदि वही समस्या अभी भी हो रही है, तो नीचे अगले संभावित समाधान पर जाएँ।
विधि 4:प्रत्येक बिल्ट-इन ऐप को फिर से इंस्टॉल करना
यदि आप v1703 और v1709 के बीच चल रहे Windows 10 बिल्ड पर समस्या का सामना कर रहे हैं, तो संभावना है कि समस्या को एक असंगति द्वारा सुगम बनाया गया है जो कि अंतर्निहित ऐप्स के बेड़े के साथ है जो कि विंडोज 10 में डिफ़ॉल्ट रूप से है।
कई प्रभावित उपयोगकर्ताओं ने पुष्टि की है कि वे प्रत्येक अंतर्निहित ऐप को एक Powershell कमांड के साथ पुनः इंस्टॉल करके समस्या को ठीक करने में कामयाब रहे।
यह ऑपरेशन हर बिल्ट-इन ऐप को फिर से इंस्टॉल और री-रजिस्टर कर देगा, जो हर गड़बड़ UWP ऐप इंस्टेंस का ख्याल रखता है जो स्टेट रिपोजिटरी सर्विस के उच्च CPU उपयोग में योगदान कर सकता है।
पावरशेल का उपयोग करके प्रत्येक अंतर्निहित ऐप को फिर से इंस्टॉल करने के बारे में एक त्वरित मार्गदर्शिका यहां दी गई है:
- Windows key + R दबाएं एक चलाएं . खोलने के लिए संवाद बकस। इसके बाद, ‘पावरशेल’ type टाइप करें टेक्स्ट बॉक्स के अंदर और Ctrl + Shift + Enter दबाएं एक उन्नत पॉवर्सशेल टर्मिनल विंडो खोलने के लिए।
- एक बार जब आप एलिवेटेड पॉवरशेल प्रॉम्प्ट के अंदर हों, तो निम्न कमांड टाइप करें और Enter दबाएं प्रत्येक UWP बिल्ट-इन एप्लिकेशन को रीसेट करने के लिए:
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
- कमांड सफलतापूर्वक पूरा होने के बाद, Powershell की उन्नत आवृत्ति को बंद करें और अपने कंप्यूटर को पुनरारंभ करें।
- जैसे ही अगला स्टार्टअप पूरा हो जाता है, यह देखने के लिए अपने कंप्यूटर की निगरानी करें कि क्या आप अभी भी स्टेट रिपोजिटरी सेवा के कारण उच्च CPU स्पाइक्स का अनुभव कर रहे हैं।
यदि वही समस्या अभी भी आपकी मशीन को प्रभावित कर रही है, तो नीचे अगले संभावित समाधान पर जाएँ।
विधि 5:राज्य भंडार सेवा को अक्षम करना
ध्यान रखें कि डिफ़ॉल्ट रूप से, स्टेट रिपोजिटरी सेवा एक ब्राउज़र कुकी के रूप में कार्य करके Microsoft Edge की कार्यक्षमता में सुधार करती है। यह नियमित रूप से ब्राउज़िंग जानकारी का एक स्नैपशॉट लेकर काम करता है - यह Microsoft Edge को वहीं से जारी रखने में मदद करता है जहां से उसने छोड़ा था (यहां तक कि कई उपकरणों में भी)।
यदि आपके पास इस सेवा का कोई उपयोग नहीं है (उदाहरण के लिए आप एज का उपयोग नहीं करते हैं), तो यह सुनिश्चित करने का एक तरीका है कि स्टेट रिपोजिटरी सेवा अब आपके सीपीयू संसाधनों का बहुत अधिक उपयोग नहीं कर रही है, इसे हर सिस्टम स्टार्टअप पर शुरू होने से रोकना है।पी>
राज्य रिपोजिटरी सेवा से जुड़ी स्टार्टअप कुंजी को अक्षम करने के लिए MSConfiag का उपयोग करके यह ऑपरेशन प्राप्त किया जा सकता है। इसे कैसे करें इस पर एक त्वरित मार्गदर्शिका यहां दी गई है:
नोट: नीचे दिए गए चरणों का पालन केवल विंडोज 10 पर ही नहीं, बल्कि हर विंडोज वर्जन पर किया जा सकता है।
- Windows key + R दबाएं एक रन डायलॉग बॉक्स खोलने के लिए। अगला, टाइप करें ‘msconfig.msc’ टेक्स्ट बॉक्स के अंदर और Enter press दबाएं सिस्टम कॉन्फ़िगरेशन को खोलने के लिए उपयोगिता।
नोट: यदि आपको उपयोगकर्ता खाता नियंत्रण द्वारा संकेत दिया जाता है, तो हां . पर क्लिक करें व्यवस्थापक पहुंच प्रदान करने के लिए।
- एक बार जब आप सिस्टम कॉन्फ़िगरेशन के अंदर हों उपयोगिता, सेवाएं . चुनें शीर्ष पर रिबन मेनू से टैब।
- आपके द्वारा सही मेनू में पहुंचने के बाद, सेवाओं की सूची में नीचे स्क्रॉल करें और राज्य रिपोजिटरी सेवा का पता लगाएं। जब आप इसे देखें, तो इससे जुड़े आइकन को अनचेक करें और लागू करें . पर क्लिक करें संशोधन को बचाने के लिए।
- सिस्टम कॉन्फ़िगरेशन सुविधा को बंद करें, अपने कंप्यूटर को पुनरारंभ करें और देखें कि क्या समस्या अगले कंप्यूटर स्टार्टअप पर हल हो गई है।
यदि आप अभी भी स्टेट रिपोजिटरी सेवा के कारण समान उच्च CPU उपयोग का सामना कर रहे हैं, तो नीचे अगले संभावित सुधार पर जाएँ।
विधि 6:क्लीन इंस्टॉल या इन-प्लेस मरम्मत करना
यदि आपने उपरोक्त सभी संभावित सुधारों का पालन किया है और उनमें से किसी ने भी राज्य भंडार के CPU उपयोग को कम करने में आपकी सहायता नहीं की है सेवा, यह स्पष्ट है कि आप किसी प्रकार के सिस्टम भ्रष्टाचार के कारण समस्या का सामना कर रहे हैं जिसे नियमित चैनलों के साथ ठीक नहीं किया जा सकता है।
यदि आप बिना किसी परिणाम के इतनी दूर आ गए हैं, तो हमारे पास आपके लिए एकमात्र अनुशंसित सुधार है कि प्रत्येक विंडोज घटक (और बूट संबंधित डेटा) को रीसेट किया जाए ताकि यह सुनिश्चित किया जा सके कि कोई दूषित सिस्टम फ़ाइल समस्या पैदा नहीं कर रही है।
जब हर शामिल विंडोज घटक को रीसेट करने की बात आती है, तो आगे दो तरीके होते हैं:
- इंस्टॉल साफ़ करें - यह संभावित सुधार गुच्छा से सबसे अधिक सुविधाजनक है। आपको एक संगत इंस्टॉलेशन मीडिया की आवश्यकता नहीं है और फिक्स को सीधे विंडोज 10 के जीयूआई मेनू से तैनात किया जा सकता है। हालांकि, अपने डेटा को पहले से बैकअप किए बिना, आंशिक डेटा हानि (ऐप्स, गेम और ओएस पर संग्रहीत व्यक्तिगत मीडिया सहित) की अपेक्षा करें। ड्राइव)
- इंस्टॉल की मरम्मत करें – रिपेयर इंस्टाल सबसे अधिक केंद्रित तरीका है, जिससे आप बिना किसी डेटा हानि के अपने कंप्यूटर को रीसेट कर सकते हैं (यहां तक कि आपके गेम, एप्लिकेशन और उपयोगकर्ता प्राथमिकताएं भी बरकरार रहेंगी)। हालांकि, इस मरम्मत रणनीति को लागू करने के लिए आपको एक संगत इंस्टॉलेशन मीडिया की आवश्यकता होगी।