用 PowerShell 查看虚拟内存(页面文件)大小和使用情况
查询 Win32_PageFileUsage 看页面文件多大、当前用了多少、峰值多少,判断电脑卡顿是不是内存不够。
执行 Get-CimInstance Win32_PageFileUsage | Select-Object Name, AllocatedBaseSize, CurrentUsage, PeakUsage,数值单位是 MB。
01命令
命令
$ Get-CimInstance Win32_PageFileUsage | Select-Object Name, AllocatedBaseSize, CurrentUsage, PeakUsage02作用说明
页面文件(虚拟内存)是 Windows 在内存不够时把数据临时挪到磁盘上的地方。AllocatedBaseSize 是当前页面文件大小,CurrentUsage 是此刻用量,PeakUsage 是开机以来的最高用量——峰值接近总量,说明内存曾多次接近耗尽。电脑卡顿时先看这个数据,比任务管理器里的百分比更能说明问题,也能帮你决定是加内存还是调大页面文件。
03风险
!注意: 不要为了省磁盘空间直接禁用页面文件,很多程序会因此报内存不足错误,即使内存还有空闲。此命令只读数据,不做任何修改。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- Win32_PageFileUsage class依据: Win32_PageFileUsage exposes AllocatedBaseSize (current MB), CurrentUsage and PeakUsage for each page file on the system.
最后验证: 2026-09-18 · 分类: 系统与设置