I’m looking into an SD card error that my phone is showing, and wondering if anyone else knows about it!
I have had my HTC desire for over a year now (still love it!

) and have now received this error twice - “SD card damaged. You may have to reformat it”.
The first time, I was prompted with the error and the option to reformat. I did this, frustrated, as there was some data related to the apps that I relied on, as well as some photos I hadn’t had a chance to back up. Stupid me, I did think that it wast possible to back up apps. I went to my apps on the SD card (through manage apps) to see if it had indeed wiped all my apps, and found it appeared that there was some app related files there.
I then re-installed two apps I used and found that my history had been picked up, so I assumed that data files seemed to be still on the SD card. No such luck with any photos in the Gallery

The error then occurred again! I haven’t attempted to reformat again, but now decided to look into this error as much as possible and attempt to recover anything, if possible.
From doing a Google search I have found similar errors by other HTC users, and relevant issues around the card the same error being received, and the card becoming corrupted. The user is then often unable to access the contents, and sometimes the card size has become reduced after reformatting.
I assume I will need to reformat the SD card, and have heard about a ‘recovery’ app that I’m hoping I may be able to retrieve the non-backed up data and photos. I’m even hoping that I may be able to view files by my laptop if I use a card reader, and hopefully copy these across to my laptop.
I did also see mentions by one or two Users where they found this issue occurred after installing the ‘text to speech’ app. And thinking back I do remember attempting to install the same app prior to receiving the SD card error message.
Is anyone familiar with these issues? Offer any suggestions on Apps to recover data? Or even reformatting an SD card? Or if the card is corrupted, then maybe I shouldn’t use the card again?
And then maybe I should also ask, what is the best way to back up any apps in future
