CS4 and Capture NX aren't using the same code to import your files. Therefore, if they both complain, they probably see wrong data. Since the import works on your friend's computer, the actual data seems to be ok. You could also try another card reader instead of the internal card reader I assume you are using. Good luck!