缩小 exFAT 分区

缩小 exFAT 分区

有什么办法可以缩小 exFAT 分区吗?

Windows 磁盘管理器的“收缩”选项呈灰色。

答案1

我测试过的唯一可以调整大小/扩展 exFAT 分区的工具是:

  • 磁盘精灵(前 Partition Guru)- 已测试 v4.9.6.564:完成了任务,但不太巧妙。它无法理解我的 GPT 分区布局(整个磁盘显示为空闲)。我不得不用另一个工具重建 GPT,而这实际上删除了我的其他 Linux 分区。请确保您的磁盘管理器可以看到您的所有分区。

调整大小后,我收到许多文件有未分配块的错误,因此我决定重新格式化为 NTFS。

我迄今为止测试过的所有其他“最佳分区管理器”工具(2018 年 8 月)不支持exFAT 调整大小/扩展:

我认为目前还没有任何工具可以在 Linux 上调整 exFAT 的大小/扩展 exFAT。

答案2

是的。

工具分区大师免费版能够调整 exFAT 分区的大小 - 甚至在需要时进行碎片整理。

另请参阅Eassos 的博客

答案3

我并不是声称自己是这方面的专家,这可能是我发布的第一个希望自己是错的答案......但我确实发现了这一点:

Quora:如何在 Windows(或 Mac)下调整 exFat 分区的大小而不丢失数据?

据我所知这是不可能的。Mac 和 Windows 的内置磁盘分区实用程序都不支持此功能,而且我找不到任何支持此功能的外部工具。

(所引用的材料来自 2012 年,因此从那时起可能已经取得了进展。)

为了进一步回应 SecurityMatt 的回答,我认为 exFAT 的设计目的并不是成为一个充满现代设计功能的非常“现代”的文件系统。它旨在通过支持更大的分区大小来比 FAT32 更现代。它基本上是微软对 FAT 的一些限制的回应,也是微软加强其对文件格式知识产权所有权主张的机会,通过在微软学会更清楚地了解谁拥有该技术的时期创建一种新的文件格式。我相信微软打算将 exFAT 推向可能更需要低开销的场景,例如 SD 卡之类的小型存储卡(或者更适用的是 SDHC 或 SDXC 卡)。我不认为 exFAT 曾打算通过拥有许多新的/现代的功能与 NTFS 竞争。

再次强调,我对此的研究并不像其他操作系统那样深入,因此我可能对某些细节不太了解。希望这个答案能对您有所帮助。

答案4

我以为您可以使用 gparted 和 Linux 发行版来实现这一点。但我错了。事实证明,这ExFAT是一项邪恶的、名称不恰当的(因为它实际上与 FAT 无关)技术,具有高度的专有性。恕我直言,人们应该抵制任何默认配备该技术的驱动器制造商,因为您基本上被迫向 Microsoft 支付“特权”,让他们掠夺性地利用知识产权法来摧毁竞争对手。

如果你要参与这样的交易,他们应该付钱给你使用这样的驱动器。

编辑:现在情况已经改变了。微软开放了专利。

相关内容