首页/安全/安全加固速查/关机清理页面文件
主机加固基线90 条

关机清理页面文件

页面文件会把内存数据换出磁盘,关机后残留可被离线分析;启用关机清理降低敏感数据落盘留存。

安全加固速查安全更新于 2026-10-13

关机清理页面文件是什么

页面文件把内存中不常用的数据换出到磁盘,进程运行期间的凭据、密钥与业务数据都可能留在其中。系统正常关机时不会主动擦除这些残留,攻击者拿到磁盘后可以离线分析出敏感内容。启用关机清理后,系统在关机流程中用零覆盖页面文件,降低这类残留风险,代价是关机时间变长。

基本信息

加固项页面文件与内存残留控制
适用平台Windows Server、Windows 10 及以上
风险等级低
关键取值ClearPageFileAtShutdown = 1
替代方案全盘加密(BitLocker 等)

典型使用场景

  • 高安全主机基线:没有全盘加密的环境用关机清理兜底
  • 物理访问受限场景:托管机房、运维人员可接触硬盘的部署
  • 合规核查:确认内存残留清理策略已配置并有记录
  • 排障权衡:关机特别慢的服务器评估改用磁盘加密替代
  • 变更管理:域环境通过安全选项统一下发,避免逐台手改

设置与核查

设置与核查
# 查看与设置关机清理开关
$k = 'HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management'
Get-ItemProperty $k -Name ClearPageFileAtShutdown
Set-ItemProperty $k -Name ClearPageFileAtShutdown -Value 1 -Type DWord
# 域环境:安全选项-关机:清除虚拟内存页面文件 = 启用
# 验证方式:关机耗时明显增加,属于预期行为而非故障

相关项对照

项含义建议
ClearPageFileAtShutdown关机时用零覆盖页面文件未加密环境设为 1
休眠文件休眠会把内存镜像写入磁盘服务器通常禁用休眠
崩溃转储蓝屏时写入内存镜像改用小转储并收紧目录权限
全盘加密覆盖静态数据泄露风险已部署时可评估免用清理
清理会延长关机时间,页面文件较大时可达数十秒:自动化关机脚本与维护窗口要留出余量。
该设置只覆盖正常关机流程:断电与蓝屏不会触发清理,根本手段仍然是磁盘加密。

易错点

  • 以为开启清理就完全安全:断电、蓝屏与强制复位都不清理,敏感数据仍可能残留
  • 逐台手工修改:镜像重装或策略刷新后回退,直到核查时才被发现失效
  • 只在应用服务器开启而忽略数据库主机:内存中数据最集中的机器反而没有配置
  • 开启后没评估关机时长:批量重启窗口与自动化脚本超时,故障表现为任务未按预期完成

数据来源与参考

  • Microsoft Learn:清除虚拟内存页面文件(安全选项)
  • NIST SP 800-88:介质清理指南(残留数据思路)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌