启用“关机:清理虚拟内存页面文件”策略可使windows在正常关机时加密覆写pagefile.sys,符合nist sp 800-88标准,防止敏感数据残留;需禁用快速启动并确保pagefile.sys存在于系统盘且由系统动态管理。

电脑关机时自动清空虚拟内存页面文件,能防止敏感数据残留被恶意提取,尤其适用于办公电脑、多用户设备或处理 confidential 信息的场景——这一步不清理文件本身,而是让系统在每次正常关机前对 pagefile.sys 执行加密覆写擦除,符合 NIST SP 800-88 数据清除标准。
通过本地安全策略启用关机自动清理
第一步:按 Win + R 打开运行框,输入 secpol.msc,回车打开本地安全策略。
第二步:在左侧面板中依次展开「本地策略」→「安全选项」。
第三步:在右侧列表中找到「关机:清理虚拟内存页面文件」项,双击进入属性窗口。
第四步:勾选「已启用」,点击「确定」保存设置。该策略无需重启立即生效,但首次启用后需执行一次完整关机才会触发擦除动作。
【注意:此操作仅在“正常关机”(非断电、死机、强制重启)时执行,且会延长关机时间——pagefile.sys 每 1GB 约增加 30~90 秒擦除耗时】
验证与生效确认
打开命令提示符(管理员),输入:gpresult /h report.html,回车生成组策略报告。
用浏览器打开 report.html,在「计算机配置」→「安全设置」→「本地策略」→「安全选项」下确认「关机:清理虚拟内存页面文件」状态为「已启用」。
执行一次手动关机(非快速启动),观察关机进度条是否明显变慢——若延迟出现,说明策略已实际介入 pagefile.sys 清理流程。
配套操作:确保 pagefile.sys 可被有效擦除
方法一:禁用快速启动(必须做)
控制面板 → 电源选项 → 「选择电源按钮的功能」→ 「更改当前不可用的设置」→ 取消勾选「启用快速启动」→ 保存更改。否则系统将跳过关机清理阶段,直接休眠式关机。
方法二:检查 pagefile.sys 是否位于系统盘根目录
打开资源管理器,显示隐藏文件和受保护的操作系统文件 → 查看 C:\pagefile.sys 是否存在且可读。若该文件不存在,说明虚拟内存已被完全禁用或迁移至其他盘符,此时启用本策略无效。
【关键前提:pagefile.sys 必须由 Windows 系统动态管理,且未被第三方工具锁定或加密】











