विंडोज़ में एसएसडी के लिए SysMain (Superfetch) और Prefetch को सक्षम या अक्षम करें

इस लेख में, हम देखेंगे कि विंडोज 11/10/8/7 सॉलिड-स्टेट ड्राइव(Solid-State Drives) पर प्रीफेच(Prefetch) और SysMain के साथ कैसा व्यवहार करता है । कल हमने देखा कि कैसे विंडोज सॉलिड-स्टेट ड्राइव पर डीफ़्रेग्मेंटेशन का इलाज करता है । शुरू करने से पहले, मैं यह स्पष्ट कर दूं कि SysMain (जिसे पहले SuperFetch कहा जाता था ) या Prefetch को अक्षम करना एक अच्छा विचार नहीं है क्योंकि यह सिस्टम के प्रदर्शन को ख़राब कर सकता है। इन सेवाओं को उनकी डिफ़ॉल्ट सेटिंग्स पर छोड़ना सबसे अच्छा है।

(SysMain)Windows 11/10 में SysMain ( सुपरफच(Superfetch) ), प्रीफेच(Prefetch) और एसएसडी(SSD)

हर बार जब आप अपने पीसी में कोई एप्लिकेशन चलाते हैं, तो एक प्रीफ़ेच फ़ाइल जिसमें एप्लिकेशन द्वारा लोड की गई फ़ाइलों के बारे में जानकारी होती है, विंडोज(Windows) ऑपरेटिंग सिस्टम द्वारा बनाई जाती है। अगली बार जब आप इसे चलाते हैं तो प्रीफ़ेच(Prefetch) फ़ाइल में जानकारी का उपयोग एप्लिकेशन के लोडिंग समय को अनुकूलित करने के लिए किया जाता है। SysMain यह अनुमान लगाने का प्रयास करता है कि आप आगे कौन से एप्लिकेशन लॉन्च करेंगे और सभी आवश्यक डेटा को मेमोरी में प्रीलोड कर देंगे। इसका प्रेडिक्शन एल्गोरिथम बेहतर है और यह भविष्यवाणी कर सकता है कि आप अगले 3 एप्लिकेशन को एक दिन में किस समय तक लॉन्च करेंगे।

संक्षेप में, SysMain और Prefetch Windows संग्रहण प्रबंधन(Windows Storage Management) प्रौद्योगिकियां हैं जो पारंपरिक हार्ड ड्राइव पर डेटा तक तेजी से पहुंच प्रदान करती हैं। सॉलिड स्टेट(State) ड्राइव पर, वे अनावश्यक लेखन कार्यों में परिणत होते हैं।

Windows 11/10 में SysMain को कैसे निष्क्रिय करें

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

Windows 11/10 में SysMain को अक्षम करने के लिए , इन चरणों का पालन करें:

  1. रन प्रॉम्प्ट खोलने के लिए Win+R दबाएं ।
  2. एमएससी(msc) टाइप करें और एंटर(Enter ) बटन दबाएं।
  3. SysMain  सेवा पर डबल-क्लिक करें ।
  4. स्टार्टअप प्रकार(Startup type ) ड्रॉप-डाउन सूची से अक्षम(Disabled ) का चयन करें ।
  5. ओके (OK ) बटन पर क्लिक करें।

सेवा प्रबंधक खोलने के(open the Services Manager)  लिए services.msc चलाएँ । SysMain ( सुपरफच(Superfetch) ) सेवा तक स्क्रॉल(Scroll) करें , जो समय के साथ सिस्टम के प्रदर्शन को बनाए रखने और सुधारने के लिए जिम्मेदार है।

इसके गुण(Properties) बॉक्स को खोलने के लिए उस पर डबल-क्लिक करें। प्रक्रिया को रोकने के लिए स्टॉप पर(Stop) क्लिक करें । (Click)स्टार्टअप प्रकार को अक्षम(Disabled) करें और अप्लाई पर क्लिक करें।

Windows 11/10 में SSD के लिए SysMain और Prefetch को सक्षम या अक्षम करें

सिस्टम परिवर्तन प्रभावी होने के लिए आपको अपने कंप्यूटर को पुनरारंभ करना होगा।(restart your computer)

Windows 11/10 में प्रीफेच(Prefetch) को कैसे निष्क्रिय करें

Windows 11/10 में Prefetch को अक्षम करने के लिए , इन चरणों का पालन करें:

  1. रन प्रॉम्प्ट खोलने के लिए Win+R दबाएं ।
  2. regedit टाइप करें > एंटर (Enter ) बटन दबाएं।
  3. हाँ(Yes) क्लिक करें
  4. HKLM में PrefetchParameters पर जाएँ ।
  5. EnablePrefetcher REG_DWORD मान पर डबल-क्लिक करें ।
  6. मान डेटा को 0 के रूप में सेट करें ।
  7. ओके (OK ) बटन पर क्लिक करें।

विंडोज़(Windows) में प्रीफेच(Prefetch) को अक्षम करने के लिए , रजिस्ट्री संपादक(Registry Editor) को खोलने के लिए regedit चलाएँ(Run) । निम्न रजिस्ट्री कुंजी पर नेविगेट करें:(Navigate)

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

अक्षम-प्रीफ़ेच

DWORD मान बॉक्स खोलने के लिए दाईं ओर EnablePrefetcher पर डबल-क्लिक करें ।

EnablePrefetcher के संभावित मान हैं:

  • 0 - प्रीफेचर अक्षम करें
  • 1 - एप्लिकेशन(Application) लॉन्च प्रीफ़ेचिंग(Prefetching) सक्षम
  • 2 - बूट प्रीफ़ेचिंग सक्षम
  • 3 - एप्लिकेशन(Application) लॉन्च और बूट प्रीफ़ेचिंग(Boot Prefetching) सक्षम

डिफ़ॉल्ट मान 3 है । प्रीफ़ेच को अक्षम करने के लिए, इसे 0 पर सेट करें । ठीक क्लिक करें और बाहर निकलें।

संयोग से, आप यहां Suoerfetcher(Suoerfetcher) को अक्षम या ट्वीक भी कर सकते हैं - आपको इसके ठीक नीचे EnableSuperfetcher  DWORD दिखाई देगा।

EnableSuperfetch के संभावित मान हैं:

  • 0 - SysMain अक्षम करें
  • 1 - SysMain(Enable SysMain) को केवल बूट फ़ाइलों के लिए सक्षम करें
  • 2 - SysMain(Enable SysMain) को केवल अनुप्रयोगों के लिए सक्षम करें
  • 3 - बूट फ़ाइलों और अनुप्रयोगों दोनों के लिए SysMain को सक्षम करें(Enable)

यदि आप एक सॉलिड स्टेट ड्राइव(State Drive) उपयोगकर्ता हैं, तो आप फ्रीवेयर एसएसडी लाइफ देखना चाहेंगे जो आपके सॉलिड (SSD Life)स्टेट ड्राइव(State Drive) और एसएसडी ट्वीकर  के स्वास्थ्य की जांच कर सकता है जो आपके सॉलिड स्टेट(Solid State Drives) ड्राइव को ट्विक  करने में आपकी सहायता करेगा ।

क्या (Does)सुपरफच(Superfetch) को अक्षम करने से प्रदर्शन बढ़ता है?

यद्यपि यह अधिक संग्रहण का उपभोग नहीं करता है, एक खराबी Superfetch या SysMain सेवा उच्च CPU उपयोग का कारण बन सकती है। ऐसे में आप परफॉर्मेंस बढ़ाने के लिए इस सर्विस को डिसेबल कर सकते हैं। हालाँकि, अन्य मामलों में, आपको इस सेवा को अक्षम करने के बाद प्रदर्शन में कोई सुधार नहीं मिल सकता है।

क्या सुपरफच को निष्क्रिय करना ठीक है?

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

आशा है कि यह काम किया!



About the author

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



Related posts