当windows 11系统盘剩余空间低于15gb且提交限制逼近物理内存上限时,必须将pagefile.sys迁移至另一块ntfs格式、可用空间≥30gb的本地固态硬盘分区,否则可能导致卡死、蓝屏或进程终止。

当 Windows 11 系统盘(通常是 C 盘)剩余空间低于 15GB,频繁弹出“磁盘空间不足”或“虚拟内存不足”提示,且任务管理器显示“提交限制”接近物理内存上限时,必须将 pagefile.sys 迁移至另一块 NTFS 格式的本地固态硬盘分区,否则系统可能因无法写入页面文件而卡死、蓝屏或强制终止后台进程。
确认目标盘是否可用
打开“磁盘管理”(右键开始按钮 → 磁盘管理),找到你打算迁移的盘(如 D:),右键 → “属性”,在“常规”页查看:【文件系统必须为 NTFS,可用空间不得少于 30GB】。若显示 FAT32 或 exFAT,该盘不可用;若为新装 SSD 但未分配盘符,需先右键该未分配区域 → “新建简单卷”完成初始化并格式化为 NTFS。
不要选移动硬盘、U 盘或网络位置——Windows 11 明确拒绝在这些设备上创建页面文件,强行设置会直接报错且不保存。
快速进入虚拟内存设置界面
按下 Win + R,输入 systempropertiesadvanced 并回车,直接打开“系统属性”窗口,自动定位到“高级”选项卡。
点击“性能”区域的“设置” → 切换到“高级”选项卡 → 点击“虚拟内存”下方的“更改”按钮。这一步比层层点设置应用快 4~5 秒,尤其适合 C 盘已严重告急、操作必须争分夺秒的情况。
彻底清除 C 盘虚拟内存
第一步:取消勾选“自动管理所有驱动器的分页文件大小”。【若不取消,后续所有手动设置均被锁定】
第二步:在驱动器列表中准确选中 C:,然后勾选“无分页文件” → 点击“设置”。
第三步:看到弹窗提示“此操作将删除当前分页文件”,必须点击“是”。这一步不是立即删文件,而是标记待清理;若跳过或点“否”,C 盘 pagefile.sys 会继续占用空间,迁移就白做了。
在 D 盘启用新虚拟内存
方法一:自定义大小(推荐)
选中 D: → 勾选“自定义大小” → 在“初始大小(MB)”填入物理内存 MB 数的 1.5 倍(如 16GB 内存 = 16384 × 1.5 = 24576)→ “最大值(MB)”填入 3 倍(49152)→ 点击“设置”。
方法二:系统管理大小(仅当 D 盘空间极充裕且你不想算数)
选中 D: → 勾选“系统管理的大小” → 点击“设置”。Windows 会按算法动态分配,但实测在 NVMe SSD 上响应略慢于固定范围,且无法精准控制写入量。
【输入数值后务必点击“设置”,否则 D 盘不会生成任何配置】。常见错误是只填数字就关窗口,结果重启后 pagefile.sys 仍没出现。
保存并强制生效
① 依次点击“确定”关闭“虚拟内存”窗口 → “确定”关闭“性能选项” → “确定”关闭“系统属性”。
② 系统弹出提示:“必须重启计算机才能应用更改”,此时不能点“取消”,也不能仅注销——【必须执行完整重启,否则新 pagefile.sys 不会创建,C 盘旧文件也不会释放】。
③ 重启后,打开文件资源管理器,进入 D 盘根目录,启用“显示隐藏的项目”+取消勾选“隐藏受保护的操作系统文件”,确认 pagefile.sys 已存在且大小接近你设定的初始值。











