Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> Windows त्रुटियाँ

Windows 10 पर State Repository Service द्वारा उच्च CPU उपयोग

कुछ Windows 10 उपयोगकर्ता State Repository service के कारण CPU उपयोग स्पाइक्स (लगभग 100% तक) की रिपोर्ट कर रहे हैं। यह समस्या हर CPU थ्रेड को प्रभावित करती है और गेम, एप्लिकेशन और मीडिया को स्टटर करती है। Event Viewer की जांच करने पर, कुछ प्रभावित उपयोगकर्ताओं ने State Repository service से संबंधित बहुत सारी लगातार त्रुटियों की खोज की है।

Windows 10 पर State Repository Service द्वारा उच्च CPU उपयोग

यदि समस्या एक सामान्य ग्लिच के कारण हो रही है, तो रिपोजिटरी सेवा को पुनरारंभ करके समस्या को आसानी से हल किया जा सकता है। हालांकि, यदि आप Event Viewer में लगातार त्रुटि प्रविष्टियों के साथ इस समस्या का सामना कर रहे हैं, तो आप कंपोनेंट स्टोर को साफ करके या क्लीन इंस्टाल या इन-प्लेस रिपेयर करके इस मुद्दे को ठीक करने में सक्षम होना चाहिए।

लेकिन जैसा कि यह पता चला है, इस समस्या के अधिकांश उदाहरण वास्तव में Microsoft Edge द्वारा एक तरह से या दूसरे तरीके से ट्रिगर किए जाते हैं। इस मामले में इस समस्या को हल करने के लिए, आपको Apps & Features मेनू से Microsoft Edge को मरम्मत करने की आवश्यकता होगी। यदि वह काम नहीं करता है, तो आपको हर अंतर्निहित UWP ऐप को पुनर्स्थापित करने पर विचार करना चाहिए।

State Repository सेवा को पूरी तरह से अक्षम करके उच्च CPU उपयोग को रोकने का विकल्प भी है, लेकिन यह Microsoft Edge की कार्यक्षमता को प्रभावित करेगा।

State Repository Service के कारण उच्च CPU उपयोग को कैसे ठीक करें?

विधि 1: State Repository Service को पुनरारंभ करें

अधिक जटिल सुधारों को आजमाने से पहले, आपको यह देखने से शुरू करना चाहिए कि क्या समस्या Windows 10 पर State Repository Service को प्रभावित करने वाले एक साधारण ग्लिच के कारण नहीं हो रही है। यदि आप तत्काल CPU उपयोग को कम करने वाले अस्थायी सुधार की तलाश में हैं, तो आपको State Repository Service को पुनरारंभ करने का प्रयास करना चाहिए।

बहुत से प्रभावित उपयोगकर्ताओं ने पुष्टि की है कि इस ऑपरेशन ने संसाधन उपयोग को काफी हद तक कम करने में कामयाबी हासिल की है (कम से कम अगले सिस्टम स्टार्टअप तक)।

हालांकि यह सुधार मुद्दे को अनिश्चित काल तक ठीक नहीं करेगा, फिर भी यह पसंदीदा दृष्टिकोण है यदि आप कुछ त्वरित और गैर-घुसपैठ की तलाश में हैं जो सामान्य स्टटरिंग को होने से रोकेगा।

  1. Windows key + R दबाकर Run डायलॉग बॉक्स खोलें। अगला, टेक्स्ट बॉक्स के अंदर 'service.msc' टाइप करें और Services स्क्रीन खोलने के लिए Enter दबाएं।Windows 10 पर State Repository Service द्वारा उच्च CPU उपयोग

    नोट: जब आपको UAC (User Account Control) विंडो द्वारा संकेत दिया जाता है, तो व्यवस्थापक पहुंच देने के लिए Yes पर क्लिक करें।

  2. एक बार जब आप Services स्क्रीन के अंदर होते हैं, तो दाएं हाथ के अनुभाग पर जाएं और स्थानीय सेवाओं के माध्यम से तब तक स्क्रॉल करें जब तक आप State Repository Service का पता नहीं लगा लेते। सेवा का पता लगाने के बाद, उस पर राइट-क्लिक करें और नव प्रकट संदर्भ मेनू से Properties चुनें।Windows 10 पर State Repository Service द्वारा उच्च CPU उपयोग
  3. एक बार जब आप State Repository Service के Properties स्क्रीन के अंदर होते हैं, तो स्क्रीन के शीर्ष से General टैब चुनें और Stop पर क्लिक करें ( Service status के तहत)।Windows 10 पर State Repository Service द्वारा उच्च CPU उपयोग
  4. इसे रोकने में कामयाब होने के बाद, इसे फिर से शुरू करने से पहले कुछ सेकंड प्रतीक्षा करें।
  5. Ctrl + Shift + Esc दबाकर Task Manager खोलें और देखें कि CPU उपयोग कम हो गया है या नहीं।

यदि State Repository service का CPU उपयोग उच्च मूल्य पर वापस आ जाता है या आप अधिक स्थायी सुधार की तलाश में हैं, तो नीचे अगले संभावित सुधार पर जाएं।

विधि 2: कंपोनेंट स्टोर को साफ करना

यदि आप State Repository Service के कारण लगातार उच्च CPU उपयोग देख रहे हैं और आपने Event Viewer के अंदर उसी सेवा की ओर इशारा करने वाली बहुत सारी अलग-अलग त्रुटियों की खोज की है, तो संभावना है कि समस्या एक भ्रष्ट कंपोनेंट स्टोर के कारण हो रही है।

जब इस विशेष परिदृश्य की बात आती है, तो DISM (Deployment Image Servicing and Management) का उपयोग करके भ्रष्ट उदाहरणों को स्वस्थ प्रतियों के साथ बदलकर इस मुद्दे को तेजी से हल किया जा सकता है।

नोट: इस विधि से शुरू करने से पहले, ध्यान रखें कि DISM भ्रष्ट डेटा को बदलने के लिए उपयोग की जाने वाली स्वस्थ प्रतियों को डाउनलोड करने के लिए Windows Update पर बहुत अधिक निर्भर करता है। इस वजह से, आपको इस प्रक्रिया को शुरू करने से पहले यह सुनिश्चित करना होगा कि आपका इंटरनेट कनेक्शन स्थिर है।

आगे जो कुछ है, उसमें हम एक एडमिन टर्मिनल से DISM का उपयोग करके एक कंपोनेंट क्लीनअप शुरू करेंगे और फिर SFC (System File Checker स्कैन) के साथ इसे खत्म करेंगे।

नोट: समस्या को हल करने के लिए नीचे दिए गए चरणों का उसी क्रम में पालन करना महत्वपूर्ण है।

  1. Windows key + R दबाकर एक Run डायलॉग बॉक्स खोलें। अगला, टेक्स्ट बॉक्स के अंदर 'cmd' टाइप करें और एक उन्नत Command Prompt विंडो खोलने के लिए Ctrl + Shift + Enter दबाएं। जब आपको User Account Control (UAC) प्रॉम्प्ट दिखाई दे, तो प्रशासनिक विशेषाधिकार देने के लिए Yes पर क्लिक करें।Windows 10 पर State Repository Service द्वारा उच्च CPU उपयोग
  2. एक बार जब आप उन्नत CMD टर्मिनल के अंदर होते हैं, तो Component Store (%WinDir%\WinSxS) पर क्लीनअप करने के लिए निम्न कमांड टाइप करें और Enter दबाएं:
    DISM /Online /Cleanup-Image /StartComponentCleanup
  3. ऑपरेशन पूरा होने के बाद, निम्न कमांड टाइप करके और Enter दबाकर अगली कमांड तैनात करें:
    DISM /Online /Cleanup-Image /RestoreHealth

    नोट: यह ऑपरेशन आपके सभी सिस्टम फ़ाइलों को Windows Update सर्वर पर संग्रहीत ज्ञात अच्छी प्रतियों के खिलाफ बैकअप करके शुरू करेगा।

  4. एक बार ऑपरेशन पूरा हो जाने पर, अपने कंप्यूटर को पुनरारंभ करें।
  5. आपके कंप्यूटर के वापस बूट हो जाने के बाद, निम्न कमांड टाइप करके और Enter दबाकर किसी भी शेष सिस्टम फ़ाइल भ्रष्टाचार की जांच और सुधार करें:
    SFC /ScanNow
  6. एक बार स्कैन पूरा हो जाने पर, अपने कंप्यूटर को एक बार फिर पुनरारंभ करें और देखें कि अगले कंप्यूटर स्टार्टअप पर समस्या ठीक हो गई है या नहीं।

यदि आप अभी भी State Repository Service से जुड़े उच्च CPU उपयोग और Event Viewer में लगातार त्रुटियों को देख रहे हैं, तो नीचे अगले संभावित सुधार पर जाएं।

विधि 3: Microsoft Edge की मरम्मत करना

जैसा कि यह पता चला है, Microsoft Edge एक बिल्ट-इन एप्लिकेशन है जिसमें State Repository Service का दुरुपयोग करने की क्षमता है। कुछ परिस्थितियों में (विशेष रूप से जब थर्ड-पार्टी एक्सटेंशन इंस्टॉल होते हैं), Microsoft Edge एक विशाल CPU हॉगर बनने की क्षमता रखता है, उस बिंदु तक जहां यह पूरे सिस्टम को धीमा कर देता है।

उसी समस्या का सामना करने वाले कई प्रभावित उपयोगकर्ताओं ने पुष्टि की है कि वे Apps and Features मेनू पर जाकर और Advanced options मेनू से Microsoft Edge को रीसेट करके अंततः इस मुद्दे को हल करने में कामयाब रहे।

यह ऑपरेशन किसी भी अस्थायी या थर्ड-पार्टी डेटा को हटा देगा जो State Repository service के उच्च CPU उपयोग के लिए जिम्मेदार हो सकता है।

Apps and Features से Microsoft Edge को रीसेट करने पर त्वरित गाइड यहां दिया गया है:

  1. Windows key + R दबाकर Run डायलॉग बॉक्स खोलें। अगला, टेक्स्ट बॉक्स के अंदर 'ms-settings:appsfeatures' टाइप करें और Windows 10 पर Settings ऐप के Apps & Features मेनू को खोलने के लिए Enter दबाएं।
  2. एक बार जब आप Apps & Feature मेनू के अंदर होते हैं, तो स्क्रीन के दाएं भाग पर जाएं और Microsoft Edge खोजने के लिए Search बॉक्स का उपयोग करें।
  3. परिणाम दिखाई देने के बाद, Microsoft Edge पर एक बार क्लिक करें, फिर Advanced options से जुड़े हाइपरलिंक पर क्लिक करें।
  4. Microsoft Edge के Advanced Options मेनू के अंदर, Reset अनुभाग तक नीचे स्क्रॉल करें और Repair बटन पर क्लिक करें।
  5. प्रक्रिया पूरी होने तक प्रतीक्षा करें, फिर ऑपरेशन समाप्त होने पर अपने कंप्यूटर को पुनरारंभ करें।
  6. अगले स्टार्टअप पर, उस क्रिया को दोहराएं जो पहले State Repository service के उच्च CPU उपयोग का कारण बन रही थी और देखें कि समस्या अब हल हो गई है या नहीं।
Windows 10 पर State Repository Service द्वारा उच्च CPU उपयोग

यदि वही समस्या अभी भी हो रही है, तो नीचे अगले संभावित सुधार पर जाएं।

विधि 4: हर अंतर्निहित ऐप को पुनर्स्थापित करना

यदि आप v1703 और v1709 के बीच के Windows 10 बिल्ड पर इस समस्या का सामना कर रहे हैं, तो संभावना है कि समस्या डिफ़ॉल्ट रूप से Windows 10 में आने वाले अंतर्निहित ऐप्स के बेड़े के साथ होने वाली असंगति द्वारा सुगम है।

कई प्रभावित उपयोगकर्ताओं ने पुष्टि की है कि वे एक ही Powershell कमांड के साथ हर अंतर्निहित ऐप को पुनर्स्थापित करके इस मुद्दे को ठीक करने में कामयाब रहे।

यह ऑपरेशन हर अंतर्निहित ऐप को पुनर्स्थापित और पुनः पंजीकृत करेगा, जो हर ग्लिच UWP ऐप इंस्टेंस का ख्याल रखता है जो State Repository service के उच्च CPU उपयोग में योगदान दे सकता है।

Powershell का उपयोग करके हर अंतर्निहित ऐप को पुनर्स्थापित करने पर त्वरित गाइड यहां दिया गया है:

  1. Windows key + R दबाकर Run डायलॉग बॉक्स खोलें। अगला, टेक्स्ट बॉक्स के अंदर 'powershell' टाइप करें और एक उन्नत Powershell टर्मिनल विंडो खोलने के लिए Ctrl + Shift + Enter दबाएं।Windows 10 पर State Repository Service द्वारा उच्च CPU उपयोग
  2. एक बार जब आप उन्नत Powershell प्रॉम्प्ट के अंदर होते हैं, तो हर UWP अंतर्निहित एप्लिकेशन को रीसेट करने के लिए निम्न कमांड टाइप करें और Enter दबाएं:
    Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  3. कमांड सफलतापूर्वक पूरा हो जाने के बाद, Powershell के उन्नत उदाहरण को बंद करें और अपने कंप्यूटर को पुनरारंभ करें।
  4. जैसे ही अगला स्टार्टअप पूरा हो जाता है, अपने कंप्यूटर की निगरानी करें कि क्या आप अभी भी State Repository service के कारण उच्च CPU स्पाइक्स का अनुभव कर रहे हैं।

यदि वही समस्या अभी भी आपकी मशीन को प्रभावित कर रही है, तो नीचे अगले संभावित सुधार पर जाएं।

विधि 5: State Repository Service को अक्षम करना

ध्यान रखें कि डिफ़ॉल्ट रूप से, State Repository service Microsoft Edge की कार्यक्षमता में सुधार करती है एक ब्राउज़र कुकी के रूप में कार्य करके। यह नियमित रूप से ब्राउज़िंग जानकारी का स्नैपशॉट लेकर काम करता है - यह Microsoft Edge को वहीं से जारी रखने में मदद करता है जहां उसने छोड़ा था (यहां तक कि कई उपकरणों पर भी)।

यदि आपके पास इस सेवा का कोई उपयोग नहीं है (उदाहरण: आप Edge का उपयोग नहीं करते हैं), तो यह सुनिश्चित करने का एक तरीका है कि State Repository service अब आपके CPU संसाधनों का बहुत अधिक उपयोग नहीं कर रही है, इसे हर सिस्टम स्टार्टअप पर शुरू होने से रोकना है।

यह ऑपरेशन MSConfig का उपयोग करके State Repository Service से जुड़े स्टार्टअप कुंजी को अक्षम करके प्राप्त किया जा सकता है। इसे कैसे करें, इस पर त्वरित गाइड यहां दिया गया है:

नोट: नीचे दिए गए चरण हर Windows संस्करण पर अपनाए जा सकते हैं, न कि केवल Windows 10 पर।

  1. Windows key + R दबाकर Run डायलॉग बॉक्स खोलें। अगला, टेक्स्ट बॉक्स के अंदर 'msconfig.msc' टाइप करें और System Configuration उपयोगिता खोलने के लिए Enter दबाएं।Windows 10 पर State Repository Service द्वारा उच्च CPU उपयोग

    नोट: यदि आपको User Account Control द्वारा संकेत दिया जाता है, तो व्यवस्थापक पहुंच देने के लिए Yes पर क्लिक करें।

  2. एक बार जब आप System Configuration उपयोगिता के अंदर होते हैं, तो शीर्ष पर रिबन मेनू से Services टैब चुनें।
  3. एक बार जब आप सही मेनू पर पहुंच जाते हैं, तो सेवाओं की सूची में नीचे स्क्रॉल करें और State Repository Service का पता लगाएं। जब आप इसे देखते हैं, तो इससे जुड़े आइकन को अनचेक करें और संशोधन को सहेजने के लिए Apply पर क्लिक करें।Windows 10 पर State Repository Service द्वारा उच्च CPU उपयोग
  4. System Configuration उपयोगिता को बंद करें, अपने कंप्यूटर को पुनरारंभ करें और देखें कि अगले कंप्यूटर स्टार्टअप पर समस्या हल हो गई है या नहीं।

यदि आप अभी भी State Repository service के कारण वही उच्च CPU उपयोग का सामना कर रहे हैं, तो नीचे अगले संभावित सुधार पर जाएं।

विधि 6: क्लीन इंस्टाल या इन-प्लेस रिपेयर करना

यदि आप ऊपर दिए गए सभी संभावित सुधारों का पालन कर चुके हैं और उनमें से किसी ने भी State Repository सेवा के CPU उपयोग को कम करने में आपकी मदद नहीं की है, तो यह स्पष्ट है कि आप किसी प्रकार के सिस्टम भ्रष्टाचार के कारण इस मुद्दे का सामना कर रहे हैं जिसे नियमित चैनलों के साथ ठीक नहीं किया जा सकता।

यदि आप बिना किसी परिणाम के यहां तक आ गए हैं, तो हमारे पास आपके लिए एकमात्र अनुशंसित सुधार है कि हर Windows घटक (और बूट-संबंधी डेटा) को रीसेट करें ताकि यह सुनिश्चित हो सके कि कोई भ्रष्ट सिस्टम फ़ाइल समस्या पैदा नहीं कर रही है।

जब हर शामिल Windows घटक को रीसेट करने की बात आती है, तो आगे बढ़ने के दो तरीके हैं:

  • क्लीन इंस्टाल - यह संभावित सुधार गुच्छा में से सबसे सुविधाजनक है। आपको एक संगत इंस्टॉलेशन मीडिया की आवश्यकता नहीं है और सुधार को Windows 10 के GUI मेनू से सीधे तैनात किया जा सकता है। हालांकि, बिना अपने डेटा को पहले से बैकअप किए, आंशिक डेटा हानि की अपेक्षा करें (OS ड्राइव पर संग्रहीत ऐप्स, गेम और व्यक्तिगत मीडिया सहित)
  • रिपेयर इंस्टाल - एक रिपेयर इंस्टाल सबसे केंद्रित दृष्टिकोण है, जो आपको बिना किसी डेटा हानि के अपने कंप्यूटर को रीसेट करने की अनुमति देता है (आपके गेम, एप्लिकेशन और उपयोगकर्ता प्राथमिकताएं भी बरकरार रहेंगी)। हालांकि, इस मरम्मत रणनीति को तैनात करने के लिए आपको एक संगत इंस्टॉलेशन मीडिया की आवश्यकता होगी।

  1. विंडोज 10 पर उच्च CPU उपयोग रोकें: त्वरित सुधार और विशेषज्ञ युक्तियाँ विंडोज 10 पर उच्च CPU उपयोग रोकें: त्वरित सुधार और विशेषज्ञ युक्तियाँ

    सेंट्रल प्रोसेसिंग यूनिट या CPU कंप्यूटर सिस्टम का प्राथमिक घटक है। यह किसी भी कंप्यूटर के मस्तिष्क के रूप में कार्य करता है क्योंकि यह इस पर स्थापित ऑपरेटिंग सिस्टम को चलाने के लिए जिम्मेदार है। यह उपयोगकर्ता और OS से इनपुट लेता है, इसे प्रोसेस करता है, और फिर आउटपुट उत्पन्न करता है जो मॉनिटर/स्क्र

  1. विंडोज 10 पर सॉफ्टथिंक्स एजेंट सर्विस के कारण हाई CPU उपयोग को रोकें विंडोज 10 पर सॉफ्टथिंक्स एजेंट सर्विस के कारण हाई CPU उपयोग को रोकें

    सॉफ्टथिंक्स एजेंट सर्विस डेल इंक द्वारा कई डेल डेस्कटॉप और लैपटॉप में शामिल एक बैकअप यूटिलिटी है। इसका प्राथमिक कार्य सभी फाइलों और प्रोग्राम्स को समय-समय पर स्टोर करना है। यह डेल डेटासेफ लोकल बैकअप बंडल या डेल बैकअप और रिकवरी के साथ उनके विशेष बैकअप सेवाओं के लिए जुड़ा हुआ है। यह सर्विस विंडोज के क

  1. विंडोज 10 में सर्विस होस्ट (लोकल सिस्टम) CPU स्पाइक्स हल करें विंडोज 10 में सर्विस होस्ट (लोकल सिस्टम) CPU स्पाइक्स हल करें

    क्या आपने देखा कि विंडोज 10 लैपटॉप बहुत धीमा चल रहा है, अनरिस्पॉन्सिव हो गया, हालिया विंडोज अपडेट के बाद रिस्पॉन्ड नहीं कर रहा और टास्क मैनेजर पर जांचने पर सर्विस होस्ट लोकल सिस्टम प्रक्रियाएं बहुत सारे CPU, मेमोरी, और डिस्क का उपभोग कर रही हैं? आइए समझते हैं सर्विस होस्ट प्रोसेस क्या है, यह विंडोज