🔥个人主页:杨利杰YJlio
❄️个人专栏:《Windows 疑难杂症与工单复盘案例库》 《Sysinternals实战教程》
《WINDOWS教程》 《Windows PowerShell 实战》 《IOS插件分析测试》
《超简单:用Python让Excel飞起来》
🌟让复杂的事情更简单,让重复的工作自动化
DiskGenius给C盘扩容:PE调整分区实战
- 一、先判断:C盘应该清理还是扩容
- 二、扩容前必须满足的条件
- 2.1 空间必须来自同一块物理硬盘
- 2.2 磁盘应为基本磁盘,分区结构必须先核对
- 2.3 重要数据必须有独立备份
- 2.4 检查 BitLocker 或设备加密
- 三、理解截图中的真实扩容逻辑
- 四、进入PE并确认系统分区
- 五、从文档分区释放50GB空间
- 5.1 右键文档分区选择调整分区大小
- 5.2 设置分区后的空闲空间
- 5.3 确认磁盘健康和供电
- 5.4 检查释放结果
- 六、将空闲空间分配给系统分区
- 6.1 选择目标系统分区
- 6.2 查看窗口中的数据流向
- 6.3 等待全部任务完成
- 七、验证C盘是否扩容成功
- 7.1 在 DiskGenius 中核对分区结构
- 7.2 重启Windows后复测
- 7.3 检查卷状态和文件系统
- 八、最容易出现的判断错误
- 8.1 把盘符当成固定身份
- 8.2 认为未分配空间必须紧邻C盘
- 8.3 把不同硬盘的空间合并到C盘
- 8.4 在存在坏道时继续移动分区
- 8.5 忽略恢复分区和EFI分区
- 8.6 认为PE中操作一定没有风险
- 九、企业桌面支持工单模板
- 十、标准处理流程
- 十一、处理总结
一、先判断:C盘应该清理还是扩容
Windows 系统盘空间不足时,常见表现包括系统更新失败、软件无法安装、临时文件写入异常、虚拟内存不足,以及资源管理器中的 C 盘容量条变红。遇到这些问题时,不应立即调整分区,先确认空间究竟被什么占用。
| 问题类型 | 优先处理 |
|---|---|
| 临时文件、更新缓存较多 | 先运行存储清理和磁盘清理 |
| 桌面、下载、微信或企业微信文件较多 | 迁移个人数据并调整默认保存路径 |
| 休眠文件占用较大且不使用休眠 | 评估后关闭休眠,释放hiberfil.sys |
| C 盘初始容量明显偏小 | 同一物理硬盘存在富余空间时再考虑扩容 |
| C 盘和数据盘位于不同硬盘 | 不能直接把另一块硬盘容量分给 C 盘 |
截图中的电脑有一块约931.5GB的 GPT 硬盘,包含系统、软件和文档三个主要分区。在正常 Windows 中,它们可能分别显示为C:、D:、E:;进入 PE 后,盘符变为H:、I:、J:。
从截图可以看到,系统分区只有150GB,软件分区约391GB,文档分区约390GB,后两个分区几乎为空。因此,本案例选择从文档分区释放约50GB,再分配给系统分区。
分区调整属于高风险磁盘操作。操作前必须备份重要数据,确认磁盘没有明显坏道或掉盘,并确保整个过程中供电稳定。
二、扩容前必须满足的条件
2.1 空间必须来自同一块物理硬盘
C 盘只能使用同一物理磁盘上的空间。不同硬盘具有独立的分区表和扇区地址,普通基本磁盘不能把第二块硬盘的未分配空间直接并入第一块硬盘上的系统分区。
判断时不要只看盘符,应在 DiskGenius 左侧磁盘树和上方分区示意图中确认磁盘编号、型号、总容量和分区顺序。
2.2 磁盘应为基本磁盘,分区结构必须先核对
家庭和普通办公电脑通常使用基本磁盘。动态磁盘、Storage Spaces、RAID 阵列和第三方加密环境具有不同的管理逻辑,不应直接套用本文步骤。
截图中的磁盘为GPT基本磁盘,分区顺序为:
ESP MSR 系统(H:) 软件(I:) 文档(J:)2.3 重要数据必须有独立备份
建议把桌面、文档、下载、聊天软件文件、业务数据和浏览器书签复制到外接硬盘或其他受控位置。备份不能只放在即将调整的同一块硬盘上。
2.4 检查 BitLocker 或设备加密
在 Windows 中先执行:
manage-bde -status如果系统盘或提供空间的数据分区启用了 BitLocker,应先保存 48 位恢复密钥,并确认当前 DiskGenius 版本能够正常解锁和识别。生产环境建议暂停保护;如果软件不支持直接调整当前加密状态,应完成解密后再操作。
manage-bde -protectors -disable C:操作完成并验证系统正常后恢复保护:
manage-bde -protectors -enable C:企业电脑应先确认恢复密钥已经托管到组织平台,并遵守终端加密策略。没有恢复密钥时不要调整系统分区。
三、理解截图中的真实扩容逻辑
Windows 自带磁盘管理只能把分区扩展到其右侧紧邻的连续未分配空间。截图中的系统分区H:后面依次还有软件分区I:和文档分区J:,因此不能直接使用 Windows 磁盘管理把 J 盘末尾的空间加到系统盘。
DiskGenius 支持把非相邻空闲空间分配给目标分区。实际执行时,软件会移动中间分区,使空闲空间最终到达系统分区旁边,然后扩展系统分区。
截图中的确认窗口明确显示,第二阶段会执行:
检查各分区是否有错误 调整文档(J:)的容量 向后移动软件(I:) 扩展系统(H:)的容量这也是为什么“空闲空间在磁盘最右侧”仍然可以分给最左侧的系统分区:DiskGenius 会移动中间分区。移动的数据越多,操作耗时和风险越高。
四、进入PE并确认系统分区
DiskGenius 可以在 Windows 中执行部分调整,并在需要时进入预执行环境。对于系统分区和需要移动多个分区的操作,使用 PE 更便于确认盘符、减少文件占用并保持操作环境稳定,但 PE 不是唯一支持方式。
进入 PE 后先使用 DiskPart 查看磁盘和卷:
diskpart list disk list volume exit盘符会发生变化,因此需要通过 Windows 目录确认系统分区:
dir C:\Windows dir D:\Windows dir H:\Windows在本案例中,原系统盘在 PE 里显示为系统(H:)。开始前需要再次确认:
| 项目 | 截图中的值 |
|---|---|
| 物理磁盘 | HD0: ST1000LM049-2GH172 |
| 磁盘容量 | 约931.5GB |
| 分区表 | GPT |
| 系统分区 | H:,约150GB |
| 软件分区 | I:,约391GB |
| 文档分区 | J:,约390.2GB |
不要根据“系统”卷标或盘符单独判断目标分区。必须同时核对磁盘型号、容量、Windows 目录和分区顺序。
五、从文档分区释放50GB空间
5.1 右键文档分区选择调整分区大小
在 DiskGenius 中右键文档(J:),选择:
调整分区大小5.2 设置分区后的空闲空间
原文只修改了“调整后容量”,但截图中的关键要求是让空闲空间出现在文档分区的后部。可以通过拖动右侧边界,或在窗口中填写:
调整后容量:340.00GB 分区后的空间:50.20GB 处理方式:保持空闲截图中的文档分区实际数据只有约103MB,可用空间约390.1GB,因此缩小至340GB很容易。如果数据分区已经使用了大量空间,软件需要移动更多数据,耗时会明显增加。
5.3 确认磁盘健康和供电
点击“开始”后,DiskGenius 会提示备份数据、检查坏道、保持供电并关闭自动待机。
再次确认操作清单:
确认无误后执行。过程中不得断电、强制关机、拔出硬盘或关闭 DiskGenius。
5.4 检查释放结果
截图中的操作约 4 秒完成,是因为该分区几乎没有数据。实际电脑中的耗时可能从数分钟到数小时不等。
完成后,磁盘最右侧出现50.2GB空闲空间。
六、将空闲空间分配给系统分区
6.1 选择目标系统分区
右键新生成的空闲空间,选择:
将空闲空间分配给 分区:系统(H:)菜单中同时列出了软件(I:)和文档(J:)。必须选择系统(H:),否则空间会被分配到错误分区。
6.2 查看窗口中的数据流向
分配窗口显示空闲空间将“并到系统(H:)”,文档分区仍保持340GB。
第二个确认窗口列出了完整任务:
1. 检查各分区是否有错误 2. 调整文档(J:)的容量 3. 向后移动软件(I:) 4. 扩展系统(H:)的容量这一步会移动中间分区的起始位置。数据量较大时,移动过程比单纯修改分区末尾更耗时,也是整个流程中风险最高的部分。
6.3 等待全部任务完成
截图中的任务约 19 秒完成,同样不能作为其他电脑的时间参考。机械硬盘、数据较多、存在碎片或接口较慢时,可能需要很长时间。
移动分区期间不要让电脑进入睡眠,不要关闭 PE,不要接触硬盘连接线。笔记本应连接可靠电源适配器,台式机建议使用稳定电源环境。
七、验证C盘是否扩容成功
7.1 在 DiskGenius 中核对分区结构
完成后,系统分区由150GB增加到200.2GB,软件分区保持约391GB,文档分区调整为340GB。
| 分区 | 操作前 | 操作后 |
|---|---|---|
| 系统分区 | 150GB | 200.2GB |
| 软件分区 | 391GB | 391GB |
| 文档分区 | 390.2GB | 340GB |
7.2 重启Windows后复测
进入 Windows 后打开“此电脑”,系统盘已显示为200GB,文档分区显示约339GB。盘符恢复为 Windows 中原来的配置。
7.3 检查卷状态和文件系统
Get-Volume|Sort-ObjectDriveLetter|Format-TableDriveLetter,FileSystemLabel,FileSystem,HealthStatus,Size,SizeRemaining-AutoSize执行在线文件系统检查:
chkdsk C: /scan如果中间移动了恢复分区或调整了磁盘尾部结构,还应检查 Windows 恢复环境:
reagentc /infoBitLocker 设备最后确认保护状态:
manage-bde -status只有系统能够连续启动、文件正常访问、卷状态正常,并且 BitLocker 与 WinRE 状态符合预期,才算扩容完成。
八、最容易出现的判断错误
8.1 把盘符当成固定身份
PE 中的H:是 Windows 正常启动后的C:。盘符会随环境变化,必须根据 Windows 目录、卷标、容量和磁盘位置判断。
8.2 认为未分配空间必须紧邻C盘
这是 Windows 自带磁盘管理的限制。DiskGenius 可以通过移动中间分区,把非相邻空闲空间分配给目标分区。代价是需要移动数据,耗时和风险都会增加。
8.3 把不同硬盘的空间合并到C盘
基本磁盘不能跨物理硬盘直接扩展系统分区。需要更大系统盘时,应更换更大 SSD 并进行整盘克隆或系统迁移。
8.4 在存在坏道时继续移动分区
移动分区会大量读写磁盘。SMART 异常、频繁掉盘或存在坏道时,应先备份和更换硬盘,而不是继续调整分区。
8.5 忽略恢复分区和EFI分区
部分电脑在 C 盘右侧存在 WinRE 恢复分区。扩容可能需要移动该分区,操作后应检查reagentc /info。EFI 和 MSR 分区不要随意删除、格式化或修改类型。
8.6 认为PE中操作一定没有风险
PE 只是减少系统文件占用,不会消除断电、硬盘故障、软件异常和误选分区带来的风险。备份和目标确认仍然是第一要求。
九、企业桌面支持工单模板
问题现象: 用户电脑系统盘剩余空间不足,影响 Windows 更新和软件正常使用。检查发现同一块 1TB GPT 硬盘上的文档分区存在大量可用空间。 环境确认: 进入 PE 后,原系统分区显示为系统(H:) 150GB,软件分区为软件(I:) 391GB,文档分区为文档(J:) 390.2GB。已确认三个分区位于同一块物理硬盘,并完成重要数据备份。 处理动作: 1. 使用 DiskGenius 检查磁盘和分区结构。 2. 将文档(J:)从 390.2GB 缩小到 340GB,在磁盘末尾生成 50.20GB 空闲空间。 3. 选择“将空闲空间分配给系统(H:)”。 4. DiskGenius 自动检查分区、移动中间的软件(I:)分区,并扩展系统(H:)分区。 5. 操作完成后,系统分区容量由 150GB 增加到 200.2GB。 验证结果: 重启进入 Windows 后,系统盘显示约 200GB,系统可正常启动,用户文件可访问。已检查卷健康状态、文件系统、BitLocker 和 Windows 恢复环境状态。 当前状态: 问题已处理完成。建议用户后续定期清理下载、桌面、聊天软件文件和临时缓存,避免系统盘再次快速占满。工单中应记录 PE 与 Windows 两套盘符,避免后续人员误以为扩容了错误分区。
十、标准处理流程
| 步骤 | 关键要求 |
|---|---|
| 空间分析 | 先排除缓存和用户数据导致的临时占满 |
| 磁盘确认 | C 盘和提供容量的分区必须在同一物理硬盘 |
| 风险检查 | 确认磁盘健康、基本磁盘、BitLocker 和恢复密钥 |
| 数据备份 | 重要文件保存到另一块物理介质 |
| 释放空间 | 根据实际布局从分区前部或后部生成空闲空间 |
| 分配空间 | 确认目标是系统分区,并检查软件列出的移动任务 |
| 结果验证 | 检查启动、容量、文件、BitLocker 和 WinRE |
本案例的关键不是简单“缩小 J 盘再扩大 C 盘”,而是先理解分区顺序和 DiskGenius 的移动计划。看清楚软件即将执行的每一项任务,比机械点击“是”更重要。
十一、处理总结
使用 DiskGenius 扩展系统盘,需要先确认空间来源、物理磁盘、分区顺序、磁盘健康和加密状态。Windows 磁盘管理要求未分配空间紧邻目标分区,而 DiskGenius 可以通过移动中间分区,把非相邻空闲空间分配给系统盘。
截图中的完整变化为:
系统分区:150GB → 200.2GB 软件分区:391GB → 391GB 文档分区:390.2GB → 340GB 释放并转移空间:50.20GB整个过程中风险最高的并不是输入容量,而是分区移动。数据越多,移动距离越长,操作时间和中断风险越高。因此必须备份数据、稳定供电、核对任务清单,并在完成后检查文件系统、BitLocker 和 Windows 恢复环境。
不要把分区调整当作清理 C 盘的日常方法。先治理空间占用,再根据长期容量需求调整分区,才能避免扩容后很快再次占满。
官方参考:
- DiskGenius:调整分区大小
- DiskGenius:将空闲空间分配给分区
- DiskGenius:扩容 C 盘
- Microsoft Learn:扩展基本卷
- Microsoft Learn:收缩基本卷
- Microsoft:BitLocker 概述
点击回到顶部