必须先压缩已有分区释放未分配空间,再新建简单卷:1. Win+X打开磁盘管理;2. 右键目标分区选“压缩卷”,输入MB值(如60GB填61440);3. 右键“未分配”区域选“新建简单卷”,按向导分配盘符、选NTFS、勾选快速格式化即可。

想在不丢失数据的前提下给电脑硬盘腾出新空间,必须先压缩已有分区释放未分配区域,再基于这块空白创建独立分区。这一步操作本身不删文件,但压缩失败或误点删除卷会导致数据彻底丢失。
用磁盘管理工具压缩并新建分区
这是最稳妥、无需安装软件的方法,适用于C盘或D盘等NTFS格式分区,且该分区剩余空间必须大于你要释放的容量。
1、按 Win + X 键,在弹出菜单中选择“磁盘管理”。
2、在列表中找到你想动的分区(比如C盘),右键→选择“压缩卷”。
3、系统会计算几秒到几十秒,弹出窗口后,在“输入压缩空间量”框里填入你要释放的大小(单位是MB;例如要建一个60GB的新盘,就填61440)。
4、点击“压缩”,等待进度条走完——完成后,你会看到该分区右侧多出一块黑色区域,上面写着“未分配”。【这是唯一能用来新建分区的空间,别误点它旁边的已有分区】
5、右键单击这块黑色“未分配”区域,选择“新建简单卷”。
6、向导里连续点“下一步”,在“指定卷大小”页保持默认值(即用满全部未分配空间)。
7、在“分配驱动器号和路径”页,从下拉菜单选一个空闲盘符,比如E、F;如果想建D盘但光驱占了D,得先去“设备管理器→DVD/CD-ROM驱动器”里右键光驱→属性→硬件→更改设置→驱动器号,把它改成E,D才可选。
8、在“格式化分区”页:文件系统选NTFS(兼容性好、支持大文件、有权限控制),卷标可填“资料”或“软件”,务必勾选“执行快速格式化”——不勾选会慢十几分钟,且对SSD无额外好处。
9、点“完成”,系统自动开始创建并格式化,几分钟后新盘就会出现在“此电脑”里。
压缩时提示“可用压缩空间为0”怎么办
这种情况不是硬盘没空间,而是系统被页面文件、休眠文件、还原点等钉死在分区末尾,导致无法收缩。临时禁用它们就能释放出连续空闲簇。
方法一:关闭系统保护
右键“此电脑”→属性→左侧点“系统保护”→选中C盘→点“配置”→选“禁用系统保护”→再点“删除”清掉所有还原点→确定→重启电脑。
方法二:关闭休眠
以管理员身份运行命令提示符,输入:powercfg /h off → 回车。这会删掉hiberfil.sys(通常几GB),释放出关键连续空间。
方法三:清理页面文件
右键“此电脑”→属性→高级系统设置→性能【设置】→高级→虚拟内存【更改】→取消勾选“自动管理所有驱动器的分页文件大小”→选C盘→选“无分页文件”→点“设置”→重启。操作完记得回来重新设回“系统管理的大小”,否则可能蓝屏。
用diskpart命令行精准压缩与建盘
当图形界面反复失败,或你面对的是GPT磁盘+系统保留分区+恢复分区夹着主分区的复杂布局,diskpart能绕过UI限制直接读取底层结构。
第一步:打开管理员命令提示符
按 Win + X → 选“Windows PowerShell(管理员)”或“命令提示符(管理员)”。
第二步:进入diskpart并定位目标卷
输入 diskpart → 回车;再输 list volume → 回车,记下你要压缩的卷编号(比如Volume 2对应C盘);接着输 select volume 2 → 回车。
第三步:执行压缩
输入 shrink desired=61440 → 回车(单位仍是MB)。若提示“没有足够的可用空间”,说明仍有不可移动文件卡位,需先执行上一节的禁用操作。
第四步:创建新卷
输入 create partition primary → 回车;再输 assign letter=E → 回车;最后输 format fs=ntfs quick → 回车。全程无弹窗、无确认,每条命令执行成功都会返回“DiskPart succeeded in...”。










