Wednesday, January 6, 2010

Solution for Invalid MS-DOS function while copying from SD card

Recently I got "Cannot copy file: Invalid MS-DOS function" when I was copying digital images from SD card to my laptop. The reading device was my laptop's internal card reader and the card was 4 GB Kingston SD card.

Nothing worked for this particular file: no copying, no renaming and no deleting. Every operation ended with this "Invalid MS-DOS function" error.

Then I thought, that back in the days disk drives were quite picky about reading and writing certain disks. Perhaps it is true also with modern memory cards, too. So I took my external card reader, put the SD card in that, and I was able to copy the file without problems.

So, one possible solution for "Invalid MS-DOS function" resulting when copying file from SD card, is simply to use another (different) card reader.

Check out Angry Birds soda cans