Hello,
A memory card is giving me trouble. It would appear the previous MFT is gone. It needs a full deep scan to get things back and they are visible when it starts. The problem is it will work for a minute or two and then cut out.
Recuva is currently unable to assist, with a small modification it would be much more helpful. I have had this problem with hard disc drives in the past. The issue appears to be thermal and it is safe to assume it cuts out when surpassing a thermal barrier. Currently the software cuts out after a few minutes, the media appears to disconnect and reconnect itself to the system or just lacks the correct channel (there is no Windows 'disconnect/reconnect' sound). If Recuva could just be made to slow down its reads it may complete the task, albeit at a variably slower timeframe.
A suggestion would be a slider with full to minimum. Slider positions could be configured for 'normal' with decreasing values to 1 kilobyte per second (maybe additional options to 1 bit/s could be an ini option to avoid the less technically inclined). The alternative is to add something to the effect of 'save scan state' wherein a button exists to 'remember current position,' essentially a pause, when the storage device cools the scan can be resumed.
Either one of these would put Recuva ahead of the other software out there and is a good approach to a problem that is not uncommon. Are you willing to see something like this be implemented? I would be willing to contribute a fair amount of money if Piriform were to do so in any sort of timely manner. Your assistance is appreciated.