我觉得这是 Windows 应该拥有的一个非常简单和基本的功能,但到目前为止谷歌一直告诉我这是不可能的。如何在 Windows 中以只读方式挂载 NTFS 分区?
埃弗雷特的回答有效!(谢谢。)
附加信息diskpart:
如果磁盘中有多个卷,则既不显示detail vol也不attr vol显示正确的只读状态。它显示上次修改卷的只读状态。试试这些:sel vol 1, attr vol set readonly, sel vol 2, attr vol clear readonly, sel vol 1。现在detail vol显示第 1 卷不是只读的,但实际上是。
如果您使用 Linux 修改卷,ntfs-3g然后将其带到 Windows,则无法以只读方式挂载。
如果运行attr disk set readonly,则无法安装任何磁盘卷。
我想让 HD 只读以防止任何真正的更改(关闭只读除外)。原因是硬盘驱动器似乎无缘无故损坏,因为除极少数情况外,我从不写入它。它是用于存储的HD,所有数据通常都是只读的。
发生什么了。我相信,是 sata 电缆有问题,并且在启动 Windows 时,要么认为 MFT 坏,因为电缆出错,要么在某些时候写入的数据因电缆损坏(或可能的 SATA 控制器)而损坏。
无论如何,当我不写入数据时不应该写入驱动器......但是如果我有某种方法可以防止在我不想要的时候写入数据,那么我可以确定它是否是驱动器与否(因为最终它会损坏)并可能防止必须将所有数据复制回驱动器。
据我所知,驱动器的 MFT 已损坏,而不是文件。因此,标准文件安全设置将不起作用。有没有办法在 Windows 中将分区或驱动器标记为只读以真正防止写入?(但当然需要写入时将标志更改为写入)