swapfile.sys फ़ाइल क्या है और क्या आपको इसे हटाना चाहिए या नहीं?

आखिरी अपडेट: 01/12/2025

  • Swapfile.sys, Windows मेमोरी और हाइबरनेशन के लिए pagefile.sys और hiberfil.sys के साथ मिलकर काम करता है।
  • इसका आकार भार और स्थान के आधार पर भिन्न होता है; पुनः आरंभ करने के बाद उतार-चढ़ाव सामान्य है।
  • हटाने या स्थानांतरित करने के लिए वर्चुअल मेमोरी को समायोजित करने की आवश्यकता होती है; स्थिरता और प्रदर्शन कारणों से इसकी अनुशंसा नहीं की जाती है।
  • स्थान खाली करने के लिए, हाइबरनेशन को अक्षम करके और अपने सिस्टम को अपडेट रखकर शुरुआत करें।
स्वैपफ़ाइल.sys

कई उपयोगकर्ता इसकी उपयोगिता या यहाँ तक कि इसके अस्तित्व से भी अनजान हैं। विंडोज़ पर swapfile.sys फ़ाइलेंयह फ़ाइल pagefile.sys और hiberfil.sys के साथ सुर्खियों में है, और साथ में ये विंडोज़ में मेमोरी प्रबंधन और हाइबरनेशन जैसे कार्यों का हिस्सा हैं। हालाँकि ये आमतौर पर छिपे रहते हैं, लेकिन इनकी उपस्थिति और आकार आपके ड्राइव स्पेस को प्रभावित कर सकते हैं, खासकर यदि आप कम क्षमता वाले SSD का उपयोग करते हैं।

यहाँ हम विस्तार से समझाते हैं कि swapfile.sys क्या है और इसे कैसे देखें। हम यह भी बताते हैं कि इसे कब और कैसे डिलीट या मूव करना है (कुछ बारीकियों के साथ), और UWP ऐप्स और अन्य सिस्टम कंपोनेंट्स से इसका क्या संबंध है।

swapfile.sys क्या है और यह pagefile.sys और hiberfil.sys से किस प्रकार भिन्न है?

मोटे तौर पर, swapfile.sys एक स्वैप फ़ाइल है जिसका उपयोग विंडोज़ RAM को सपोर्ट करने के लिए करता हैयह के साथ मिलकर काम करता है Pagefile.sys (पृष्ठांकन फ़ाइल) और hiberfil.sys (हाइबरनेशन फ़ाइल)। hiberfil.sys हाइबरनेशन के दौरान सिस्टम स्थिति को सहेजता है, pagefile.sys RAM अपर्याप्त होने पर मेमोरी बढ़ाता है, और swapfile.sys मुख्य रूप से इसके लिए आरक्षित है UWP अनुप्रयोगों का पृष्ठभूमि प्रबंधन (जिन्हें आप Microsoft स्टोर से इंस्टॉल करते हैं), उनके लिए एक तरह के विशिष्ट कैश का काम करता है। अगर आपके पास पर्याप्त मेमोरी है, तब भी Windows 10 और 11 swapfile.sys का इस्तेमाल कर सकते हैं।

एक महत्वपूर्ण विवरण: pagefile.sys और swapfile.sys लिंक किए गए हैंआप पारंपरिक तरीकों से एक को हटाकर दूसरे को बरकरार नहीं रख सकते; प्रबंधन वर्चुअल मेमोरी कॉन्फ़िगरेशन के माध्यम से समन्वित होता है। इसलिए, इन्हें डिलीट या शिफ्ट+डिलीट का उपयोग करके रीसायकल बिन में भेजना संभव नहीं है।क्योंकि वे संरक्षित सिस्टम फ़ाइलें हैं।

अगर आपको ये C: में दिखाई नहीं दे रहे हैं, तो इसका मतलब है कि विंडोज़ इन्हें डिफ़ॉल्ट रूप से छिपा देता है। इन्हें दिखाने के लिए, यह करें:

  1. एक्सप्लोरर खोलें और पर जाएँ विस्टा।
  2. चुनना विकल्प।
  3. पर क्लिक करें देख।
  4. वहां, “ का चयन करेंछिपी हुई फ़ाइलें, फ़ोल्डर और ड्राइव दिखाएं"और अनचेक करें"संरक्षित ऑपरेटिंग सिस्टम फ़ाइलें छुपाएं (अनुशंसित)"।

एक बार ऐसा हो जाने पर, pagefile.sys, hiberfil.sys और swapfile.sys सिस्टम ड्राइव के रूट में दिखाई देंगे।

swapfile.sys फ़ाइल

क्या पुनः आरंभ करने के बाद इसका आकार बदलना सामान्य बात है?

संक्षिप्त उत्तर वह है हाँ, यह सामान्य है.विंडोज़ लोड, हाल के RAM उपयोग इतिहास, उपलब्ध स्थान और आंतरिक नीतियों के आधार पर वर्चुअल मेमोरी और स्वैप स्पेस के आकार को गतिशील रूप से समायोजित करता है।

विशेष सामग्री - यहां क्लिक करें  ईमेल में BCC का क्या मतलब है?

इसके अलावा, यह याद रखना महत्वपूर्ण है कि विंडोज 10/11 में "शट डाउन" एक डिफ़ॉल्ट का उपयोग करता है हाइब्रिड स्टार्ट/स्टॉप जो हमेशा सिस्टम स्थिति को पूरी तरह से डाउनलोड नहीं करता। अगर आप चाहते हैं कि वर्चुअल मेमोरी में बदलाव 100% लागू हों और आकार ठीक से रीसेट हों, तो पुनः आरंभ करें चुनें बंद करने के बजाय.

जैसे उपकरणों में ट्रीसाइज़ करें आप ये उतार-चढ़ाव देखेंगे: वे त्रुटियों का संकेत नहीं देते हैं।यह सिर्फ़ ऑपरेटिंग सिस्टम द्वारा स्पेस का बुद्धिमानी से प्रबंधन नहीं है। जब तक आपको क्रैश या कम मेमोरी वाले संदेश नहीं मिलते, तब तक सत्रों के बीच साइज़ में उतार-चढ़ाव होने पर भी चिंता न करें।

क्या मैं swapfile.sys को हटा सकता हूँ? फायदे और नुकसान

यह संभव है, लेकिन ऐसा करना सबसे उचित बात नहीं है।इसका मुख्य कारण यह है कि swapfile.sys आमतौर पर ज्यादा जगह नहीं लेता है। आधुनिक कंप्यूटरों पर, इसे हटाने में वर्चुअल मेमोरी सेटिंग्स को समायोजित करना भी शामिल है, जिसके कारण अस्थिरता, अप्रत्याशित क्रैश, या UWP ऐप्स के साथ समस्याएँखासकर अगर आपके पास 16 जीबी या उससे कम रैम है। कुछ मामलों में, जगह की बचत मामूली होती है और परिचालन जोखिम ज़्यादा होता है।

उसने कहा, यदि आप सुनिश्चित हैं कि आप UWP ऐप्स का उपयोग नहीं करते हैं या यदि आपको एक छोटे एसएसडी से स्टोरेज के हर आखिरी बिट को तुरंत निचोड़ने की आवश्यकता है, तो इसके कई तरीके हैं स्वैप फ़ाइल को अक्षम करेंहम आपको उपलब्ध विकल्प, उनकी चेतावनियों के साथ दिखाते हैं, ताकि आप आकलन कर सकें कि वे आपकी स्थिति में उपयुक्त हैं या नहीं।

स्वैपफ़ाइल.sys

वर्चुअल मेमोरी को अक्षम करके swapfile.sys को कैसे हटाएँ (मानक विधि)

यह “आधिकारिक” विधि है, क्योंकि विंडोज़ मैन्युअल रूप से हटाने की अनुमति नहीं देता है। swapfile.sys. इसका उद्देश्य वर्चुअल मेमोरी को अक्षम करना है, जो व्यवहार में pagefile.sys और swapfile.sys हटाएँसीमित RAM वाले कंप्यूटरों के लिए इसकी अनुशंसा नहीं की जाती है।

  1. एक्सप्लोरर खोलें, राइट-क्लिक करें यह संघ और दबाएँ गुण.
  2. दर्ज करें उन्नत सिस्टम सेटिंग्स.
  3. टैब उन्नतप्रदर्शन में, दबाएँ विन्यास.
  4. फिर में उन्नत, पता लगाएँ आभासी स्मृति और दबाएँ परिवर्तन.
  5. अनचेक करें "स्वचालित रूप से सभी ड्राइव के लिए पेजिंग फ़ाइल आकार का प्रबंधन करें".
  6. अपनी सिस्टम इकाई का चयन करें और चिह्नित करें कोई पेजिंग फ़ाइल नहीं.
  7. प्रेस स्थापित करना और चेतावनियों की पुष्टि करता है.
  8. आवेदन करें स्वीकार करना जब तक हम हर खिड़की से बाहर नहीं निकल जाते।

दमन को प्रभावी बनाने के लिए, कंप्यूटर को पुनरारंभ रीस्टार्ट विकल्प से (शट डाउन नहीं)। स्टार्टअप के बाद, आपको यह जांचना चाहिए कि pagefile.sys और swapfile.sys यदि आपने सभी ड्राइव पर पेजिंग अक्षम कर दी है तो वे C: के रूट से गायब हो गए हैं।

रजिस्ट्री के माध्यम से उन्नत निष्क्रियण (जोखिमपूर्ण प्रक्रिया)

एक अन्य विशिष्ट विकल्प में रजिस्ट्री पर टैप करना शामिल है वर्चुअल मेमोरी को पूरी तरह से अक्षम किए बिना swapfile.sys को अक्षम करेंयह विधि उन उपयोगकर्ताओं के लिए आरक्षित है जो जानते हैं कि वे क्या कर रहे हैं, क्योंकि रजिस्ट्री को संशोधित करने में यदि गलतियाँ हो जाएं तो समस्याएँ उत्पन्न हो सकती हैं।

विशेष सामग्री - यहां क्लिक करें  कैसे पता करें कि किसके पास मोबाइल नंबर है

महत्वपूर्ण चेतावनीआपको प्रशासकीय विशेषाधिकारों की आवश्यकता होगी, और पहले एक प्रशासकीय विशेषाधिकार बनाना अच्छा विचार है। पुनर्स्थापना बिंदु.

  1. प्रेस विंडोज + आर, लिखता है regedit पर और एंटर दबाएं।
  2. यहां जाएं: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  3. कोई नया बनाएं DWORD मान (32 बिट्स) कहा जाता है स्वैपफाइल नियंत्रण.
  4. इसे खोलें और सेट अप करें डेटा मान = 0.
  5. रीबूट कंप्यूटर खोलें और जांचें कि क्या swapfile.sys गायब हो गया है।

यदि आप इसे स्वचालित करना पसंद करते हैं PowerShell या टर्मिनल (व्यवस्थापक के रूप में):

New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name SwapfileControl -Value 0 -PropertyType DWORD -Force

पूर्ववत करने के लिए, मान हटाएँ स्वैपफाइल नियंत्रण उसी कुंजी पर और पुनः आरंभ करें। याद रखो हालाँकि यह आमतौर पर काम करता है, यह हमेशा आदर्श समाधान नहीं होता। यदि आप माइक्रोसॉफ्ट स्टोर के ऐप्स पर निर्भर हैं।

क्या swapfile.sys को किसी अन्य ड्राइव पर ले जाया जा सकता है?

यहां हमें बारीकियों पर ध्यान देने की जरूरत है। mklink कमांड swapfile.sys को स्थानांतरित नहीं करता हैयह एक प्रतीकात्मक लिंक बनाता है, लेकिन वास्तविक फ़ाइल वहीं रहती है जहाँ वह थी। इसलिए, लिंक का उपयोग करके इसे स्थानांतरित नहीं किया जा सकेगा दूसरे विभाजन के लिए.

तुम क्या कर सकते हो वर्चुअल मेमोरी को पुन: कॉन्फ़िगर करेंकई परिदृश्यों में, pagefile.sys को किसी अन्य ड्राइव पर ले जाते समय उसी वर्चुअल मेमोरी विंडो से, swapfile.sys साथ देता है उस बदलाव के लिए। हालाँकि, कुछ उपयोगकर्ताओं की रिपोर्ट है कि swapfile.sys सिस्टम ड्राइव पर रह सकता है कुछ संस्करणों या कॉन्फ़िगरेशन में। हालाँकि, इसे आज़माने की आधिकारिक प्रक्रिया यह है:

  1. तक पहुंच है उन्नत सिस्टम सेटिंग्स > निष्पादन > विन्यास > उन्नत > आभासी स्मृति.
  2. अनचेक करें "स्वचालित रूप से प्रबंधित करें...".
  3. सिस्टम ड्राइव (C:) का चयन करें और जांचें कोई पेजिंग फ़ाइल नहीं > स्थापित करना.
  4. गंतव्य ड्राइव चुनें (उदाहरण के लिए, D:) और चुनें सिस्टम-प्रबंधित आकार > स्थापित करना.
  5. से पुष्टि करें स्वीकार करना y पुनरारंभ.

प्रदर्शन पर ध्यान देंयदि आप इन फ़ाइलों को किसी धीमी डिस्क (HDD) पर ले जाते हैं, तो आप देख सकते हैं मंदीविशेष रूप से खोलते या फिर से शुरू करते समय यूडब्ल्यूपी ऐप्सप्रदर्शन प्रभाव की तुलना में SSD के जीवनकाल में संभावित सुधार विवादास्पद है; अपग्रेड पर सावधानीपूर्वक विचार करें।

अधिक डिस्क स्थान: हाइबरनेशन और रखरखाव

अगर आपका लक्ष्य है खाली जगह स्थिरता से समझौता किए बिना, वर्चुअल मेमोरी के साथ छेड़छाड़ करने के बजाय, ऐसा करने के और भी सुरक्षित तरीके हैं। उदाहरण के लिए, आप हाइबरनेशन अक्षम करेंइससे hiberfil.sys हट जाता है और कई कंप्यूटरों पर कई GB स्थान खाली हो जाता है:

powercfg -h off

इसके अलावा, आपके लिए एक निश्चित कार्य करना उचित है निश्चित अंतराल पर देखभाल समग्र सिस्टम स्थिरता में सुधार और असामान्य डिस्क स्थान व्यवहार को कम करने के लिए Microsoft द्वारा अनुशंसित:

  • विंडोज डिफेंडर से स्कैन करें (ऑफ़लाइन स्कैनिंग सहित) सिस्टम फ़ाइलों में हेरफेर करने वाले मैलवेयर को बाहर निकालने के लिए।
  • यह बार-बार पुनः आरंभ होता है पुनः आरंभ विकल्प से, सिस्टम प्रक्रियाओं को बंद कर देता है और लंबित परिवर्तनों को लागू करता है।
  • अद्यतनों को स्थापित करें विंडोज अपडेट से सुधार और सुधार प्राप्त करें।
  • यदि आप संघर्ष देखते हैं, तृतीय-पक्ष एंटीवायरस सॉफ़्टवेयर को अस्थायी रूप से अक्षम करता है यह जांचने के लिए कि क्या वे हस्तक्षेप करते हैं और परीक्षण के दौरान डिफेंडर को आपको कवर करने देते हैं।
  • घटकों की मरम्मत करें DISM y एसएफसी एक विशेषाधिकार प्राप्त कंसोल से:
DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannow

यदि इसके बाद भी सब कुछ सुचारू रूप से चलता रहा, आप अधिक कठोर उपायों से बचेंगे वर्चुअल मेमोरी के साथ आप अनावश्यक जोखिम के बिना स्थान पुनः प्राप्त करना जारी रखेंगे।

विशेष सामग्री - यहां क्लिक करें  कैसे एक FTMB फ़ाइल खोलने के लिए

अक्सर पूछे जाने वाले प्रश्न और सामान्य परिदृश्य

  • क्या मैं एक्सप्लोरर से swapfile.sys को "मैन्युअल रूप से" हटा सकता हूँ? नहीं। यह सिस्टम द्वारा सुरक्षित है। विंडोज़ आपको इसे पूरी तरह से हटाने की अनुमति नहीं देगा। अगर आप जोखिमों को समझते हैं, तो आपको वर्चुअल मेमोरी सेटिंग्स में जाना होगा या रजिस्ट्री विधि का उपयोग करना होगा।
  • यदि मैं UWP ऐप्स का उपयोग नहीं करता हूं तो क्या स्वैपफ़ाइल रखना अनिवार्य है? सख्ती से नहीं, लेकिन अगर आप UWP का इस्तेमाल नहीं कर रहे हैं, तब भी विंडोज़ इसका फ़ायदा उठा सकता है। अगर आप इसे बंद कर देते हैं, तो रीस्टार्ट करने के बाद अपने ऐप्लिकेशन की अच्छी तरह जाँच कर लें ताकि यह सुनिश्चित हो सके कि कोई साइड इफ़ेक्ट तो नहीं है।
  • क्या SSD को "सुरक्षित" करने के लिए pagefile/sys और swapfile.sys को HDD में स्थानांतरित करना उचित है? प्रमाण मिले-जुले हैं: उन्हें धीमी ड्राइव पर ले जाने से प्रदर्शन कम हो जाता है, खासकर UWP में। आधुनिक SSD का घिसाव आमतौर पर अच्छी तरह नियंत्रित होता है; जब तक कि आपके पास जगह की बहुत कमी न हो या कोई विशेष कारण न हो, उन्हें SSD पर ही रखना आमतौर पर सबसे अच्छा विकल्प होता है।
  • यदि वर्चुअल मेमोरी का उपयोग करने के बाद मुझे क्रैश का अनुभव हो तो मुझे क्या करना चाहिए? वर्चुअल मेमोरी में स्वचालित प्रबंधन को पुनः सक्षम करें, पुनः आरंभ करें और परीक्षण करें। यदि समस्या बनी रहती है, तो DISM और SFC चलाएँ, ड्राइवरों की जाँच करें और सुनिश्चित करें कि कोई सुरक्षा सॉफ़्टवेयर हस्तक्षेप नहीं कर रहा है।
  • मैं कैसे शीघ्रता से देख सकता हूं कि सिस्टम उनका उपयोग कर रहा है या नहीं? एक्सप्लोरर से परे, रिसोर्स मॉनिटर और टास्क मैनेजर आपको इसके बारे में संकेत देते हैं स्मृति के प्रति प्रतिबद्धता और वर्चुअल मेमोरी का उपयोग। फ़ाइल का मौजूद होना और एक निश्चित आकार में होना, इसका मतलब यह नहीं कि इसका लगातार उपयोग होता रहेगा; विंडोज़ इसे गतिशील रूप से प्रबंधित करता है।

यदि आप यह समझने की कोशिश कर रहे थे कि पुनः आरंभ करने के बाद आपका खाली स्थान अचानक क्यों बढ़ गया और "पृष्ठ फ़ाइल" एक में क्यों बदल गई? छोटी स्वैपफ़ाइलआपके पास पहले से ही कुंजी है: विंडोज़ ने अपनी आवश्यकताओं की पुनर्गणना की और वर्चुअल मेमोरी का आकार समायोजित किया। इन फ़ाइलों को दिखाने या छिपाने, उन्हें अक्षम करने, स्थानांतरित करने या हाइबरनेट करके स्थान बचाने के बीच, समझदारी की बात यह है कि बस खेलने के लिए पर्याप्तयदि आपको गीगाबाइट्स खाली करने की आवश्यकता है, तो हाइबरनेशन को अक्षम करने से शुरुआत करें, अपने सिस्टम को अद्यतन और साफ रखें, और pagefile.sys और swapfile.sys को केवल तभी समायोजित करें जब आप जानते हों कि आप क्या कर रहे हैं और स्थिरता या प्रदर्शन पर संभावित प्रभाव को स्वीकार करते हैं।