1

I have a Samsung Portable SSD T5 (500GB) which has been formatted as an NTFS volume and contains my iTunes music library.

For the majority of the time, I am using it on a Windows 10 system where I have iTunes running.

Once a week, I disconnect it from the Windows 10 machine and connect it to a Windows 7 machine (where my backup software is running). On the Windows 7 machine I don't deliberately write to any files on the drive - the only thing that should be happening is that my backup software detects any changes on the drive and runs a backup to the cloud.

The problem is that periodically, when I move the SSD drive back to the Windows 10 PC, several files have become corrupted or deleted. For example, today:

  • My iTunes library (.itl) file was missing from the drive
  • Music that I had ripped within the last few weeks was completely missing (folders and files)
  • Some folders had become corrupt on the drive, so File Explorer showed them but I got an error when trying to go into the folder.

I have also observed weird stuff in the past - e.g. .m4a files were truncated.

So it seems like there's a widespread vulnerability to file/directory corruption on this drive when moving it between systems. But I need to do this, as it's part of my current backup strategy.

I have checked Device Manager, and on both systems the "Removal policy" is set to "Quick removal" which disables write caching - this was the default option, and it seems like it would reduce the chance of corruption on the drive.

Is there anything I can do to determine why this is happening, and reduce this chance of this happening in the future?

1 Answers1

0

While NTFS is in theory fully forward and backward compatible across Windows versions, it is not totally compatible. Moving an NTFS disk from one Windows version to the other is not advised on a regular basis.

You will get better results by converting the disk to a known and static (non-evolving) format, such as FAT32 or exFAT.

See the article What’s the Difference Between FAT32, exFAT, and NTFS?

harrymc
  • 498,455