Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 關於 Windows

XP 設定關機自動清理分頁檔:啟用 ClearPageFileAtShutdown 登錄值

編輯:關於 Windows

Windows XP 關機時預設不清理分頁檔,導致 hiberfil.sys / pagefile.sys 殘留敏感資料(加密金鑰、密碼片段等),且佔用硬碟空間。啟用登錄值 ClearPageFileAtShutdown = 1 可在每次關機時自動覆寫清除分頁檔,提升資安與釋放空間,代價是關機時間變長(視分頁檔大小與硬碟速度,約增加 10-60 秒)。

操作步驟

  1. Win + R → regedit 開啟登錄編輯器。
  2. 瀏覽至:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  3. 在右側找到 ClearPageFileAtShutdown(若無則右鍵新增 → DWORD 值 → 命名)。
  4. 雙擊修改:基數選十六進位,數值資料設為 1(啟用),0 為停用(預設)。
  5. 確定 → 關閉登錄編輯器 → 重新開機生效。

ClearPageFileAtShutdown 登錄值

效果驗證

  • 關機過程中螢幕會顯示「正在儲存您的設定...」稍作停留(正在清理分頁檔)。
  • 重開機後,pagefile.sys 檔案大小歸零(或最小值),下次使用時重新擴展。
  • 可用工具(如 sdelete、PageFileCleaner)驗證分頁檔內容已被覆寫。

權衡考量

優點缺點
防止敏感資料殘留分頁檔被物理取出分析關機時間顯著增加(大分頁檔+機械硬碟最明顯)
釋放硬碟空間(重開機前)頻繁寫入可能縮短 SSD 壽命(現代 SSD 耐寫度極高,影響微乎其微)
符合部分資安合規要求(如 DoD 5220.22-M)若系統當機/強制斷電,分頁檔仍會殘留

建議適用場景

  • 高資安需求環境(政府、金融、研發機密專案)。
  • 多使用者共用電腦,防止後續使用者以工具讀取前用戶分頁檔殘留資料。
  • SSD + 小分頁檔(<2GB)環境,關機延遲可接受。

關閉方法

同路徑將 ClearPageFileAtShutdown 改為 0 或刪除該值 → 重開機。

一鍵啟用關機清理分頁檔,XP 系統資安再升級,關機多等幾十秒,換來資料零殘留的安心!

Copyright © Windows教程網 All Rights Reserved