well, you dont need a transfer software, you need a new OS lol
happened to me that when i was transfering my files to a usb pendrive, a lot of files got corrupted several times, musics doesnt start or play only half of the song ecc.
turns out that was a drive problem, windows was writing files on not existing free space (and the file got corrupted)
make sure that your sd is not a china low price shitty sd, in this case it is probably a 2 gb sd marked as a 16 Gb one
i got it with a 16 gb kingstone, so maybe it is possible that your sd is only defective.