核心参数
通过修改注册表三处关键值:
✅ShippedWithReserves=0
(十进制)
✅BaseHardReserveSize=0
(十六进制)
✅BaseSoftReserveSize=0
(十六进制)
立即释放约7GB+系统保留空间|附计算验证+操作风险说明
关键概念解析
▍ 保留空间注册表项说明
注册表项 | 类型 | 原始值(十六进制) | 实际空间占用 |
---|---|---|---|
BaseHardReserveSize |
REG_QWORD | 0x140000000 | ≈5.00 GB |
BaseSoftReserveSize |
REG_QWORD | 0x60000000 | ≈1.50 GB |
ShippedWithReserves |
REG_DWORD | 1 | 控制开关 |
计算公式:字节值 / 1073741824 ≈ GB
(示例:5368709120字节 ÷ 1024³ = 5GB)
操作指南
步骤1:以管理员身份启动注册表编辑器
Win + R 输入 `regedit` → 回车即可运行
步骤2:导航至目标路径
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ReserveManager
注:路径可直接复制到地址栏
步骤3:修改三个关键值
项名称 | 修改操作 | 重要说明 |
---|---|---|
ShippedWithReserves | 双击 → 十进制 → 值改为 0 | 必须修改的核心开关 |
BaseHardReserveSize | 双击 → 十六进制 → 值改为 0 | 基数必须选十六进制! |
BaseSoftReserveSize | 双击 → 十六进制 → 值改为 0 | 同上操作 |
步骤4:重启并验证
- 重启计算机
- 打开
设置 > 系统 > 存储 > 查看C盘属性
- 成功标志:可用空间增加≈7GB
高频问题解答
Q:为什么必须选十六进制改0?
→ 避免进制转换错误,十六进制输入0最保险(十进制输入0同样有效)
Q:修改后更新失败如何恢复?
恢复默认值:
ShippedWithReserves = 1 (十进制)
BaseHardReserveSize = 140000000 (十六进制)
BaseSoftReserveSize = 60000000 (十六进制)
Q:空间未释放怎么办?
→ 运行cleanmgr
清理系统文件 → 勾选”临时Windows安装文件”
风险警告
⚠️ 点击查看操作风险说明
1. **更新失败风险**:2020年后的大型功能更新(如23H2)可能因空间不足中断 2. **系统稳定性**:极端情况下可能导致系统恢复功能失效 3. **应急方案**: – 修改前创建**系统还原点** – 备份`C:\Windows\System32\config\RegBack` 4. **适用系统**:仅Windows 10 2004+ / Windows 11操作总结
graph LR
A[管理员运行regedit] --> B[定位ReserveManager]
B --> C[修改三个注册表值]
C --> D[重启系统]
D --> E[验证磁盘空间]
最终效果:C盘可用空间增加≈7GB | 适用场景:小容量SSD急救
技术声明:本方案适用于高级用户,操作前务必备份注册表(文件 > 导出)