日常使用电脑打开大型游戏、剪辑软件、多开网页办公时,经常遇到内存爆满、电脑卡顿、磁盘频繁读写的问题,大部分情况都是物理内存不足,系统调用虚拟内存导致。很多用户分不清物理内存(内存条)和虚拟内存(硬盘分页文件),也不会查看实时占用、分页文件配置,本篇博文整理Win10/Win11通用、由浅入深的查看方法,从通俗科普、快捷查看、精细化查询、命令查询到参数解读全覆盖,零基础也能看懂。
一、先搞懂:Windows虚拟内存核心通俗概念
很多新手容易混淆两个内存,先理清基础概念,看懂数据不踩坑:
- 物理内存:电脑加装的内存条,读写速度极快,是程序优先使用的内存,容量固定(8G/16G/32G)。
- 虚拟内存:俗称分页文件(pagefile.sys),系统占用硬盘存储空间模拟内存,弥补物理内存不足,读写速度远慢于内存条,仅作为备用内存。
- 核心调度逻辑:物理内存满载后,系统会把闲置程序数据转移到硬盘虚拟内存中,释放物理内存运行新程序;频繁调用虚拟内存,会直接造成电脑卡顿、硬盘异响。
Windows默认自动管理虚拟内存,优先放在系统盘,可自定义盘符、大小,下面四种方式全覆盖查看使用状态。
二、方法1:任务管理器(最快!实时查看全局虚拟内存)
适配Win10/Win11,无需修改设置,1秒打开,查看系统整体虚拟内存占用,普通人首选。
操作步骤
- 快捷键直达:Ctrl+Shift+Esc 一键打开任务管理器(比Ctrl+Alt+Delete更快捷);
- 顶部切换【性能】→左侧点击【内存】;
- 页面右下角找到已提交参数,这就是虚拟内存核心数据。
关键参数解读(必看)
格式示例:5.2GB / 19.8GB
- 左侧数值:已提交已使用 = 当前物理内存+虚拟内存总共占用容量
- 右侧数值:提交上限 = 物理内存总容量 + 虚拟内存总容量
- 补充判定:提交使用量越接近上限,说明内存资源越紧张,系统正在高频调用虚拟内存
进阶:查看单软件虚拟内存占用
- 任务管理器切换【进程】页面;
- 右键表头,勾选【提交大小】;
- 列表即可查看每一个软件单独占用的虚拟内存大小,精准定位高占用程序。
三、方法2:系统高级设置(查看/修改虚拟内存配置文件)
该方法可以查看虚拟内存存放盘符、文件大小、是否开启、自定义配置,适合想要优化虚拟内存的用户。
完整操作步骤
- 此电脑右键→【属性】;Win11可直接开始菜单搜索:查看高级系统设置,一键直达;
- 弹窗右下角点击【高级】→性能板块点击【设置】;
- 性能选项弹窗再次点击【高级】→最下方虚拟内存板块点击【更改】;
- 取消勾选【自动管理所有驱动器的分页文件大小】,即可查看全盘虚拟内存配置。
页面状态解读
- 系统管理的大小:系统自动分配分页文件大小,默认推荐模式;
- 自定义大小:用户手动设置虚拟内存初始值、最大值;
- 无分页文件:当前盘符关闭虚拟内存,整盘无pagefile.sys文件;
- 核心:这里能看到硬盘真实预留的虚拟内存总容量,区别于任务管理器实时使用量。
四、方法3:PowerShell命令(专业精细化查询,精准数据)
适合进阶用户、运维人员,无需点开多层菜单,复制命令一键读取虚拟内存总大小、剩余可用、分页文件信息,Win10/11原生支持,无需安装工具。
打开入口
开始菜单右键→选择【Windows终端(管理员)】/【PowerShell(管理员)】
常用查询命令(直接复制回车)
1、查询系统全局虚拟内存总容量+剩余空闲
Get-WmiObject -Class Win32_OperatingSystem | Select-Object TotalVirtualMemorySize, FreeVirtualMemory
单位换算:返回数值÷1024=MB容量,再÷1024=GB容量
2、查询分页文件存放位置、初始大小、最大值
Get-WmiObject -Class Win32_PageFileSetting | Select-Object Name, Size, InitialSize, MaxSize
3、查询分页文件实时已使用容量
Get-WmiObject -Class Win32_PageFileUsage | Select-Object AllocatedBaseSize, CurrentUsage
五、方法4:磁盘直观查看(最简小白法)
虚拟内存文件名为隐藏系统文件 pagefile.sys,存放在开启分页文件的磁盘根目录,可直接查看文件大小判定占用:
- 打开此电脑→顶部【查看】→勾选【隐藏的项目】;
- 进入系统盘C盘根目录,即可看到pagefile.sys;
- 右键属性,文件大小即为当前磁盘虚拟内存占用体量。
提示:该文件无法直接删除,删除会导致系统蓝屏、程序闪退,修改大小只能通过系统高级设置操作。
六、高频误区答疑,避免盲目修改虚拟内存
误区1:虚拟内存越大,电脑越流畅?
错误。虚拟内存依托硬盘读写,速度远低于物理内存,盲目设置32G、64G超大虚拟内存,只会占用硬盘空间,无法提升运行速度,只会缓解内存溢出闪退问题。
误区2:物理内存32G以上,可以直接关闭虚拟内存?
不推荐。部分专业软件、游戏、系统内核程序强制依赖分页文件运行,关闭后会直接启动失败、蓝屏,大内存电脑保持系统自动管理即可。
误区3:任务管理器已提交数值高=电脑故障?
不一定。Windows会提前预分配内存空间,预占用不代表高频读写,只有磁盘长时间100%占用、电脑持续卡顿,才说明虚拟内存过载,需要加装物理内存。
七、总结:不同人群最优查看方式
- 普通用户日常排查卡顿:任务管理器【性能-内存】看已提交数据
- 想要修改虚拟内存大小:高级系统设置-虚拟内存更改页面
- 运维/进阶用户批量取证:PowerShell命令一键读取精准参数
- 纯小白直观核对:显示隐藏文件,查看pagefile.sys文件大小
后续博文会更新:不同内存配置(8G/16G/32G)最优虚拟内存设置方案、固态硬盘优化分页文件技巧,感兴趣可以点赞收藏,避免优化踩坑✨