Windows 10 破坏 FAT 分区校验和

Windows 10 破坏 FAT 分区校验和

我有一个FAT16分区(主分区)占用了标准 USB 驱动器的 10.00MB 空间。USB 驱动器上的其余空间未分配,因此这是我在那里拥有的唯一分区。

当我将其插入 Windows 7 PC 时,无论我是否浏览该分区中的文件,该分区的校验和都保持不变。

但是,当我将 USB 插入 Windows 10 时,操作系统似乎会向其中写入一些内容,因此校验和不同,即使我不打开“可移动磁盘”来查看和浏览(而不是更改)文件 - 签名也不同。似乎 Win 10 在挂载/识别 USB 时会写入或以某种方式更改 USB。

到目前为止我已经尝试过:

  1. 更改了 NoAutoMount 注册表项(位于\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\mountmgr),但它不起作用。

  2. 使用 -> 将文件系统标记为只读,diskpart这种方法可行,但不是一个好的解决方案,因为它仅适用于本地 PC。如果我将 USB 插入另一台 Windows 10 PC,则校验和会有所不同(没有只读模式)。

Windows 7 与 Windows 10 相比有何不同,允许连接和查看 USB 内容而不更改其上的任何信息?

先感谢您。

答案1

要么您出于错误的原因而选择了太旧的文件系统,要么您尝试使用 USB 棒解决可能用不同方法解决的非常具体的问题。

我猜你的意思是整个 fat16 分区的校验和都变了?当 windows 改变某些东西时,你能找到它做了什么吗?写入文件夹、文件或文件系统表内?也许如果你改变格式,windows 会接受它和目标设备,不同的校验和就没关系了。

根据您的第二点,您想在多台计算机上使用它来达到非常具体的目的。我在多个地方读到,Windows 10 改变了格式:http://www.tomshardware.co.uk/forum/id-3328596/utility-access-fat16-w10.html#r19280266可能是 Windows 10 将您的文件系统更改为 Fat16 LBA?

相关内容