彻底关闭windows 10 pagefile.sys需先通过系统属性界面禁用并重启,再用powershell执行set-itemproperty和wmic pagefileset delete命令清空注册表并删除文件,最后通过文件检查、任务管理器“已提交”值比对及wmic命令验证是否成功。

您拥有16GB或以上物理内存,想彻底关闭Windows 10的pagefile.sys文件以减少固态硬盘写入、延长SSD寿命,并避免因页面文件残留导致的磁盘空间浪费和潜在安全风险。
通过系统属性界面彻底禁用页面文件
这是最稳妥、图形化程度最高的方法,适用于绝大多数大内存用户,能确保系统记录配置变更并触发自动清理流程。
右键点击“此电脑”→选择“属性”→点击左侧“高级系统设置”→在“系统属性”窗口中切换到“高级”选项卡→点击“性能”区域的“设置”按钮→再次切换到“高级”选项卡→点击“虚拟内存”区域的“更改”按钮。
取消勾选“自动管理所有驱动器的分页文件大小”→在驱动器列表中选中系统盘(通常是C:)→选择“无分页文件”→点击“设置”按钮→弹出确认提示后点击“是”→依次点击“确定”关闭所有对话框。
系统会提示需要重启才能生效。这一步必须重启,否则pagefile.sys不会被删除,且后续步骤将无法执行。重启后,系统会在关机阶段自动清除该文件;若C盘根目录仍存在pagefile.sys,说明禁用未成功生效,需检查是否遗漏了“设置”按钮点击或未重启。
用PowerShell命令强制清除并锁定禁用状态
当系统属性设置后pagefile.sys仍顽固残留,或您需要确保注册表底层配置同步更新、防止第三方工具或组策略意外恢复时,必须使用此方法。它比图形界面更底层,可一次性完成禁用+删除+注册表固化三重操作。
方法一:管理员PowerShell一键执行
右键开始菜单→选择“Windows PowerShell(管理员)”→粘贴并执行以下命令:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name "PagingFiles" -Value @()
执行完后,再运行:
wmic pagefileset delete
这两条命令分别完成注册表清空与文件级删除。注意:第二条命令执行后不会立即显示结果,但只要返回空白行即表示成功。如果报错“没有实例”,说明文件已被系统自动清除,无需重复操作。
方法二:手动编辑注册表(备用方案)
按Win+R输入regedit回车→以管理员身份运行→导航至HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management→在右侧双击PagingFiles→将“数值数据”栏全部清空,确保为空字符串(不能留空格)→点击“确定”。【清空后务必重启,否则无效】
验证页面文件是否真正消失
第一步:打开文件资源管理器,进入C盘根目录,确认pagefile.sys文件不存在。
第二步:按Ctrl+Shift+Esc打开任务管理器→切换到“性能”选项卡→点击左侧“内存”→向下滚动查看底部“已提交”的“系统提交上限”数值。若该值等于“总计”数值(即无额外提交空间),说明页面文件已完全退出系统内存管理机制。
第三步:以管理员身份运行cmd,输入命令:wmic pagefile list /format:list。若返回“没有实例”,即为彻底关闭成功。任何非空返回都意味着仍有分页文件处于启用状态,需返回前两步重新核查。











