标签: filesystem-conversion

CMD 的 convert 命令如何能够在不丢失数据的情况下将 FAT 转换为 NTFS?

我一直想知道的事情。在 Windows 上,convert命令能够将 FAT16 或 FAT32 磁盘无损地转换为 NTFS(即不会丢失任何数据):

convert X: /fs:ntfs
Run Code Online (Sandbox Code Playgroud)

Windows 究竟如何做到这一点的技术细节是什么?在不擦除磁盘上的数据的情况下转换磁盘的文件系统有什么作用,并且将相同的原理应用于其他文件系统?

我知道 NTFS 是一个专有文件系统,所以细节可能只有 Microsoft 自己知道,但我想知道他们是否发布了任何关于此的文档,或者是否有其他人已经将 Windows/CMD 分开到足以找出答案。

以下问题讨论了exFAT 到 FAT32,但这是一个完全不同的问题,涉及完全不同的文件系统并且有完全不同的答案。

同样,我特别想知道convert为了转换磁盘的文件系统而不擦除其上的数据正在做什么,以及应用相同的原理是否适用于其他文件系统。

windows ntfs filesystems cmd.exe filesystem-conversion

5
推荐指数
2
解决办法
1042
查看次数