如何无需数据恢复工具恢复误操作变为扩展分区内绿色未分配空间的原D盘
如何无需数据恢复工具恢复误操作变为扩展分区内绿色未分配空间的原D盘
别担心,从你描述的误操作过程和DMDE检测到的信息来看,你的原D盘数据大概率还完好,只是分区表被错误修改了——毕竟你之前把215GB和500GB的分区合并成了750GB的分区,DMDE能识别到这个旧分区的痕迹,说明分区表的损坏是可修复的,完全不用急着用数据恢复工具。下面给你一步步来操作:
第一步:先解决盘符冲突问题
现在原来的Linux EFI分区占用了D盘盘符,我们先把这个盘符去掉(不会删除分区内容,只是解除盘符绑定):
- 按下
Win+X组合键,打开菜单后选择「磁盘管理」; - 右键点击当前标为D盘的EFI分区,选择「更改驱动器号和路径」;
- 在弹出的窗口中点击「删除」,确认操作即可。
第二步:用系统自带DiskPart修复分区表
因为你之前误操作了mountvol命令,用Windows自带的DiskPart工具来修复分区表是最稳妥的:
- 按下
Win+R组合键,输入diskpart后回车,打开DiskPart命令行工具; - 输入
list disk回车,找到包含目标未分配空间的磁盘(通过容量判断,比如你之前合并的是750GB左右的分区,对应磁盘就是它),记下来磁盘编号(比如Disk 1); - 输入
select disk 1回车,选中目标磁盘; - 输入
list partition回车,你会看到当前的扩展分区(标注为Extended)、里面的未分配空间,还有之前的EFI分区; - 选中扩展分区:输入
select partition <扩展分区的编号>(比如扩展分区是Partition 2,就输入select partition 2),回车确认; - 删除扩展分区:输入
delete partition override回车——注意:这个操作只会删除分区表信息,不会清除磁盘上的实际数据; - 恢复原分区:输入
recover回车,DiskPart会扫描磁盘上的旧分区表信息,尝试自动恢复原来的750GB分区; - 验证结果:输入
list partition回车,如果成功,你会看到原来的大容量分区被恢复出来; - 重新分配D盘盘符:选中恢复的分区(输入
select partition <恢复分区的编号>),然后输入assign letter=D回车,完成后这个分区就变回原来的D盘了。
如果DiskPart恢复失败,试试DMDE的分区恢复功能
如果上面的步骤没成功,你可以用已经安装的DMDE来做分区恢复(不用开启数据恢复模式,只修复分区表):
- 打开DMDE,选中目标磁盘,点击顶部的「搜索分区」按钮;
- 选择「完整扫描」,等待扫描完成;
- 在扫描结果里找到那个750GB的分区(就是你之前合并的那个),右键点击它,选择「恢复分区」;
- 按照提示完成操作,将其恢复为主分区,最后给它分配D盘盘符即可。
⚠️ 重要提醒:操作过程中绝对不要往这个磁盘里写入任何新数据(比如新建文件、安装软件),避免覆盖原来的分区信息,导致恢复失败。
备注:内容来源于stack exchange,提问作者Ahmed Essam




