I have tried to use Recuva v1.42.544 on an external USB hard drive where my backup software creates its backup archives. The backup script tests the remaining free space on the disk to see if it is more then the specified free space available. If not, it deletes old archive folders until enough free space is available to meet the specified amount.
The problem that bit me is that I had a USB hard drive with old archives, that I wanted to keep, connected to my system by mistake. The backup script did its work and dutifully deleted the old archives. luckily (I thought), there still was not