विंडोज 10 (और 8) में swapfile.sys नाम की एक नई वर्चुअल मेमोरी फ़ाइल शामिल है। यह आपके सिस्टम ड्राइव में पेजफाइल.साइज और हाइबरफिल के साथ संग्रहीत है। लेकिन विंडोज को स्वैप फाइल और पेज फाइल दोनों की आवश्यकता क्यों है?
Windows कुछ प्रकार के डेटा को स्वैप करता है जो स्वैप फ़ाइल में उपयोग नहीं किए जा रहे हैं। वर्तमान में, यह फ़ाइल उन नए "सार्वभौमिक" ऐप्स के लिए उपयोग की जाती है - जिन्हें पहले मेट्रो ऐप के रूप में जाना जाता था। भविष्य में विंडोज इसके साथ और भी कुछ कर सकता है।
Swapfile.sys, Pagefile.sys, और Hiberfil.sys
सम्बंधित: विंडोज 7, 8, या 10 में हिडन फाइल्स और फोल्डर्स को कैसे दिखाएँ
Pagefile.sys और की तरह hiberfil.sys , यह फ़ाइल आपके सिस्टम ड्राइव के रूट में संग्रहीत है - C: \ डिफ़ॉल्ट रूप से। यह केवल तभी दिखाई देगा जब आप सक्षम "छुपी हुई फ़ाइलें और फ़ोल्डर्स दिखाएँ" और अगर आपके पास "सिक्योर ऑपरेटिंग सिस्टम फाइल्स छिपाएं" विकल्प अक्षम है।
Hiberfil.sys का उपयोग विंडोज ऑपरेटिंग सिस्टम द्वारा हाइबरनेशन के दौरान आपकी रैम की सभी सामग्री को स्टोर करने के लिए किया जाता है। यह विंडोज 8 और 10. पेजफाइल में नए "हाइब्रिड बूट" फास्ट बूटिंग फीचर को सक्षम करने में भी मदद करता है। यह वह जगह है जहां विंडोज ऑपरेटिंग सिस्टम मेमोरी को बाहर निकालता है जब आपके रैम में कोई जगह नहीं बची होती है और सिस्टम को अधिक रैम की आवश्यकता होती है।
स्वैप फ़ाइल के लिए क्या है?
इस फ़ाइल के बारे में बहुत सारी आधिकारिक Microsoft जानकारी नहीं है, लेकिन हम आधिकारिक Microsoft ब्लॉग पोस्ट और फ़ोरम प्रतिक्रियाओं से एक साथ उत्तर दे सकते हैं।
सारांश में, वर्तमान में Microsoft की नई शैली ऐप को स्वैप करने के लिए swapfile - swapfile.sys - का उपयोग किया जाता है। Microsoft ने इन यूनिवर्सल ऐप्स, विंडोज स्टोर ऐप, मेट्रो ऐप, मॉडर्न ऐप, विंडोज 8 ऐप, विंडोज 8-स्टाइल यूआई ऐप और अन्य चीजों को विभिन्न बिंदुओं पर बुलाया है।
इन ऐप्स को पारंपरिक विंडोज डेस्कटॉप ऐप से अलग तरीके से प्रबंधित किया जाता है । विंडोज उनकी मेमोरी को अधिक समझदारी से प्रबंधित करता है। यहाँ बताया गया है कि Microsoft का ब्लैक मॉरिसन कैसा है बताते हैं यह:
“आप पूछ सकते हैं, may हमें एक और आभासी पृष्ठ फ़ाइल की आवश्यकता क्यों है?’ खैर, आधुनिक ऐप की शुरुआत के साथ, हमें पारंपरिक वर्चुअल मेमोरी / पेजफाइल विधि के बाहर उनकी स्मृति को प्रबंधित करने के लिए एक तरीका चाहिए था।
"विंडोज 8 कुशलता से डिस्क को सस्पेंड करने के लिए अतिरिक्त मेमोरी हासिल करने के लिए डिस्क पर एक निलंबित आधुनिक ऐप के पूरे (निजी) वर्किंग सेट को कुशलतापूर्वक लिख सकता है। यह प्रक्रिया एक विशिष्ट ऐप को हाइबरनेट करने के लिए अनुरूप है, और जब उपयोगकर्ता वापस ऐप पर स्विच करता है तो इसे फिर से शुरू करता है। इस स्थिति में, विंडोज 8, आधुनिक ऐप्स के सस्पेंड / रिज्यूम मैकेनिज्म का फायदा उठाकर किसी ऐप के वर्किंग सेट को खाली या री-पॉप्युलेट करता है। "
इसके लिए मानक pagefile.sys फ़ाइल का उपयोग करने के बजाय, Windows उन सार्वभौमिक एप्लिकेशन के बिट्स को स्वैप करता है जो अब swapfile.sys फ़ाइल के लिए आवश्यक नहीं हैं।
Microsoft की पावेल लेबेडिंस्की बताते हैं थोड़ा और अधिक:
“मेट्रो-शैली ऐप्स का निलंबन / फिर से शुरू करना एक परिदृश्य है, भविष्य में अन्य भी हो सकते हैं।
स्वैपफाइल और नियमित पेजफाइल में अलग-अलग उपयोग पैटर्न और अलग-अलग आवश्यकताएं होती हैं जो अंतरिक्ष आरक्षण, गतिशील विकास, पढ़ने / लिखने की नीतियों आदि के संबंध में हैं। उन्हें अलग रखना चीजों को सरल बनाता है। "
अनिवार्य रूप से, मानक पृष्ठ फ़ाइल का उपयोग विंडोज में सामान्य चीजों के लिए किया जाता है, जबकि माइक्रोसॉफ्ट के नए ऐप ढांचे में नए एप्लिकेशन के बिट्स को समझदारी से स्वैप करने के लिए एक अलग प्रकार की फ़ाइल का उपयोग किया जाता है।
मैं Swapfile.sys फ़ाइल को कैसे हटाऊँ?
सम्बंधित: विंडोज पेज फाइल क्या है, और क्या आपको इसे अक्षम करना चाहिए?
यह विशेष फ़ाइल वास्तव में काफी छोटी है, और अधिकतम आकार में लगभग 256 एमबी होनी चाहिए। आपको इसे निकालने की आवश्यकता नहीं है यहां तक कि अगर आपके पास बहुत कम मात्रा में भंडारण के साथ कुछ प्रकार की टैबलेट है, तो swapfile.sys संभवतः इसे अधिक उत्तरदायी बनाने में मदद करता है।
Swapfile.sys फ़ाइल को pagefile.sys फ़ाइल के साथ प्रबंधित किया जाता है। किसी ड्राइव पर पेजिंग फ़ाइल को अक्षम करने से उस ड्राइव पर स्वैप फ़ाइल अक्षम हो जाएगी।
हम वास्तव में ऐसा करने की सलाह नहीं देते हैं अपनी पृष्ठ फ़ाइल को अक्षम करना एक बुरा विचार है .
लेकिन आप चाहें तो इस फाइल को हटा सकते हैं। उपयुक्त संवाद का उपयोग करने के लिए, प्रारंभ मेनू खोलें, "प्रदर्शन" टाइप करें, और शॉर्टकट की "उपस्थिति और प्रदर्शन को समायोजित करें" का चयन करें।
प्रदर्शन विकल्प विंडो में, उन्नत टैब पर क्लिक करें और वर्चुअल मेमोरी के तहत चेंज बटन पर क्लिक करें।
"सभी ड्राइव्स के लिए पेजिंग फ़ाइल का आकार स्वचालित रूप से प्रबंधित करें" को अनचेक करें, एक ड्राइव का चयन करें, "कोई पेजिंग फ़ाइल नहीं" का चयन करें और "सेट" पर क्लिक करें। आपके कंप्यूटर को रिबूट करने के बाद, पेजफाइल.साइस और स्वेपफाइल.साइज दोनों फाइलें उस ड्राइव से हटा दी जाएंगी।
आपको यहां से किसी अन्य ड्राइव पर एक पृष्ठ फ़ाइल को फिर से बनाने में सक्षम होना चाहिए और विंडोज़ आपकी वर्चुअल मेमोरी फ़ाइलों को उस ड्राइव पर ले जाएगा, जिससे आप एक ठोस राज्य ड्राइव पर पहनने को कम कर सकते हैं और उन्हें एक यांत्रिक हार्ड ड्राइव पर रख सकते हैं, उदाहरण के लिए।
ठीक पर क्लिक करें और अपने पीसी को रिबूट करें। Swapfile.sys और pagefile.sys फाइलें आपके ड्राइव से गायब हो जानी चाहिए। उन्हें पुनः बनाने के लिए, इस संवाद को फिर से देखें और अपने C: \ ड्राइव या किसी अन्य ड्राइव पर एक सिस्टम प्रबंधित आकार को सक्षम करें।
कुल मिलाकर, यह फ़ाइल बहुत बुरी नहीं है - यह एक नई फ़ाइल है, लेकिन यह पारंपरिक पेजफाइल.साइज और हाइबरफिल.साइज फाइलों की तुलना में बहुत कम जगह लेती है। विंडोज 10 को इस अतिरिक्त वर्चुअल मेमोरी फ़ाइल के साथ, विंडोज 7 की तुलना में कम डिस्क स्थान का उपयोग करना चाहिए।