Moving files between HDD drives hangs in one file

Failure to read (part of) a file might come from drive block corruption. You might want to check your drive health.


Following @megavolt comment about NTFS, do keep in mind that NTFS support is definitely not as good as on Windows, since it comes from retro-engineering. You should prefer filesystems with better Linux support, such as ext4, btrfs, or exFAT (if you intend to share files with Windows), moreover for so many files you may fill the drive.