将pagefile.sys安全迁移到D盘需依次执行:一、通过系统属性禁用C盘分页文件并启用D盘系统管理大小;二、可选自定义D盘初始/最大值;三、修改注册表PagefileOnOsVolume为0防残留;四、显示隐藏文件验证迁移结果。

如果您发现Windows 10系统C盘空间持续告急,而pagefile.sys文件占据数GB甚至数十GB空间,则说明虚拟内存页面文件仍驻留在系统盘。该文件由系统自动创建并管理,但默认不显示且无法直接剪切移动。以下是将pagefile.sys安全转移到其他盘(如D盘)的多种可行方法:
此方法利用Windows内置的虚拟内存配置机制,解除C盘托管并指定新盘符托管,无需第三方工具,兼容性与安全性最高。
1、右键点击桌面“此电脑”图标,选择“属性”。
2、点击左侧“高级系统设置”,打开“系统属性”对话框。
3、在“高级”选项卡下,点击“性能”区域的“设置”按钮。
4、在“性能选项”窗口中,切换至“高级”选项卡,点击“虚拟内存”区域的“更改”按钮。
5、取消勾选“自动管理所有驱动器的分页文件大小”。
6、在驱动器列表中选中C盘,勾选“无分页文件”,点击“设置”。
7、在驱动器列表中选中D盘,勾选“系统管理的大小”,点击“设置”。
8、连续点击“确定”关闭各窗口,系统提示需重启生效时选择“稍后重启”。
9、完成全部设置后,重启计算机。
重启后,D盘根目录将自动生成新的pagefile.sys,而C盘原文件将在下次启动时被系统自动删除。
该方式允许用户手动设定初始值与最大值,避免系统自动分配导致空间浪费或不足,适用于物理内存较大或运行内存密集型应用的场景。
1、按步骤一中第1–4步进入“虚拟内存”设置界面。
2、取消“自动管理所有驱动器的分页文件大小”勾选。
3、选中C盘,勾选“无分页文件”,点击“设置”。
4、选中D盘,勾选“自定义大小”。
5、在“初始大小(MB)”栏输入物理内存容量的1.5倍数值(如16GB内存则填24576)。
6、在“最大值(MB)”栏输入物理内存容量的3倍数值(如16GB内存则填49152)。
7、点击“设置”,再依次点击“确定”关闭所有窗口。
8、重启计算机使设置生效。
部分系统在迁移后仍于C盘残留pagefile.sys,可能因注册表项PagefileOnOsVolume被设为1所致;修改该值可强制系统忽略C盘托管权限,确保迁移彻底。
1、以管理员身份运行regedit,打开注册表编辑器。
2、定位至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management。
3、在右侧窗格查找DWORD值“PagefileOnOsVolume”。
4、若存在且数值数据为1,双击将其改为0;若不存在,右键新建DWORD (32位)值,命名为PagefileOnOsVolume,数值数据设为0。
5、关闭注册表编辑器。
6、执行步骤一或二中的虚拟内存重设流程,并重启计算机。
修改后,系统将不再尝试在操作系统所在卷(即C盘)创建pagefile.sys,即使未显式设置“无分页文件”亦可防止残留。
迁移完成后需确认C盘pagefile.sys是否消失、D盘是否生成新文件,但该文件默认被系统隐藏和保护,必须开启显示才能人工核查。
1、打开“此电脑”,点击顶部菜单“查看”,勾选“隐藏的项目”。
2、点击“查看”→“选项”→“更改文件夹和搜索选项”。
3、在“查看”选项卡中,取消勾选“隐藏受保护的操作系统文件(推荐)”。
4、弹出警告时点击“是”。
5、确认C盘根目录下不再存在pagefile.sys,D盘根目录下已出现pagefile.sys且文件大小非零。
6、如C盘仍有该文件,说明迁移未完全生效,需返回步骤三检查注册表设置并重新执行虚拟内存配置。
以上就是Windows 10怎么移动虚拟内存文件_Windows 10将pagefile.sys转移到其他盘的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号