Windows 11中hiberfil.sys大小可通过四种方法获取:一、设置→系统→存储→系统和保留;二、显示隐藏文件后查看C:\hiberfil.sys属性;三、用powercfg /a和systeminfo命令估算;四、PowerShell执行Get-Item -Force命令精确读取字节数。

如果您希望了解 Windows 11 系统中休眠文件 hiberfil.sys 占用的磁盘空间大小,该文件通常位于 C 盘根目录,但默认为隐藏且受系统保护,无法直接通过常规方式查看其属性。以下是获取其准确大小的多种方法:
一、通过存储设置界面查看休眠文件占用
Windows 11 内置的存储分析功能可直观显示“系统和保留”类别中休眠文件所占空间,无需手动查找文件路径,适合图形化操作用户。
1、按下 Win + I 打开设置应用。
2、点击左侧的 系统,再点击右侧的 存储。
3、在存储使用情况图表下方,点击 显示更多类别。
4、在新页面中找到并点击 系统和保留(系统文件可帮助 Windows 正常运行)。
5、等待扫描完成,页面将列出包括 休眠文件 在内的各项子项及其对应大小。
二、通过文件资源管理器显示隐藏系统文件后查看属性
启用系统文件可见性后,可在 C:\ 目录下直接定位 hiberfil.sys,并通过右键属性确认其精确字节数,该数值通常接近物理内存容量。
1、打开 此电脑,进入 C:\ 驱动器。
2、点击顶部菜单栏的 查看,再点击右侧的 选项 → 更改文件夹和搜索选项。
3、在弹出窗口中切换至 查看 选项卡。
4、取消勾选 隐藏受保护的操作系统文件(推荐),同时勾选 显示隐藏的文件、文件夹和驱动器。
5、点击 确定 保存设置。
6、刷新 C:\ 根目录,找到名为 hiberfil.sys 的文件,右键选择 属性,在“大小”字段中读取实际占用值。
三、通过命令提示符查询休眠文件状态与估算大小
powercfg 命令可输出当前休眠配置及文件启用状态,结合物理内存容量可推算 hiberfil.sys 大致体积,适用于快速诊断场景。
1、按下 Win + S,输入 cmd,右键搜索结果中的 命令提示符,选择 以管理员身份运行。
2、在窗口中输入命令:powercfg /a,按回车执行。
3、观察输出内容中是否包含 休眠已启用 字样;若启用,继续执行下一步。
4、输入命令:systeminfo | findstr "Total Physical Memory",按回车获取物理内存总量(单位:MB)。
5、若未调整过休眠文件大小,hiberfil.sys 容量约为该内存值的 75% 至 100%;若执行过 powercfg /h /size 40,则约为 40%。
四、通过 PowerShell 获取休眠文件完整路径与精确大小
PowerShell 支持直接定位并读取隐藏系统文件的长度属性,绕过图形界面限制,返回原始字节数据,精度最高。
1、按下 Win + X,选择 终端(管理员)。
2、确认左上角显示为 PowerShell 模式,若为 CMD 则点击左上角图标切换。
3、输入以下命令并回车:Get-Item -Path "C:\hiberfil.sys" -Force | Select-Object FullName, Length。
4、若文件存在,将返回完整路径与字节数;若提示“找不到路径”,说明休眠功能已被禁用或文件不存在。
5、如需将字节数转换为更易读单位,可追加命令: | ForEach-Object { [math]::Round($_.Length / 1GB, 2) } GB。










