विंडोज़ कुछ प्रकार के डेटा को स्वैप करता है जिनका उपयोग स्वैप फ़ाइल में नहीं किया जा रहा है। वर्तमान में, इस फ़ाइल का उपयोग उन नए "सार्वभौमिक" ऐप्स के लिए किया जाता है - जिन्हें पहले मेट्रो ऐप्स के नाम से जाना जाता था। विंडोज भविष्य में इसके साथ और अधिक कर सकता है।
Swapfile.sys, Pagefile.sys, और Hiberfil.sys
Pagefile.sys और hiberfil.sys की तरह, यह फ़ाइल आपके सिस्टम ड्राइव की रूट में संग्रहीत है - सी: डिफ़ॉल्ट रूप से। यह केवल तभी दिखाई देता है जब आपने "छुपी हुई फ़ाइलें और फ़ोल्डर्स दिखाएं" सक्षम किया हो और यदि आपके पास "सुरक्षित ऑपरेटिंग सिस्टम फ़ाइलों को छुपाएं" विकल्प अक्षम है।
Hiberfil.sys का उपयोग विंडोज ऑपरेटिंग सिस्टम द्वारा हाइबरनेशन के दौरान आपकी रैम की सभी सामग्री को स्टोर करने के लिए किया जाता है। यह विंडोज 8 और 10 में नए "हाइब्रिड बूट" फास्ट बूटिंग फीचर को सक्षम करने में भी मदद करता है। Pagefile.sys वह जगह है जहां विंडोज ऑपरेटिंग सिस्टम मेमोरी आउट करता है जब आपकी रैम में कोई कमरा नहीं छोड़ा जाता है और सिस्टम को और रैम की आवश्यकता होती है।
स्वैप फ़ाइल के लिए क्या है?
इस फ़ाइल के बारे में बहुत सारी आधिकारिक माइक्रोसॉफ्ट जानकारी नहीं है, लेकिन हम आधिकारिक माइक्रोसॉफ्ट ब्लॉग पोस्ट और फोरम प्रतिक्रियाओं से एक जवाब दे सकते हैं।
संक्षेप में, swapfile - swapfile.sys - वर्तमान में माइक्रोसॉफ्ट की ऐप की नई शैली को स्वैप करने के लिए उपयोग किया जाता है। माइक्रोसॉफ्ट ने इन सार्वभौमिक ऐप्स, विंडोज स्टोर ऐप, मेट्रो ऐप, मॉडर्न ऐप, विंडोज 8 ऐप, विंडोज 8-स्टाइल यूआई ऐप और अन्य चीजों को विभिन्न बिंदुओं पर बुलाया है।
इन ऐप्स को पारंपरिक विंडोज डेस्कटॉप ऐप्स से अलग तरीके से प्रबंधित किया जाता है। विंडोज़ उनकी याददाश्त को और समझदारी से प्रबंधित करता है। यहां बताया गया है कि माइक्रोसॉफ्ट के ब्लैक मॉरिसन ने यह कैसे समझाया:
“You may ask, ‘Why do we need another virtual page file?’ Well, with the introduction of the Modern App, we needed a way to manage their memory outside of the traditional Virtual Memory/Pagefile method.
“Windows 8 can efficiently write the whole (private) working set of a suspended Modern app to disk in order to gain additional memory when the system detects pressure. This process is analogous to hibernating a specific app, and then resuming it when the user switches back to the app. In this case, Windows 8 takes advantage of the suspend/resume mechanism of Modern apps to empty or re-populate an app’s working set.”
इसके लिए मानक pagefile.sys फ़ाइल का उपयोग करने के बजाय, विंडोज सार्वभौमिक ऐप्स के बिट्स को स्वैप करता है जो अब swapfile.sys फ़ाइल के लिए आवश्यक नहीं हैं।
माइक्रोसॉफ्ट के पावेल लेबेडिनस्की थोड़ा और बताते हैं:
“Suspend/resume of Metro-style apps is one scenario, there could be others in the future.
The swapfile and the regular pagefile have different usage patterns and different requirements with regard to space reservation, dynamic growth, read/write policies etc. Keeping them separate makes things simpler.”
अनिवार्य रूप से, मानक पृष्ठ फ़ाइल का उपयोग विंडोज़ में सामान्य चीजों के लिए किया जाता है, जबकि माइक्रोसॉफ्ट का नया ऐप फ्रेमवर्क बुद्धिमान ढंग से नए ऐप्स के बिट्स को स्वैप करने के लिए एक अलग प्रकार की फाइल का उपयोग करता है।
मैं Swapfile.sys फ़ाइल को कैसे हटाऊं?
यह विशेष फ़ाइल वास्तव में काफी छोटी है, और सबसे अधिक आकार में लगभग 256 एमबी होना चाहिए। आपको इसे हटाने की जरूरत नहीं है। यहां तक कि यदि आपके पास बहुत कम मात्रा में भंडारण के साथ कुछ प्रकार का टैबलेट है, तो swapfile.sys शायद इसे अधिक उत्तरदायी बनाने में मदद करता है।
Swapfile.sys फ़ाइल को पेजफाइल.sys फ़ाइल के साथ प्रबंधित किया जाता है। ड्राइव पर पेजिंग फ़ाइल को अक्षम करने से उस ड्राइव पर स्वैप फ़ाइल भी अक्षम हो जाएगी।
हम वास्तव में ऐसा करने की अनुशंसा नहीं करते हैं, क्योंकि आपकी पृष्ठ फ़ाइल को अक्षम करना एक बुरा विचार है।
लेकिन अगर आप चाहें तो आप इस फाइल को हटा सकते हैं। उपयुक्त संवाद तक पहुंचने के लिए, स्टार्ट मेनू खोलें, "प्रदर्शन" टाइप करें, और शॉर्टकट सेटिंग "विंडोज़ की उपस्थिति और प्रदर्शन समायोजित करें" का चयन करें।
आप यहां से किसी अन्य ड्राइव पर एक पेज फ़ाइल को फिर से बनाने में सक्षम होना चाहिए और विंडोज़ आपकी वर्चुअल मेमोरी फाइलों को उस ड्राइव पर ले जायेगी, जिससे आप ठोस-राज्य ड्राइव पर पहनने को कम कर सकते हैं और उन्हें यांत्रिक हार्ड ड्राइव पर रख सकते हैं।
कुल मिलाकर, यह फ़ाइल बहुत खराब नहीं है - यह एक नई फ़ाइल है, लेकिन यह पारंपरिक pagefile.sys और hiberfil.sys फ़ाइलों की तुलना में बहुत कम जगह लेती है। Windows 10 को इस अतिरिक्त वर्चुअल मेमोरी फ़ाइल के साथ भी विंडोज 7 की तुलना में कम डिस्क स्पेस का उपयोग करना चाहिए।