When trying to defrag a 4GB Transcend 150x SD memory card, Pocket Mechanic would give an error report and refuse to start the defragmentation process when using the "Defragment" module. I then used the Pocket Mechanic's "Scan Disk" module and it reported thousands of lost clusters. When I ran the "Scan Disk" module and chose to let it automatically fix the errors, it successfully finished.
I then tried to run the "Defragment" module and again it reported finding errors on the SD memory card and refused to start defragmentation.

Going back to the "Scan Disk" module, it then found second batch of lost clusters and after deleting them it hung up on "Fixing lost chains" for more that six hours.
In frustration I had to do a soft reset.
I then put the SD memory card into a USB 2.0 card reader and copied data on the card to a folder on my PC's HDD. I then put the SD memory card back into the PDA and let Pocket Mechanic reformat the SD Memeory card, using the default settings for FAT32, cluster size 32KB. I then put the SD memory card back into the card reader and copied back the files onto the SD memeory card.
And now again my PDA is working fine. (BTW, this is the second time I have done this. Generally speaking, I am a trusting soul and assumed that the software I was using was working "as advertised". That is why I used Pocket Mechanic a second time to defrag my SD memory card. What a mistake.
After all that work, and even calling the technical help desk at Transcend to confirm that FAT32 and a cluster size of 32KB was OK, I ran across an article written in late 2006 that recommends not using any Pocket PC defrag software because they are "unreliable" (and in my experience, unusable and/or not working as "advertised"). Here is the URL ro the article which confirms my experience:
http://www.pocketpcmag.com/blogs/ind...&c=1&tb=1&pb=1
I hope no one else has to go down this painful road.
Conclusion, To defrag your SD memory card, use an old tried and true method. Use a USB 2.0 reader, copy files to you PC's HDD, reformat the SD Memory card using the PC, copy back the data to your SD memory card, and you are "good to go". That is the most time efficient method I have found.
