必须先取消自动管理虚拟内存,才能将pagefile.sys从c盘移至d盘;操作路径有三:此电脑属性、systempropertiesadvanced命令、设置→系统→关于→高级系统设置;禁用c盘分页文件后指定d盘大小并重启生效。

你想把 Windows 11/10 的页面文件(pagefile.sys)从 C 盘挪到 D 盘或其他非系统盘,避免 C 盘空间被持续占用、提升读写响应速度,就得进入系统高级设置里手动调整虚拟内存位置——这一步必须关闭自动管理,否则所有后续操作都无效。
快速打开高级系统设置的三种路径
方法一:右键桌面“此电脑”→属性→左侧“高级系统设置”。这方式最稳,不依赖设置应用更新,桌面图标存在就能用。
方法二:按 Win + R →输入 systempropertiesadvanced →回车。命令直达,跳过所有菜单层级,远程桌面或组策略禁用右键时特别管用。
方法三:Win + I 打开设置→系统→关于→右侧“相关链接”中点“高级系统设置”。这是纯原生路径,适合企业环境或桌面图标被隐藏的场景。
禁用 C 盘分页文件并指定新位置
第一步:在“系统属性”窗口中切换到“高级”选项卡,点击“性能”区域右侧的“设置”按钮。
第二步:在“性能选项”窗口中再次切换到“高级”选项卡,点击“虚拟内存”下方的“更改”按钮。
第三步:取消勾选【自动管理所有驱动器的分页文件大小】。这一步不可跳过,否则后面所有磁盘设置都会被系统覆盖重置。
第四步:在驱动器列表中选中 C:,选择“无分页文件”,点击“设置”按钮确认。此时系统会立即停用 C 盘上的 pagefile.sys,但不会立刻删除文件——需重启后才真正清除。
第五步:选中目标盘(如 D:),勾选“系统管理的大小”即可;若想精细控制,选“自定义大小”,初始大小建议设为物理内存的 1 倍,最大值设为 1.5 倍。例如你有 16GB 内存,就填“16384”和“24576”。
保存并强制生效
点击“确定”关闭虚拟内存设置窗口→再点“确定”关闭性能选项→再点“确定”关闭系统属性。系统会弹出提示:“要使更改生效,必须重新启动计算机。”
直接点击“确定”,然后手动重启电脑。不重启,新设置不会加载,pagefile.sys 仍会留在 C 盘生成。











