सुपरफच माइक्रोसॉफ्ट द्वारा विंडोज विस्टा के बाद ऑपरेटिंग सिस्टम में एकीकृत तकनीक है। इसके दो उद्देश्य हैं; यह बूट करने के लिए आवश्यक समय को कम करता है और यह सुनिश्चित करता है कि आपके द्वारा बार-बार खोलने वाला एप्लिकेशन अधिक कुशलता से लोड होता है। यह समय को भी प्रभावी बनाता है और स्वयं को समायोजित करने के लिए आपके उपयोग पैटर्न का विश्लेषण करता है।
SuperFetch न केवल आपके उपयोग पैटर्न के आधार पर, बल्कि जब आप उनका उपयोग करते हैं, तब भी आपके अधिकांश उपयोग किए गए एप्लिकेशन को मुख्य मेमोरी में प्री-लोड करता है। उदाहरण के लिए, यदि आपकी हर सुबह (क्रोम, मौसम, समाचार) समान दिनचर्या है, तो सुपरफच प्रत्येक सुबह इन एप्लिकेशन को मेमोरी में प्री-लोड करेगा। अगर आपकी शाम की दिनचर्या अलग है, तो शाम के लिए उसकी लोडिंग दिनचर्या अलग होगी।
कभी-कभी सुपरफच उपयोगकर्ताओं के लिए एक समस्या उत्पन्न करता है जब यह बहुत सारे संसाधनों (डिस्क/सीपीयू उपयोग) का उपभोग करता है जो कंप्यूटर को धीमा कर देता है और देरी का कारण बनता है। उच्च डिस्क उपयोग से जुड़े कई कारक हैं जो https://appuals.com/high-cpu-usage-by-service-host-local-system-network-restricted/ पर एक अधिक व्यापक लेख में शामिल हैं। यहां हम सुपरफच को अक्षम करने के तरीके पर ध्यान देंगे और जांचेंगे कि क्या समस्या दूर हो गई है।
सुपरफच अक्षम करना
इससे पहले कि हम सेवाओं से SuperFetch को अक्षम करें, हमें आपकी हार्ड ड्राइव के लिए MSIS समर्थित के रजिस्ट्री मान को बदलना होगा। यदि यह कुछ भी ठीक नहीं करता है तो आप हमेशा परिवर्तनों को वापस ला सकते हैं।
- प्रेस Windows + R रन एप्लिकेशन लॉन्च करने के लिए। टाइप करें “devmgmt.msc डायलॉग बॉक्स में "और एंटर दबाएं। इसे डिवाइस मैनेजर लॉन्च करना चाहिए।
- डिवाइस मैनेजर में आने के बाद, "IDE ATA/ARAPI कंट्रोलर्स की श्रेणी का विस्तार करें। " यहां आप देखेंगे “मानक SATA AHCI नियंत्रक " उस पर राइट-क्लिक करें और गुण select चुनें ।
- ड्राइवर टैब पर नेविगेट करें और चालक विवरण . पर क्लिक करें ।
- यदि आप "storahci.sys . देखते हैं “System32 के पथ में संग्रहीत, यह पुष्टि करता है कि आपका कंप्यूटर इनबॉक्स ड्राइवर चला रहा है। अगले चरण पर आगे बढ़ें।
- ड्राइवर फ़ाइल विवरण बंद करें और विवरण टैब पर नेविगेट करें। ड्रॉप-डाउन से “डिवाइस इंस्टेंस पथ . चुनें "।
- मान पर राइट-क्लिक करें और "कॉपी करें . चुनें " इसे किसी सुलभ स्थान पर किसी नोटपैड पर सहेजें।
- Windows +R दबाएं रन एप्लिकेशन लॉन्च करने के लिए और "regedit . टाइप करें " यह रजिस्ट्री संपादक को लॉन्च करेगा।
रजिस्ट्री संपादक अस्वीकरण: सभी परिवर्तन अपने जोखिम पर करें। उन रजिस्ट्री मानों को न बदलें जिनके बारे में आपको कोई जानकारी नहीं है। एपल किसी भी मामले में जिम्मेदार नहीं होंगे।
- एक बार रजिस्ट्री संपादक में, निम्न फ़ाइल पथ पर नेविगेट करें:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\
यहां <एएचसीआई नियंत्रक> वह स्ट्रिंग है जिसे आपने अपने नोटपैड में कॉपी किया है और <यादृच्छिक संख्या> कंप्यूटर से कंप्यूटर बदलता है।
- “MSIsupported . की प्रविष्टि पर डबल-क्लिक करें " कुंजी और उसके मान को “1” से “0” . में बदलें . ठीक दबाएं परिवर्तनों को सहेजने और अपने कंप्यूटर को रीबूट करने के लिए।
- प्रेस Windows + R रन एप्लिकेशन लॉन्च करने के लिए और "services.msc . टाइप करें "डायलॉग बॉक्स में। यह आपके कंप्यूटर पर सभी सेवाओं को लॉन्च करेगा।
- पता लगाएं “सुपरफच "सेवाओं की सूची से। इसके गुणों . को खोलने के लिए डबल-क्लिक करें ।
- गुण खुलने के बाद, "रोकें . पर क्लिक करें "सेवा की स्थिति के तहत। फिर स्टार्टअप प्रकार . पर क्लिक करें और अक्षम . चुनें उपलब्ध विकल्पों की सूची से। परिवर्तनों को सहेजने और अपने कंप्यूटर को रीबूट करने के लिए ठीक दबाएं।
- प्रेस Windows + R , “regedit . टाइप करें डायलॉग बॉक्स में "और एंटर दबाएं। यह रजिस्ट्री संपादक को लॉन्च करेगा।
- एक बार रजिस्ट्री संपादक में, निम्न फ़ाइल पथ पर नेविगेट करें:
कंप्यूटर\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
- दाईं ओर, आपको "EnablePrefetcher . नाम की एक कुंजी मिलेगी " इसके गुण खोलने के लिए इसे डबल-क्लिक करें। मान को “3” से “0” . में बदलें . परिवर्तनों को सहेजने और बाहर निकलने के लिए ओके दबाएं। अपने कंप्यूटर को रीबूट करें और जांचें कि क्या समस्या ठीक हो गई है।
EnablePrefetcher . के लिए संभावित मान हैं:
- 0 - प्रीफ़ेचर अक्षम करें
- 1 - एप्लिकेशन लॉन्च प्रीफ़ेचिंग सक्षम
- 2 - बूट प्रीफ़ेचिंग सक्षम
- 3 - एप्लिकेशन लॉन्च और बूट प्रीफ़ेचिंग सक्षम
आप संयोगवश EnableSuperfetcher . के मान भी बदल सकते हैं कुंजी के ठीक नीचे हमने अभी-अभी संशोधन किया है।
EnableSuperfetcher . के लिए संभावित मान हैं:
- 0 - सुपरफच अक्षम करें
- 1 - सुपरफच को केवल बूट फाइलों के लिए सक्षम करें
- 2 - सुपरफच को केवल एप्लिकेशन के लिए सक्षम करें
- 3 - बूट फ़ाइलों और एप्लिकेशन दोनों के लिए सुपरफच सक्षम करें
यह अनुशंसा की जाती है कि आप मान को “0” . के रूप में सेट करें सुपरफच . को अक्षम करने के लिए पूरी तरह से ताकि हम जांच सकें कि क्या समस्या ठीक हो गई है।