我可以禁用指定 NTFS 卷的 ACL 检查吗

我可以禁用指定 NTFS 卷的 ACL 检查吗

是否有一个选项可以强制不检查指定卷的 ACL?

例如,
有 3 个 NTFS 卷。C

D:
E:<- 禁用 ACL 检查?

E: 是指定的卷。
我希望所有进程(包括具有保护模式的 Internet Explorer)都可以无限制地写入 E:,但不能写入 C: D:

是否可以?

答案1

我不认为你能禁用ACL,可能是错误的,所以如果有必要请纠正我。

为什么不直接授予everyone其完全权限E:并告诉它递归应用设置?

答案2

正如@DMA57361 所解释的那样,一次性设置权限并不是真正的解决方案,因为 ACL 问题可能稍后仍会出现,并且突然出现文件夹结构子树无法访问的情况,例如您的备份例程。如果没有注意到,这可能会导致数据丢失,而一旦注意到,至少会造成巨大的烦恼。

例如,想象一下一个包含 100,000 个文件的个人驱动器,这些文件使用 robocopy 或 rsync 进行备份,并使用文件夹结构的硬链接副本来保留旧版本,而不会浪费存储空间。如果发生某些 ACL 冲突,则在 Windows 中恢复权限需要遍历所有这些可能数百万个文件系统节点,这需要……永远。

因此,对于笔记本等单用户系统上的仅数据驱动器,完全禁用任何形式的权限有时是更好的选择。

目前我正在尝试使用 UDF 作为我的备份文件系统。据我所知,它没有日志功能,但与 FAT32 相比,它处理 4 GB 以上的文件没有问题。

Windows 可以使用命令行以 UDF 格式格式化驱动器,例如

format E: /FS:UDF

截至今天,Windows 7 默认使用 UDF 2.01,但 /R 标志允许选择最高 2.50 的特定版本。

但令人遗憾的是,除了人们将其用作跨平台文件系统作为 FAT32 的更现代替代品之外,我几乎找不到任何有关在硬盘上使用 UDF 的体验信息。

相关内容