格式化为 NTFS,无日志

格式化为 NTFS,无日志

我有一个闪存驱动器,我想将其格式化以在 Windows 中使用。我希望支持符号链接,因此我不能使用 FAT/FAT32/exFAT。

我更愿意使用 ext4 文件系统并禁用日志功能,Ext2Fsd文件系统驱动程序,但(到目前为止)发现我无法在 Windows 可以读取的文件系统之间建立软链接,Ext2Fsd 有一个烦人的错误关于始终将分区安装为只读,并且从睡眠状态恢复时出现问题,并且即使在手动配置 Ext2Fsd 以允许写入后,某些程序仍会遇到写入分区的问题。

因此,我想为闪存驱动器使用 NTFS,但如果可能的话,请禁用日志功能(会导致额外写入)。我该怎么做?

答案1

我不知道有什么工具可以创建没有日志的 NTFS 文件系统,但您可以在创建文件系统后删除日志。在 Windows 上,打开管理员命令提示符并输入:

fsutil usn deletejournal /d c:

其中 c: 是您要从中删除日志的驱动器。

正如你所预料的,这样做存在一些危险:http://technet.microsoft.com/en-us/library/cc788042%28v=ws.10%29.aspx

答案2

你不能。Windows 上的 Ntfs.sys 和 Linux 上的 NTFS-3g 都不允许禁用特定的文件系统功能。

另一方面,我已经在闪存盘上使用 NTFS 超过 4 年了,它仍然运行良好 - 日志功能甚至保存了我的数据几次。

答案3

实际上,从 Windows 10 23h 开始,当我将 32gb 全新 sandisk 格式化为 NTFS 时(用于 roku 上的家庭视频,但仍然顽固地拒绝任何 exfat 支持),我运行了以下命令:

fsutil usn deletejournal /d d:

返回结果为:

错误:卷更改日志不活跃

看来 Windows 已经开始默认禁用可移动设备格式的日志功能,这是一个非常明智的选择,希望这包括禁用权限,因为我认为我的母亲无法忍受必须运行命令或编辑权限才能在她的 roku 电视上观看数字辉煌的旧家庭电影。

如何修复此行为?

相关内容