我有一台三星便携式 SSD T5(500GB),已格式化为 NTFS 卷并包含我的 iTunes 音乐库。
大多数时候,我在运行 iTunes 的 Windows 10 系统上使用它。
每周一次,我会将其与 Windows 10 计算机断开连接,并将其连接到 Windows 7 计算机(我的备份软件正在运行该计算机)。在 Windows 7 计算机上,我不会刻意写入驱动器上的任何文件 - 唯一应该发生的事情是我的备份软件检测到驱动器上的任何更改并运行备份到云端。
问题是,当我将 SSD 驱动器移回 Windows 10 PC 时,几个文件会定期损坏或被删除。例如,今天:
- 我的 iTunes 资料库 (
.itl
) 文件从驱动器中丢失 - 我过去几周翻录的音乐完全丢失了(文件夹和文件)
- 驱动器上的某些文件夹已损坏,因此文件资源管理器显示了它们,但是当我尝试进入该文件夹时出现错误。
我过去也观察到过奇怪的东西 - 例如.m4a
文件被截断。
因此,在系统之间移动此驱动器时,似乎存在文件/目录损坏的普遍漏洞。但我需要这样做,因为这是我当前备份策略的一部分。
我检查了设备管理器,并且在两个系统上,“删除策略”都设置为“快速删除”,从而禁用写入缓存 - 这是默认选项,并且似乎可以减少驱动器损坏的可能性。
我能做些什么来确定为什么会发生这种情况,并减少将来发生这种情况的可能性?
答案1
虽然理论上 NTFS 完全向前和向后兼容各个 Windows 版本,但并非完全兼容。不建议定期将 NTFS 磁盘从一个 Windows 版本移动到另一个 Windows 版本。
将磁盘转换为已知且静态(非演变)的格式(例如 FAT32 或 exFAT)将获得更好的结果。