pagefile.sys是windows虚拟内存页面文件,不可直接删除,需通过禁用虚拟内存、安全模式下清除残留、修改注册表或组策略四种方法彻底移除。

如果您发现Windows系统C盘空间被Pagefile.sys文件大量占用,希望彻底删除该文件以释放几GB磁盘空间,则需明确:Pagefile.sys是Windows虚拟内存页面文件,其存在与系统内存管理机制直接相关。以下是实现彻底删除的可行操作步骤:
一、通过系统属性禁用分页文件
此方法通过系统内置设置关闭虚拟内存功能,从而让Windows在重启后自动删除Pagefile.sys。需注意:禁用后若物理内存不足,系统可能出现响应迟缓或程序崩溃。
1、右键“此电脑”或“我的电脑”,选择“属性”。
2、点击左侧“高级系统设置”,在“性能”区域点击“设置”按钮。
3、切换到“高级”选项卡,点击“虚拟内存”区域的“更改”按钮。
4、取消勾选“自动管理所有驱动器的分页文件大小”。
5、在驱动器列表中选中“C:”,然后选择“无分页文件”。
6、点击“设置”,再点击“确定”,系统会提示需要重启生效。
7、重启计算机后,Pagefile.sys将不再生成,原有文件会被系统自动删除。
二、使用命令行强制清除残留文件
若禁用分页文件后Pagefile.sys仍存在于C盘根目录,说明系统未完成清理,可能因文件被系统进程锁定。此时需在安全模式下运行命令解除锁定并删除。
1、重启进入安全模式:开机时反复按F8(旧版Windows)或通过“设置→更新与安全→恢复→高级启动”进入。
2、打开“命令提示符(管理员)”。
3、输入命令:attrib -r -s -h C:\pagefile.sys,回车以去除只读、系统、隐藏属性。
4、输入命令:del C:\pagefile.sys,回车执行删除。
5、确认文件已消失后,退出安全模式并正常启动系统。
三、通过注册表禁用页面文件创建
此方法从注册表层面阻止Windows在下次启动时重建Pagefile.sys,适用于禁用后仍意外复现的情况。操作前请务必备份注册表。
1、按Win+R,输入“regedit”,回车打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management。
3、在右侧窗格中找到名为“PagingFiles”的多字符串值,双击打开。
4、清空其全部数值数据,确保编辑框内为空白,点击“确定”。
5、关闭注册表编辑器,无需重启即可防止系统后续自动创建该文件。
四、使用组策略彻底禁止页面文件(仅限Windows专业版及以上)
组策略提供更严格的系统级控制,可阻止所有用户及系统组件触发页面文件生成,适用于企业环境或高权限管理场景。
1、按Win+R,输入“gpedit.msc”,回车打开本地组策略编辑器。
2、依次展开:“计算机配置→管理模板→系统→内存管理”。
3、双击右侧“配置页面文件”,设置为“已启用”。
4、在“页面文件设置”下拉菜单中选择“无页面文件”。
5、点击“应用”后,策略将在下次系统启动时强制覆盖所有页面文件配置。











