RAM में संग्रहीत डेटा की सुरक्षा पर वापस जाते हुए, मुझे Windows में स्वैप फ़ाइल (पेजफाइल) की स्वचालित सफाई को कॉन्फ़िगर करने की आवश्यकता का सामना करना पड़ा। जब आप कंप्यूटर बंद करते हैं, तो उसकी मेमोरी (RAM) में डेटा स्वचालित रूप से साफ़ हो जाता है। हालांकि, पेजिंग फ़ाइल (pagefile.sys) में संग्रहीत डेटा डिफ़ॉल्ट रूप से साफ़ नहीं होता। जब सिस्टम चल रहा होता है, तो RAM से कुछ गोपनीय जानकारी या थर्ड-पार्टी एप्लिकेशन के पासवर्ड पेजफाइल.sys पर हार्ड डिस्क पर जा सकते हैं (उदाहरण के लिए, जब भौतिक मेमोरी की कमी होती है या निष्क्रिय ऐप्स से डेटा डंप करते समय)। चल रहे Windows में, पेजिंग फ़ाइल विशेष रूप से Windows के लिए उपलब्ध होती है, लेकिन अगर कंप्यूटर बंद है, तो डिस्क तक भौतिक पहुंच वाला एक संभावित हमलावर पेजिंग फ़ाइल को कॉपी कर सकता है और उससे गोपनीय डेटा निकाल सकता है।
इसलिए Windows शटडाउन (या रीस्टार्ट) पर पेजफाइल को साफ़ करना उचित है। डिफ़ॉल्ट रूप से यह सुविधा अक्षम है।
आप ग्रुप पॉलिसी या रजिस्ट्री के माध्यम से शटडाउन / रीबूट पर स्वचालित पेजफाइल सफाई सुविधा को सक्षम कर सकते हैं।
विधि 1: ग्रुप पॉलिसी के माध्यम से
पहले मामले में, ग्रुप पॉलिसी संपादक खोलें (एक स्थानीय gpedit.msc या एक डोमेन gpmc.msc) और अनुभाग Computer Configuration -> Windows Settings -> Security Settings -> Local Policies -> Security Options पर जाएं। दाएं पैनल में, नीति Shutdown: Clear virtual memory pagefile ढूंढें और इसे सक्षम करें (Enabled)।

विधि 2: रजिस्ट्री के माध्यम से
आप रजिस्ट्री के माध्यम से वर्चुअल मेमोरी सफाई भी सक्षम कर सकते हैं। ऐसा करने के लिए, regedit.exe चलाएं और HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management पर जाएं। ClearPageFileAtShutdown नाम के साथ एक नया DWORD पैरामीटर बनाएं और मान 1 (यदि यह मौजूद है, तो बस इसका मान बदलें)।

या आप निम्न PowerShell कमांड का उपयोग करके रजिस्ट्री कुंजी संपादित कर सकते हैं:
Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management' -Name ClearPageFileAtShutdown -Value 1

परिवर्तन लागू करने के लिए Windows पुनरारंभ करें।
अगले शटडाउन पर, सिस्टम pagefile.sys को साफ़ कर देगा, इसे शून्य से ओवरराइट करेगा। पेजिंग फ़ाइल के आकार के आधार पर, शटडाउन (या रीस्टार्ट) समय काफी बढ़ सकता है - 10-30 मिनट तक। इसके अलावा, जब यह नीति सक्षम होती है, तो hiberfil.sys भी साफ़ हो जाता है (यदि स्लीप मोड अक्षम है)। अब पेजफाइल से डेटा पुनर्प्राप्त करना लगभग असंभव है।