虚拟内存要挪到D盘,先让C盘根目录的 pagefile.sys 显形,看清它占了多少;再 Win+R 输入 sysdm.cpl 取消「自动管理所有驱动器的分页文件大小」,把 C 盘设为「无分页文件」。接着到 D 盘按物理内存定初始和最大值,16GB 内存常取初始 4096MB、最大 8192MB,重启后用 wmic pagefile list /format:list 核对分页文件是否落在 D:\pagefile.sys,最后对系统整体优化一次。
多数情况是系统按默认策略把分页文件一直放在C盘造成的,内存和硬盘本身大多没坏,不必急着重装或送修。以下方法在 Windows 10/11 实测可用。
适用系统:Windows 10/11;最后更新:2026-10-08。
C盘凭空少了几GB,先看它藏在哪
C盘容量一直在掉,翻遍「此电脑」里所有文件夹也找不出原因,多半是根目录里那个被系统藏起来的 pagefile.sys 在占位置。它在文件资源管理器里默认不显示,但属性面板里会算进已用空间。
按 Win+R 输入 msinfo32 能看到物理内存总量,对照 C:\pagefile.sys 的体积,两者通常比较接近,16GB 内存的机器上常见 8GB 到 16GB。多开程序或打游戏时弹出「虚拟内存不足」,也指向同一处配置。
先判断是分页文件占位,还是后台常驻进程吃内存,再决定怎么处理,能省掉反复重装系统的功夫。
方法1 先看清C盘里的 pagefile.sys 有多大
结论:C盘少掉的空间大多就在这个被系统藏起来的分页文件里,先让它显形,再决定怎么迁。
「隐藏受保护的操作系统文件」默认是勾上的,pagefile.sys 因此不会出现在文件夹列表里,但它一直占着 C:\ 根目录的位置,体积通常接近物理内存大小。Windows 10 22H2 和 Windows 11 23H2 上这个默认值是一样的,只有手动改过才不同。
操作步骤
- 打开「此电脑」,点顶部「查看」→「选项」→「查看」选项卡
- 取消勾选「隐藏受保护的操作系统文件(推荐)」,选中「显示隐藏的文件、文件夹和硬盘」,点「确定」
- 进入 C:\ 根目录,找到 pagefile.sys,看它的体积(16GB 内存的机器上常见 8GB 到 16GB)
- 同时确认物理内存总容量:Win+R 输入 msinfo32,或打开「任务管理器 → 性能 → 内存」看总内存
- 若根目录里仍然看不到,检查是不是被其他安全软件重置了文件夹选项,或直接在资源管理器右上角搜索 C:\pagefile.sys
看清占用大小之后再动手改配置,心里有数,也不会误删别的系统文件。
方法2 关掉自动管理,把C盘设为无分页文件
结论:只要「自动管理所有驱动器的分页文件大小」还开着,分页文件就会一直留在C盘,先取消它,再让C盘不持有分页文件。
虚拟内存的设置入口藏在系统属性里,Win+R 输入 sysdm.cpl 能直接跳到「系统属性」窗口,比一层层点「此电脑 → 属性 → 高级系统设置」快。整个过程不会删除任何个人文件。
操作步骤
- Win+R,输入 sysdm.cpl,回车(也可以右键「此电脑」→「属性」→「高级系统设置」)
- 切到「高级」选项卡,点「性能」区域的「设置」,再点「高级」→「虚拟内存」→「更改」
- 取消勾选「自动管理所有驱动器的分页文件大小」,下面那排盘符这时才可以点
- 选中 C 盘,点「无分页文件」,再点「设置」,弹窗提示重启后生效,点「是」
- 若提示内存不足、无法禁用分页文件:先把C盘自定义成 1024MB 兜一下,重启后再改回「无分页文件」
- 这个窗口先别关,紧接着给 D 盘分配分页文件
改完必须点一次「设置」再点确定,只点确定不会写入,重启后 C 盘还是会自己长回一个分页文件。
用「软领驱动大师」更省事
迁移分页文件只是给C盘腾了空间,后台常驻进程仍然一直在吃内存和磁盘,用系统优化把常驻项收敛一遍,开机和切换程序时的卡顿才会真正缓下来。
全面诊断会把内存、磁盘、驱动各项状态扫一遍并列出异常项,不用自己逐个去猜是哪一项在拖慢系统。

系统修复针对系统文件缺失或异常引起的卡顿、报错自动处理,省去记 sfc、DISM 这些命令的麻烦。

软领是知名国产软件品牌,20 年技术沉淀、服务千万用户。软领官网 wyouhua.com 直接下载,安装无捆绑勾选项;软件里可点客服按钮联系真人客服,复杂情况有工程师远程协助。

方法3 在D盘按内存容量设好初始和最大值并重启
结论:D盘必须是本机内置固定硬盘,初始与最大值按物理内存定,点「设置」后必须重启才生效。
分页文件的大小没有通用答案,按内存容量取值更稳妥:初始值留出内存的一半,最大值给到内存的 1.5 倍。填完之后 D 盘上会多出一个 D:\pagefile.sys,重启时系统才会真正建它。
操作步骤
- 在同一个「虚拟内存」窗口里选中 D 盘,选「自定义大小」
- 16GB 内存常用值:初始大小 4096MB、最大值 8192MB;保守算法是初始 = 内存的一半、最大 = 内存的 1.5 倍
- 8GB 内存可设初始 2048MB / 最大 4096MB;32GB 内存可设初始 8192MB / 最大 12288MB
- D 盘剩余空间至少留 10GB 以上,而且不能是移动硬盘、U盘或网络盘,这类盘上的分页文件重启后会失效
- 点「设置」→「确定」,一路确定关掉窗口,然后重启电脑
- 重启前不要中途改回「自动管理」,否则前面的设置会被覆盖
数值填完点「设置」这一下不能省,只点确定等于没改,重启后分页文件位置还是原来的。
方法4 重启后核对是否生效,仍然卡就逐层排查
结论:用一条命令确认分页文件已经落在D盘;若还卡,按软件层到硬件层的顺序查残留问题。
重启之后分页文件会新建在 D:\pagefile.sys,C:\ 根目录那个应该消失。D 盘分页文件的读写速度取决于硬盘本身,机械硬盘上的表现会明显不如固态硬盘,迁移后开机慢也可能是这个原因。
操作步骤
- Win+R 输入 cmd,执行 wmic pagefile list /format:list,能看到 D:\pagefile.sys 即为迁移成功
- 回到 C:\ 根目录确认 pagefile.sys 已消失(看不到就重新勾选「显示受保护的操作系统文件」)
- 若重启后蓝屏 0x0000007B 进不去系统:进安全模式,把 C 盘改回「系统管理的大小」再排查
- D盘分页文件读写异常:在管理员命令行里执行 chkdsk D: /f 检查磁盘错误
- 怀疑系统文件损坏:先 sfc /scannow,若提示无法修复,再执行 DISM /Online /Cleanup-Image /RestoreHealth
- 打开「任务管理器 → 性能」,看内存与磁盘占用,常驻进程太多会抵消迁移带来的改善
命令里能看到 D:\pagefile.sys,就说明设置已经落到磁盘上,接下来再卡才轮得到驱动和硬件层面去查。
常见问题
虚拟内存设置到D盘后,C盘根目录的pagefile.sys还在怎么办?
多数是只点了「确定」没点「设置」,或者「自动管理所有驱动器的分页文件大小」又被勾了回去。回到 sysdm.cpl 的虚拟内存窗口,确认 C 盘状态显示为「无分页文件」,再点一次「设置」,重启后 C 盘根目录那个分页文件就会消失。
16G内存虚拟内存初始大小和最大值设多少合适?
初始 4096MB、最大 8192MB 是 16GB 内存上比较稳妥的一组值,对应内存的一半和 1.5 倍。如果经常同时开虚拟机或大型游戏,可以把最大值提到 12288MB,前提是 D 盘留得出这些空间。
虚拟内存迁移到D盘重启后开机还是卡是什么原因?
先按 Ctrl+Shift+Esc 打开任务管理器看「性能」里的内存与磁盘占用,启动项和常驻进程太多会直接拖慢开机。再确认 D 盘是固态硬盘而不是机械硬盘,D:\pagefile.sys 所在盘读写慢,也会把迁移带来的好处吃掉。
win11虚拟内存怎么设置最好,需要关掉自动管理吗?
Windows 11 默认也是自动管理,C盘空间紧张时建议关掉它,把分页文件挪到空间充足的固定硬盘上。关掉之后要手动给每块盘设好大小,别再让它自己变,否则 C 盘又会把分页文件长回来。
改完分页文件重启蓝屏0x0000007B进不去系统怎么恢复?
0x0000007B 多在存储驱动或磁盘控制器模式变动后出现,先开机按 F8 进安全模式,把 C 盘改回「系统管理的大小」让系统能正常启动。再进 BIOS 检查 SATA 模式是否为 AHCI,确认没问题后重新做一次迁移。
推荐阅读
潜行者2 修改分辨率,设置里没有就改 ini 宽高,帧数不稳再限帧
相关推荐

提示