सर्विस होस्ट SysMain उच्च CPU और मेमोरी उपयोग का कारण बनता है

बहुत सारे उपयोगकर्ताओं ने बताया है कि SysMain प्रक्रिया (जिसे पहले Superfetch के नाम से जाना जाता था )(Superfetch) उच्च CPU उपयोग का कारण बनता है। जबकि SysMain सेवा यह समझने में सहायक है कि आप अपनी हार्ड ड्राइव का उपयोग कैसे करते हैं, यह आपके कंप्यूटर के लिए बिल्कुल आवश्यक नहीं है।

सर्विस होस्ट SysMain (Service Host SysMain)उच्च CPU(High CPU) और मेमोरी(Memory) उपयोग का कारण बनता है

SysMain सेवा(SysMain service) वह है जो Superfetch से संबंधित है । इसका काम समय के साथ सिस्टम के प्रदर्शन को बनाए रखना और सुधारना है। यह System32 फ़ोल्डर में पाया जाता है। मूल रूप(Basically) से, SysMain प्रक्रिया सिस्टम पर हर तरह के उपयोग का डेटा एकत्र करने के लिए जिम्मेदार है। फिर उस डेटा को आपकी हार्ड ड्राइव के लिए ब्लॉक के रूप में पुनर्गठित किया जाता है और उसके अनुसार प्राथमिकता दी जाती है।

यदि सेवा होस्ट SysMan(Service Host SysMan) प्रक्रिया उच्च-संसाधन उपयोग का कारण बन रही है, तो इसे अक्षम करने का निर्णय लेने से पहले, निम्न प्रयास करें:

यदि आप अपने सिस्टम पर एक एचडीडी(HDD) का उपयोग करते हैं, तो यह काफी संभावना है कि SysMain एक उच्च CPU का कारण बनेगा क्योंकि साधारण तथ्य यह है कि HDD स्वयं को पुनर्व्यवस्थित करने में धीमा है। यदि आपको SysMain के कारण उच्च (SysMain)CPU उपयोग में कोई समस्या आती है , तो इसका स्पष्ट समाधान सेवा को अक्षम करना है।

  1. सेवा प्रबंधक से (Service Manager)SysMain सेवा को अक्षम करें
  2. उन्नत कमांड प्रॉम्प्ट का उपयोग करना
  3. रजिस्ट्री संपादक का उपयोग करना

SysMain सेवा(disable the SysMain service) को अक्षम करने के लिए निम्न विधियों का प्रयास करें :

1] सेवा प्रबंधक से (Service Manager)SysMain सेवा को अक्षम(Disable) करें

SysMain से जुड़ी प्रक्रिया को समाप्त करने का सबसे आसान तरीका सेवा प्रबंधक से SysMain सेवा को अक्षम करना है ।

  1. Press Win+Rरन(Run) विंडो खोलने के लिए Win+R दबाएं और services.msc कमांड टाइप करें ।
  2. (Hit Enter)सर्विस मैनेजर(Service Manager) विंडो खोलने के लिए एंटर दबाएं ।
  3. SysMain सेवा(SysMain service) तक नीचे स्क्रॉल करें ।
  4. SysMain सेवा( SysMain service) पर राइट-क्लिक करें और गुण(Properties) चुनें ।
  5. स्टार्टअप प्रकार(Startup Type) को अक्षम(Disabled) में बदलें ।
  6. अप्लाई को हिट करें(Apply) और फिर ओके(Ok) पर ।

2] उन्नत कमांड प्रॉम्प्ट का उपयोग करके (Command Prompt)SysMain को अक्षम करें(Disable SysMain)

कमांड प्रॉम्प्ट SysMain अक्षम करें

कमांड प्रॉम्प्ट(Command Prompt) को शामिल करने की विधि कुछ आसान है क्योंकि आपको केवल एक कमांड को कॉपी-पेस्ट करने की आवश्यकता होगी।

विंडोज सर्च(Windows Search) बार में "कमांड प्रॉम्प्ट" खोजें।

कमांड प्रॉम्प्ट(Command Prompt) के अनुरूप दाएँ फलक में, व्यवस्थापक के रूप में चलाएँ(Run as administrator) चुनें ।

फिर, एलिवेटेड कमांड प्रॉम्प्ट विंडो में, निम्न कमांड टाइप करें और एंटर दबाएं(Enter) :

sc stop "SysMain" & sc config "SysMain" start=disabled

एक बार जब आपको SUCCESS संदेश मिल जाए, तो काम पूरा होने पर विचार करें।

अपने कंप्यूटर को पुनरारंभ।

पढ़ें(Read) : Service Host: Diagnostic Policy Service 100% Disk Usage

3] रजिस्ट्री संपादक(Registry Editor) का उपयोग करके SysMain को अक्षम (SysMain)करें(Disable)

सर्विस होस्ट SysMain Windows 10 में उच्च CPU और मेमोरी उपयोग का कारण बनता है

आपके सिस्टम में दीर्घकालिक परिवर्तन करने के लिए रजिस्ट्री संपादक एक अद्भुत उपकरण है (Registry Editor)रजिस्ट्री(Registry) संपादक के माध्यम से SysMain सेवा को अक्षम करने की प्रक्रिया इस प्रकार है:

Press Win+Rरन(Run) विंडो खोलने के लिए विन + आर दबाएं और regedit कमांड टाइप करें । रजिस्ट्री संपादक(Registry Editor) विंडो खोलने के लिए एंटर दबाएं ।

रजिस्ट्री(Registry) संपादक में निम्न पथ पर जाएँ:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain

दाएँ फलक पर, प्रारंभ(Start) मान पर डबल-क्लिक करें ।

मान डेटा(Value Data) के मान को 4 में बदलें और सेटिंग्स को सहेजने के लिए ओके(OK) पर क्लिक करें ।

हमें उम्मीद है कि आपके कंप्यूटर पर उच्च संसाधन उपयोग समस्या(High Resource Utilization issue) को ठीक करने में कुछ मदद मिलेगी ।

मेरा सर्विस होस्ट SysMain इतनी मेमोरी का उपयोग क्यों कर रहा है?

सिस्टम पर सभी उपयोग पैटर्न पर डेटा एकत्र करने के लिए SysMain प्रक्रिया जिम्मेदार है। यह समय के साथ सिस्टम के प्रदर्शन को बनाए रखने और सुधारने के लिए सुपरफच से संबंधित एक सेवा है।(Superfetch)

क्या सर्विस होस्ट SysMain(Service Host SysMain) को निष्क्रिय करना ठीक है ?

नहीं। यदि आप कोई प्रोग्राम लोड करते हैं, तो विंडोज(Windows) को इसे चलाने के लिए निष्पादन योग्य को मेमोरी में कॉपी करना होगा। यदि आप एप्लिकेशन को बंद करते हैं, तो प्रोग्राम अभी भी RAM में मौजूद है । यदि आप प्रोग्राम को फिर से चलाते हैं, तो विंडोज़(Windows) को डिस्क से कुछ भी लोड नहीं करना पड़ेगा - यह सब रैम(RAM) में बैठेगा ।



About the author

मेरे पास कंप्यूटर इंजीनियरिंग और सूचना प्रौद्योगिकी की पृष्ठभूमि है, जिसने मुझे विंडोज 10 और 11 प्लेटफॉर्म पर एक अनूठा दृष्टिकोण दिया है। विशेष रूप से, मुझे विंडोज 10 "डेस्कटॉप एक्सपीरियंस" और माइक्रोसॉफ्ट एज ब्राउज़र दोनों का अनुभव है। इन दो प्लेटफार्मों के साथ मेरा अनुभव मुझे इस बात की गहरी समझ देता है कि वे कैसे काम करते हैं, और इन क्षेत्रों में मेरी विशेषज्ञता मुझे उन्हें बेहतर बनाने के बारे में विश्वसनीय सलाह प्रदान करने की अनुमति देती है।



Related posts