That is very strange. What filesystem is the old HDD using? Could be a virus infecting the .exe files.