萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 電腦入門

關機自動清除虛擬記憶體頁面檔 (pagefile.sys) — 本地安全性原則設定教學

為防敏感資料殘留在頁面檔被離線取證工具讀取,或單純想釋放磁碟空間,可設定關機時自動清零 pagefile.sys。代價是關機時間明顯變長(視記憶體大小與磁碟速度,可能多花 10 秒~數分鐘)。

設定步驟 (Win10/11 Pro/Enterprise/Edu,Home 版需用登錄表)

  1. Win+R → secpol.msc 開啟「本機安全性原則」。
  2. 展開:本機原則 → 安全性選項。
  3. 右側找 「關機時清除虛擬記憶體分頁檔案」 (Shutdown: Clear virtual memory pagefile)。
  4. 雙擊 → 選 「已啟用」 → 確定。
  5. 關閉原則編輯器,重開機生效。

Home 版 / 命令列 / 登錄表快速設定

執行管理員 PowerShell:

Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name "ClearPageFileAtShutdown" -Value 1 -Type DWord

或 reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v ClearPageFileAtShutdown /t REG_DWORD /d 1 /f。

關閉功能(恢復預設)

將值改為 0 或原則設為「已停用」。

效能影響實測參考

記憶體SSD (NVMe)SSD (SATA)HDD (7200 RPM)
8 GB+3-5 秒+5-8 秒+15-30 秒
16 GB+5-10 秒+10-20 秒+30-60 秒
32 GB+10-20 秒+20-40 秒+1-2 分鐘
64 GB+20-40 秒+40-80 秒+2-4 分鐘

數值為關機額外增加時間,視磁碟寫入速度、CPU、頁面檔大小而異。

適用場景與建議

  • 高安全需求: 政企機密電腦、公共共用電腦、攜帶出差筆電 → 啟用。
  • 一般家用/辦公: 關機等待時間增加體驗較差,且現代加密檔案系統 (BitLocker) 已保護靜態資料 → 建議停用。
  • SSD + BitLocker: 雙重保護下頁面檔殘留風險極低,不值得犧牲關機速度。
  • 虛擬機器: 客體 OS 啟用此選項會嚴重拖慢宿主機關機/快照,建議在客體關閉,宿主機層面靠加密儲存保護。

相關設定:頁面檔大小管理

  • 系統管理自動 → 讓 Windows 動態調整 (預設)。
  • 自訂大小:初始/最大同設為 實體記憶體 1.5 倍 (固定大小避免碎片),或 最大 3 倍 (需大量虛擬記憶體的工作負載)。
  • 多磁碟:將頁面檔放在非系統盤、最快的實體磁碟 (第二顆 NVMe/SSD),減輕 C 槽 I/O 壓力。
copyright © 萬盛學電腦網 all rights reserved