如何在没有第三方工具的情况下向后(向左)扩展硬盘分区?

Pac*_*ier 24 windows hard-drive partitioning

在此处输入图片说明

我正在尝试D: partition在其左侧扩展使用未分配的 30.91 GB 空间。

另一个线程指出它不能使用磁盘管理的 UI 来完成,它建议使用 3rd-party 工具。

但是,我们如何在diskpart不安装/下载其他软件的情况下本地(例如)执行此操作?

Dan*_*ght 22

没有简单的方法来做你想做的事情的原因是分区记录中的内部数据结构,文件所在的位置相对于分区的开始。

向右扩展分区相对简单,因为它只需要更改最大大小值。

向左扩展还需要重新定位数据的每个扇区,或者修改分区中的所有数据结构以更改它们的偏移值以反映更改的起始位置。这些操作都不是快速的,并且在此过程中,分区内部不一致,这意味着过程中的任何中断(例如电源故障)都会使其损坏。

这样做的数据丢失风险可能是操作系统未内置执行此操作的方法的原因。对少数用户的好处不值得他们在出现问题时承担的(主要是公关)责任。


Rob*_*ert 17

是的,这是可能的。将所有数据从 D 驱动器复制到不同的磁盘/分区,删除 D 的卷,然后重新创建它。然后将您的数据移回新的 D 驱动器上。

这是没有 3rd 方工具的唯一方法。


jhc*_*ced 6

如果您不想在第三方工具上花钱,您可以使用 GParted 完成您想做的调整大小,并且您可以免费下载 GParted LiveCD。 GParted Live CD 网站

请记住,调整分区大小以使用“以前的”空间将需要很长时间,因为分区软件通常必须从您的分区 (259 Gb) 复制所有数据