必须用不破坏现有数据的方式重新分配分区大小,即通过磁盘管理压缩d盘释放未分配空间再扩展c盘,或使用傲梅分区助手直接分配空闲空间,二者均无需删除d盘数据且支持win11系统。

Win11已装好系统、数据都在盘里,但C盘快满了而D盘空着200GB,想把D盘空间挪给C盘又怕删掉文件——这种情况必须用不破坏现有数据的方式重新分配分区大小,否则重装系统或误删资料会直接导致工作停滞。
用磁盘管理压缩+扩展(系统自带,限相邻且NTFS)
第一步:按 Win + X → 选择【磁盘管理】,等界面加载完成。
第二步:右键点击要“挤出空间”的分区(比如D盘),选【压缩卷】;注意不是所有分区都支持此操作,FAT32格式或有页面文件锁定的分区会显示灰色不可点。
第三步:在压缩窗口中输入要释放的空间量(单位是MB),例如想挪150GB就填 153600(150×1024),别输成150000——这是十进制写法,会导致实际只压缩146.5GB。
第四步:确认出现黑色“未分配”区域后,右键目标分区(如C盘),检查它是否紧挨着该未分配区域右侧;如果中间隔着E盘,这一步会直接灰掉无法点击【扩展卷】,必须换方法。
第五步:右键C盘→【扩展卷】→向导里一路【下一步】→【完成】。整个过程无需重启,但要求C盘必须是NTFS格式且右侧紧邻未分配空间。
用傲梅分区助手分配空闲空间(不删数据,跨分区也行)
方法一:直接分配空闲空间
下载安装傲梅分区助手免费版,以管理员身份运行;主界面右键有富余空间的分区(如D盘)→选择【分配空闲空间】。
在弹窗中选中目标分区(如C盘),拖动滑块设定要转移的容量,或直接在数字框输入MB值;【注意】这里输入的是二进制MB,200GB必须输204800,输错会导致最终C盘多出几十MB碎空间。
点击【确定】返回主界面,左上角点【提交】→预览任务列表→确认无误后点【执行】;机器将自动重启进入PreOS环境操作,期间切勿断电或强制关机。
方法二:调整/移动分区再合并
当未分配空间和C盘不相邻时(比如未分配在E盘右边,C盘在最左),先右键E盘→【调整/移动分区】→把E盘整体左移,腾出它左边的连续空隙→应用后,C盘右侧就出现了可扩展的未分配空间。
接着右键C盘→【扩展分区】→拉伸到刚腾出的空白处→提交执行。这一步本质是两段操作合并为一个任务队列,比手动分两次更稳妥。
用diskpart命令行压缩与扩展(适合熟悉指令的用户)
以管理员身份打开命令提示符或PowerShell,依次执行:
diskpart → list volume → select volume D → shrink desired=153600
这一步完成后,用 list volume 确认是否出现编号为“*”的新卷(即未分配空间);若没出现,说明D盘存在不可移动文件(如休眠文件、页面文件),需先禁用它们再重试。
接着执行:select volume C → extend size=153600
【关键限制】diskpart的extend命令只能识别C盘右侧紧邻的未分配空间,且C盘必须是NTFS、基础磁盘、非动态卷;任何一项不满足都会报错“没有足够的可用空间”。











