可将pagefile.sys从c盘完整迁至d盘以释放10–30gb空间并避免崩溃风险;需先确认d盘为ntfs格式、可用空间≥35gb且未启用bitlocker,再通过“此电脑→属性→高级系统设置→性能设置→高级→虚拟内存更改”路径,取消自动管理,为c盘设“无分页文件”,为d盘设自定义大小(如8gb内存对应初始12288mb、最大24576mb),最后重启生效。

当C盘空间告急、系统频繁提示“虚拟内存不足”或运行大型软件时卡顿明显,把pagefile.sys从C盘完整转移到D盘能立即释放10–30GB系统盘空间,同时避免关闭虚拟内存导致蓝屏或程序崩溃的风险。
确认迁移前提与分区状态
右键“此电脑”→“属性”→点击左侧“高级系统设置”,在弹出窗口中切换到“高级”选项卡,先看“性能”区域右侧是否显示“设置”按钮——若灰显,说明当前账户权限不足,需以管理员身份重新打开“此电脑”。
接着打开“文件资源管理器”,右键D盘→“属性”,确认“文件系统”为NTFS、“可用空间”≥35GB;【若D盘启用了BitLocker加密,必须先暂停加密,否则pagefile.sys无法写入,且不会报错】。
这一步操作起来很简单,直接把文件拖进去就行。
进入虚拟内存设置界面
在刚打开的“系统属性”窗口中,点击“性能”区域的“设置”按钮→新弹出的“性能选项”窗口中,再次切换到“高级”选项卡→点击“虚拟内存”下方的“更改”按钮。
【必须手动走完这条路径:右键此电脑→属性→高级系统设置→性能设置→高级→更改;不能用Windows搜索框搜“虚拟内存”跳转,否则权限缺失会导致后续设置无效】。
关闭自动管理并清除C盘分页文件
在“虚拟内存”窗口中,第一步也是最关键的一步:【务必取消勾选“自动管理所有驱动器的分页文件大小”】——不点掉这一项,后面所有输入都白填。
取消后,C盘条目变为可编辑状态。选中“C:”,勾选“无分页文件”,点击“设置”。系统弹出确认框,点“是”。
注意:这步只是标记C盘pagefile.sys为“待重启清除”,文件仍物理存在,且D盘此时无法生成新文件——必须完成下一步并重启,否则迁移失败。
为D盘配置虚拟内存
方法一:自定义大小(推荐,精准可控)
① 选中“D:”,勾选“自定义大小”;
② “初始大小(MB)”填物理内存容量的1.5倍(如8GB内存=8192×1.5=12288);
③ “最大值(MB)”填物理内存容量的3倍(如8GB对应24576);
④ 数值必须为整数,单位是MB,不能输GB、不能带逗号或小数点,否则点击“设置”后无任何提示就失败。
方法二:系统管理大小(省心但不可控)
选中“D:”,勾选“系统管理的大小”,点击“设置”。Windows会按算法分配,初值约1.2倍物理内存,上限约2.5倍,适合不熟悉参数的用户。
填完或勾选后,点击“设置”→连续点击三次“确定”关闭所有窗口→按提示重启计算机。











