必须先禁用C盘分页文件再为D盘配置自定义大小,路径为“此电脑→属性→高级系统设置→性能设置→高级→虚拟内存更改”,取消自动管理后依次设置C盘“无分页文件”、D盘“自定义大小”,最后重启生效。

想把Win10的虚拟内存从C盘挪到D盘,直接释放系统盘空间并降低I/O争用,就得手动关闭C盘分页文件、再在D盘启用自定义大小的页面文件——这一步必须按顺序执行,跳过中间任一环节都可能导致pagefile.sys残留或新文件无法创建。
进入虚拟内存设置界面
右键桌面“此电脑”→选择“属性”→点击左侧“高级系统设置”→在“系统属性”窗口中切到“高级”选项卡→点击“性能”区域的“设置”→新窗口仍选“高级”选项卡→点击“虚拟内存”区域的“更改”按钮。
这一步路径在Win10所有正式版(含21H2、22H2)中完全一致,无需启用开发者模式或安装额外组件。
先彻底禁用C盘分页文件
在虚拟内存设置窗口中,【务必先取消勾选“自动管理所有驱动器的分页文件大小”】,否则后续所有手动选项均被锁定灰显。
在驱动器列表中准确选中“C:”,然后勾选“无分页文件”,点击“设置”按钮。
弹出确认框时点“是”,此时系统已标记清除C盘pagefile.sys,但实际删除要等到重启后生效——这步不做完,D盘配置会被系统忽略。
为D盘配置自定义虚拟内存
方法一:推荐手动设定(兼顾稳定性与响应效率)
① 在驱动器列表中选中“D:”→勾选“自定义大小”;
② 输入初始大小(MB)和最大值(MB):若物理内存为16GB,填入24576(即1.5×16384)作为初始值,49152(即3×16384)作为最大值;
③ 点击“设置”→再依次点击“确定”→“应用”→在弹出提示中选择“重新启动计算机”。
方法二:启用系统自动管理(适合新手或不确定内存负载的用户)
选中“D:”→勾选“系统管理的大小”→点击“设置”→“确定”→“应用”→重启。
【数值单位必须是MB,不能写GB,也不能带小数点;若D盘是机械硬盘,建议初始值与最大值设为相同数值,避免频繁扩展导致碎片】
验证D盘是否成功生成pagefile.sys
重启后,打开文件资源管理器,进入D盘根目录。
点击“查看”选项卡→勾选“隐藏的项目”→再点击“选项”→“更改文件夹和搜索选项”→在“查看”标签页中取消勾选“隐藏受保护的操作系统文件(推荐)”,点击“确定”。
此时应能看到D:\pagefile.sys文件,大小接近你设定的初始值。
若仍看不到,说明配置未生效——大概率是注册表项PagefileOnOsVolume仍为1,需手动改为0并重启。

















