Enable the last? You can't. Ccleaner won't remove the last point. Why are your points disappearing after 24 hours, are you wiping freespace in ccleaner everyday?
Other in the specific tool you found, Ccleaner, as I stated, should only be removing SRP if you're wiping freespace. Wiping freespace fills the drive, when a drive is filled windows deletes points to make more room. So if points are being removed without your express permission (by using the tool) I'd say uncheck wipe freespace in the advanced section, on the first (windows) tab
- Perhaps you've allocated too little diskspace for those System Restore Points (SRP). Then Windows will run out of diskspace very soon and starts to delete those SRPs. Or Windows won't create any SRPs at all. Then you need to allocate (much) more diskspace for SRPs.
- Or the amount of free diskspace is too low or went under a critical limit. That will force Windows to remove all those SRPs as well.
- Perhaps you need to select a different option for those SRPs ?